Ask questions which are clear, concise and easy to understand.
Ask QuestionPosted by Stuti Singla 4 years ago
- 0 answers
Posted by Stuti Singla 4 years ago
- 1 answers
Posted by Stuti Singla 4 years ago
- 0 answers
Posted by Harshit Thakur 4 years ago
- 1 answers
Pragya Jha 4 years ago
Posted by Yogita Jadon 4 years ago
- 0 answers
Posted by Gourav Sahota 4 years ago
- 0 answers
Posted by Suryang Chaudhary 4 years ago
- 0 answers
Posted by Raushan Kumar 4 years ago
- 0 answers
Posted by Yashi Lavania 4 years, 1 month ago
- 0 answers
Posted by Bhavin Parmar 4 years, 1 month ago
- 1 answers
Posted by Nakul Yadav 4 years, 1 month ago
- 0 answers
Posted by Abhishek Mangal 4 years, 1 month ago
- 0 answers
Posted by Vaibhav Korde 4 years, 1 month ago
- 1 answers
Sia ? 4 years, 1 month ago
Posted by Nishant Dhaka 4 years, 1 month ago
- 0 answers
Posted by Georget Minz 4 years, 1 month ago
- 0 answers
Posted by Atharv Thadve 4 years, 1 month ago
- 2 answers
Sia ? 4 years, 1 month ago
Python is an interpreted high-level general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant indentation.
Posted by Vaishnavi Baghel 4 years, 1 month ago
- 0 answers
Posted by Afzal Rabbani 4 years, 1 month ago
- 0 answers
Posted by Riyanshi Chaudhary 4 years, 1 month ago
- 1 answers
Sia ? 4 years, 1 month ago
Posted by Hello Devi 4 years, 1 month ago
- 0 answers
Posted by Siddhant Omer 4 years, 1 month ago
- 1 answers
Sia ? 4 years, 1 month ago
Posted by Yamini Sharma 4 years, 1 month ago
- 1 answers
Sia ? 4 years, 1 month ago
A computer network is a group of computers that use a set of common communication protocols over digital interconnections for the purpose of sharing resources located on or provided by the network nodes.
- Sharing devices such as printers saves money.
- Site (software) licences are likely to be cheaper than buying several standalone licences.
- Files can easily be shared between users.
- Network users can communicate by email and instant messenger.
- Security is good - users cannot see other users' files unlike on stand-alone machines.
- Data is easy to backup as all the data is stored on the file server.
Posted by Riyanshi Chaudhary 4 years, 1 month ago
- 1 answers
Sia ? 4 years, 1 month ago
Posted by Abhinav Choudhary 4 years, 1 month ago
- 1 answers
Sia ? 4 years, 1 month ago
essentially there are 4 layers here that will help you understand this
- Hardware
- Firmware
- System software
- Applications
So basically the H/W and System software(OS) interact with each other through an entry point (boot code/bootstrapping)) that is in the form of Firmware(on-boarded on the H/W itself and/or through device drivers).
This inter-dependability is developed in order for the hardware to perform operations to the commands passed by the System software.
Now applications usually make requests to the System software to help it perform a task using a hardware component.
To understand this better I’ll provide you with a high level example here of Printing.
So You have a Word doc in place to be printed.
The Hardware Printer has its onboard firmware as well as a device driver in your Systems memory( your CPU) to connect these both. Now the System Software is directly in contact with the device driver and knows that if a print command is requested by some application(in our case MS word) then I have to use this device driver code as an entry point to communicate with the printer.
So this is the flow of that operation:
- You click on Print option
- MS-Word makes a request to the System Software(say Windows) to inform of a print command to be executed on its ‘be-half’ by the system software
- The system software uses the device driver code to forward that request to the printer
- The printer’s on-board firmware understands the incoming request and data (your file to be printed) and does the required Job.
myCBSEguide
Trusted by 1 Crore+ Students
Test Generator
Create papers online. It's FREE.
CUET Mock Tests
75,000+ questions to practice only on myCBSEguide app