Operating System

₹155.00

Tax excluded

Quantity

ISBN- 978-93-82249-65-8

Vishant Tyagi and Naveen Verma

BCA UP Unified Syllabus (UP State Universities), Fourth Semester
Syllabus
 
BCA-S207: OPERATING SYSTEM
 
Unit-I: Introduction, What is an Operating System, Simple Batch Systems, Multi-programmed Batch Systems, Time-Sharing Systems, Personal – Computer Systems, Parallel Systems, Distributed Systems, Real-Time Systems.
 
Memory Management
Background, Logical versus Physical Address Space, Swapping, Contiguous Allocation, Paging, Segmentation.
 
Virtual Memory
Demand Paging, Page Replacement, Page – Replacement Algorithms, Performance of Demand Paging, Allocation of Frames, Thrashing, other Considerations
 
Unit-II: Processes
Process Concept, Process Scheduling, Operation on Processes.
 
CPU Scheduling
Basic Concepts, Scheduling Criteria, Scheduling Algorithms, Multiple – Processor Scheduling.
 
Process Synchronization
Background, The Critical – Section Problem, Synchronization Hardware, Semaphores, Classical Problems of Synchronization.
 
Unit-III: Deadlocks
System Model, Deadlock Characterization, Methods for Handling Deadlocks, Deadlock Prevention, Deadlock Avoidance, Deadlock Detection, Recovery from Deadlock.
 
Unit-IV: Device Management
Techniques for Device Management, Dedicated Devices, Shared Devices, Virtual Devices; Input or Output Devices, Storage Devices, Buffering, Secondary Storage Structure: Disk Structure, Disk Scheduling, Disk Management, Swap-Space Management, Disk Reliability.
 
Unit-V: Information Management
Introduction, A Simple File System, General Model of a File System, Symbolic File System, Basic File System, Access Control Verification, Logical File System, Physical File System File – System Interface; File Concept, Access Methods, Directory Structure, Protection, Consistency Semantics File – System Implementation: File – System Structure, Allocation Methods, Free-Space Management.
UP/BCA/4/01
91 Items
New product

3 other products in the same category: