2.1.4
Device Management & Drivers
Device Management
Device Management
The operating system must be able to manage external hardware.
Purpose of device manager
Purpose of device manager
- The device manager keeps track of which devices are connected to which ports.
- The device manager also allows applications to read or write data to each device.
Examples of peripheral devices
Examples of peripheral devices
- Examples of devices that the device manager manages are:
- Keyboard.
- Mouse.
- Printer.
- Webcam.
Device drivers
Device drivers
- The device manager works closely with special system software called device drivers.
- Device drivers are a small piece of software that installs onto your computer.
- Device drivers contain software that tell the operating system how to understand the data coming from the device and what format it expects to receive data in.
Unique drivers
Unique drivers
- Each device driver is unique to the specific device, architecture and operating system
- So a Windows 10 64-bit device driver for a printer would not work on Ubuntu Linux 64-bit.
1Components of a Computer
1.1Structure & Function of the Processor
1.2Types of Processors
2Software & Software Development
2.1Systems Software
2.2Applications Generation
2.3Software Development
3Exchanging Data
3.1Compression, Encryption & Hashing
3.3Networks
4Data Types, Data Structures & Algorithms
4.1Data Types
5Legal, Moral, Cultural & Ethical Issues
5.1Computing Related Legislation
6Elements of Computational Thinking
6.1Thinking Abstractly
6.2Thinking Procedurally
6.3Thinking Logically
7Problem Solving & Programming
7.1Programming Techniques
7.2Programming Construction
Jump to other topics
1Components of a Computer
1.1Structure & Function of the Processor
1.2Types of Processors
2Software & Software Development
2.1Systems Software
2.2Applications Generation
2.3Software Development
3Exchanging Data
3.1Compression, Encryption & Hashing
3.3Networks
4Data Types, Data Structures & Algorithms
4.1Data Types
5Legal, Moral, Cultural & Ethical Issues
5.1Computing Related Legislation
6Elements of Computational Thinking
6.1Thinking Abstractly
6.2Thinking Procedurally
6.3Thinking Logically
7Problem Solving & Programming
7.1Programming Techniques
7.2Programming Construction
Unlock your full potential with GoStudent tutoring
Affordable 1:1 tutoring from the comfort of your home
Tutors are matched to your specific learning needs
30+ school subjects covered