CY-404 Operating Systems Notes
5 notes for Operating Systems, unit by unit.
Notes for CY-404
- Unit 1 · Short notes Introduction to Operating Systems Function and evolution of operating systems · Desirable characteristics and features of an OS · Operating system services · Types of services · Utility programs · System calls
- Unit 2 · Short notes Process Management and Inter‑Process Communication Concept of a process · Process state diagram · Process‑based kernel and dual‑mode execution · CPU scheduling algorithms and deterministic modeling · System calls for process management · User‑level and kernel‑level threads
- Unit 3 · Short notes Memory Management Partitioning, swapping, segmentation, paging, and paged segmentation · Comparison of memory‑management techniques · Overlay, dynamic linking and loading · Virtual memory: concept and demand‑paging implementation · Memory management in UNIX and Windows
- Unit 4 · Short notes File Systems Management File concept and user vs system‑programmer view · Disk and tape organization · Modules of a file system · Disk‑space allocation methods: contiguous, linked, indexed · Directory structures · File protection
- Unit 5 · Short notes Input/Output Management Principles and programming of I/O · I/O problems and types of I/O operations (program‑controlled, interrupt‑driven, concurrent, asynchronous) · Logical structure of I/O functions · I/O buffering · Kernel I/O subsystem · Introduction to network, distributed and multiprocessor operating systems
More for CY-404
Other 4th semester CY subjects
- CY-401 Introduction to Linear Algebra
- CY-402 Fundamental of Cyber Security
- CY-403 Computer Networks
- CY-405 Data base Management System
- CY-406 Advance Python Programming