#1
28th July 2015, 12:03 PM
| |||
| |||
Operating System Syllabus Madras University
Will you please provide the University of Madras Bachelor of Computer Applications III Semester Operating System syllabus ?
|
#2
28th July 2015, 12:26 PM
| |||
| |||
Re: Operating System Syllabus Madras University
As you are looking for the University of Madras Bachelor of Computer Applications III Semester Operating System syllabus , here I am providing same for you . Unit I : Introduction: Views- Goals - Types of System- OS Structure - Components - Services - System Structure - Layered Approach - Virtual Machines - System Design and Implementation. Process Management: Process - Process Scheduling - Cooperating Process - Treads - Inter-process Communication. CPU Scheduling: CPU Schedulers - Scheduling Criteria - Scheduling Algorithms. Unit II : Process Synchronization: Critical-Section Problem - Synchronization Hardware - Semaphores Classical Problems of Synchronization - Critical Region - Monitors. Deadlocks: Characterization- Methods for Handling Deadlocks - Deadlock Prevention - Avoidance - Detection - Recovery. Unit III : Memory Management: Address Binding - Dynamic Loading and Linking - Overlays - Logical and Physical Address Space - Contiguous Allocation - Internal & External Fragmentation. Non-Contiguous Allocation: Paging and Segmentation Schemes - Implementation - Hardware-Protection - Sharing - Fragmentation. Unit IV : Virtual Memory: Demand Paging - Page Replacement - Page Replacement Algorithms - Thrashing. File System: File Concepts - Access Methods - Directory Structures - Protection Consistency Semantics - File System Structures - Allocation Methods - Free Space Management. Unit V : I/O System: Overview - I/O Hardware - Application I/O Interface - Kernel I/O Subsystem - Transforming I/O Requests to Hardware Operations - Performance. Secondary Storage Structures: Protection - Goals - Domain - Access matrix - The Security Problem - Authentication - Threats - Threat Monitoring - Eyncrption. |
#3
2nd April 2020, 09:55 AM
| |||
| |||
Re: Operating System Syllabus Madras University Operating Systems UNIT I Introduction – Multiprogramming - Time sharing - Distributed system - Real-Time systems - I/O structure - Dual-mode operation - Hardware protection _ General system architecture - Operating system services - System calls - System programs - System design and implementation. Process Management: Process concept - Concurrent process - Scheduling concepts - CPU scheduling - Scheduling algorithms, Multiple processor Scheduling UNIT II Process Management: Process Synchronization - Critical section - Synchronization hardware - Semaphores, classical problem of synchronization, Interprocess communication. Deadlocks: Characterization, Prevention, Avoidance, and Detection. UNIT III Storage management - Swapping, single and multiple partition allocation - paging - segmentation - paged segmentation, virtual memory - demand paging - page replacement and algorithms, thrashing. Secondary storage management - disk structure - free space management - allocation methods – disk scheduling - performance and reliability improvements - storage hierarchy. UNIT IV Files and protection - file system organization - file operations - access methods - consistency semantics - directory structure organization - file protection - implementation issues - security - encryption UNIT V Case Studies: UNIX and Windows operating systems. Text Books (i) A. Silberschatz P.B. Galvin, Gange, 2002, Operating System Concepts, 6th Edn., Addison-Wesley Publishing Co., Boston. Reference Books (i) H.M. Deitel, 1990, An Introduction to Operating Systems, Addison Wesley Publishing Co., Boston (ii) D.M. Dhamdhare , 2002, Operating System, Tata McGraw-Hill, New Delhi. (iii) A.S. Tanenbaum , Operating Systems: Design and Implementation, Prentice-Hall of India, New Delhi. (iv) Nutt, 2005, Operating Systems, 3 rd Edition, Pearson Education, Delhi. |
|