Operating Systems

₹150.00

(₹150.00 Book)

Tax excluded

Quantity

Er. Samandeep Singh & Er. Mohit Sood

ISBN - 9789351638698

Punjab Technical University PTU BCA, Fourth Semester
Syllabus
 
(BSBC 403) OPERATING SYSTEMS
 
Internal Assessment: 40 Marks                               External Assessment: 60 Marks
 
Section-A
Introduction: Application Programs and System Programs; Functions of an Operating System; Classification of Operating Systems-Multi-User, Multiprogramming, Multiprocessing, Time Sharing, Multi-Threaded. Subsystems – Top Layer, Middle Layer, Bottom Layer, Bootstrap, Protection and Security.
Processes and Threads: Program vs. Process; Process Context, Address Space, Identification, Transition, State & Management. Thread Management-Benefits, Synchronization Issues; Applications of Threads.
 
Section-B
CPU Management: Objectives, Pre-emptive vs. Non-Pre-Emptive, Context Switching, Scheduling Schemes; Multi-Processor Scheduling, Thread Scheduling.
Inter-Process Communications: Introduction, Message Passing Model, Shared Memory Model. Pipe, FIFO and Socket.
 
Section-C
Memory Management: Introduction, Address Binding, Relocation, Loading, Linking, Memory Sharing and Protection; Paging and Segmentation; Virtual Memory: Basic Concepts of Demand Paging, Performance, Page Replacement. Thrashing.
I/O Device Management: I/O Devices and Controllers, Device Drivers; Disk Storage, Scheduling and Management.
 
Section-D
File Management: Basic Concepts, File Operations, Access Methods, Directory Structures and Management, Remote File Systems; File Protection.
Protection & Security: Need, Environments: Software, Hardware, Unauthorized Use, Denial of Services, Access Control and Authentication. Application Security, Attacks, Virus & Anti-Virus, Firewall.
PTU2016/BCA/4/03
496 Items

3 other products in the same category: