One of the important jobs of an Operating System is to manage various Input/output devices including a mouse, keyboards, touchpad, disk drives, display adapters, USB devices, Bit-mapped screen, LED, Analog-to-digital converter, On/off switch, network connections, audio input/output, printers, etc.
In this “Input/output Device Management – Operating System” you will learn about the following topics:
- Principle of Input/output Hardware
- Input/Output Devices
- Device Controllers
- Synchronous V/S Asynchronous Input/output
- Communication to Input/Output Devices
- Special Instruction Input/Output
- Memory-Mapped Input/Output
- Direct Memory Access (DMA)
- Polling V/s interrupts Input/output
- Principle of input/output Software
- Goals of input/output Software
- Device Drivers, Interrupt Handlers, Device-Independent I/O Software, User-Space I/O Software, Kernel I/O Subsystem
- Programmed Input/output
- Interrupt-driven Input/output
- Input/output using DMA
- I/O Software Layer
- Disks
- Disk Hardware
- Disk Scheduling
- Seek Time, Rotational Latency, Transfer Time, Disk Access Time, Disk Response Time
- Disk Scheduling Algorithms
- First Come -First Serve (FCFS)
- Shortest Seek Time First (SSTF)
- Elevator (SCAN)
- Circular Scan (C-SCAN)
- C-LOOK
- RAID (Redundant Array of Independent Disks)
- RAID Levels
==== Point to Note ====
If you like to contribute, you can mail us BCA Notes, BCA Question Collections, BCA Related Information, and Latest Technology Information at [email protected].
See your article appearing on BCA Notes (Pokhara University) main page with your designation and help other BCA Students to excel.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.
BCA 4th Semester Operating System Notes Pdf:
- Unit I: Introduction To Operating System
- Unit II: Operating System Structure
- Unit III: Process Management
- Unit IV: Deadlock
- Unit V: Memory Management
- Unit VII: File System Management
- Unit VIII: Security Management
- Unit IX: Distributed Operating System
- Unit X: Case Study Issues
- Unit XI: Future Issues
0 Comments