OPERATING SYSTEMS Syllabus

B.C.A. Part I Semester I

OPERATING SYSTEMS

This is official Operating Systems syllabus from the rtm nagpur university (RTMNU)

UNIT - I: Structure of Operating System, Operating System functions, Characteristics of Modern
OS.
Process Management: Process states, Creation, Termination, Operations on
Process, Concurrent process, Processes Threads, Multithreading, Micro Kernels
CPU Scheduling: Schedulers, Scheduling Methodology, CPU Scheduling Algorithm:
FCFS, SJF, RR, Priority Scheduling.

UNIT – II: Performance comparison: Deterministic Modeling, Queuing analysis, Simulators.
Deadlock and Starvation: Resource Allocation Graph, Conditions for Dead Lock, Dead
Lock Prevention, Dead Lock Detection, and Recovery from Deadlock.

UNIT - III: Memory Management: Logical Vs. Physical Address Space, Swapping, Memory
Management Requirement, Dynamic Loading and Dynamic Linking, Memory Allocation
Method: Single Partition allocation, Multiple Partitions, Compaction, paging,
segmentation, Segmentation with paging. Protection.

UNIT - IV: I/O Management: I/O hardware, I/O Buffering, Disk I/O, Raid, Disk Cache. File
Management:
File Management system, File Accessing Methods, File Directories,
File Allocation Methods, File Space Management, Disk Space Management, and Record
blocking.
Protection Mechanisms: Cryptography, Digital Signature, User
Authentication.



Operating System Notes


Post a Comment

Previous Post Next Post