2021 2022 Student Forum > Management Forum > Main Forum

 
  #2  
28th July 2015, 12:26 PM
Super Moderator
 
Join Date: Apr 2013
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
Super Moderator
 
Join Date: Aug 2012
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.


Quick Reply
Your Username: Click here to log in

Message:
Options

Thread Tools Search this Thread



All times are GMT +5. The time now is 01:26 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.
SEO by vBSEO 3.6.0 PL2

1 2 3