Ask questions which are clear, concise and easy to understand.
Ask QuestionPosted by Stuti Singla 4 years, 3 months ago
- 0 answers
Posted by Stuti Singla 4 years, 3 months ago
- 1 answers
Posted by Stuti Singla 4 years, 3 months ago
- 0 answers
Posted by Harshit Thakur 4 years, 3 months ago
- 1 answers
Pragya Jha 4 years, 3 months ago
Posted by Yogita Jadon 4 years, 3 months ago
- 0 answers
Posted by Gourav Sahota 4 years, 3 months ago
- 0 answers
Posted by Suryang Chaudhary 4 years, 3 months ago
- 0 answers
Posted by Raushan Kumar 4 years, 3 months ago
- 0 answers
Posted by Yashi Lavania 4 years, 3 months ago
- 0 answers
Posted by Bhavin Parmar 4 years, 3 months ago
- 1 answers
Posted by Nakul Yadav 4 years, 4 months ago
- 0 answers
Posted by Abhishek Mangal 4 years, 4 months ago
- 0 answers
Posted by Vaibhav Korde 4 years, 4 months ago
- 1 answers
Sia ? 4 years, 4 months ago
Posted by Nishant Dhaka 4 years, 4 months ago
- 0 answers
Posted by Georget Minz 4 years, 4 months ago
- 0 answers
Posted by Atharv Thadve 4 years, 4 months ago
- 2 answers
Sia ? 4 years, 4 months 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, 4 months ago
- 0 answers
Posted by Afzal Rabbani 4 years, 4 months ago
- 0 answers
Posted by Riyanshi Chaudhary 4 years, 4 months ago
- 1 answers
Sia ? 4 years, 4 months ago
Posted by Hello Devi 4 years, 4 months ago
- 0 answers
Posted by Siddhant Omer 4 years, 4 months ago
- 1 answers
Sia ? 4 years, 4 months ago
Posted by Yamini Sharma 4 years, 4 months ago
- 1 answers
Sia ? 4 years, 4 months 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, 4 months ago
- 1 answers
Sia ? 4 years, 4 months ago
Posted by Abhinav Choudhary 4 years, 4 months ago
- 1 answers
Sia ? 4 years, 4 months 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
myCBSEguide