Paper-III  Section-I

Back

Operating Systems

Unit-I:

Operating System Overview
            Operating Systems objectives & functions
            The evolution of operating Systems
            Major Achievements
            Examples of Operating systems..  

WS: Chap.2.1 to 2.5

Process Description & Control
            Process states,
            Process Description,
            Process Control,
            Processes & Threads,
            Examples of Process Description & Control.    

WS: Chap. 3.1 to 3.6

Concurrency: Mutual Exclusion & Synchronization
            Principles of Concurrency
            Mutual Exclusion-Software Approaches
            Mutual Exclusion-Hardware approaches
            Semaphores
            Monitors
            Message Passing
            Readers/Writers problem

WS: Chap. 4.1 to 4.8

Unit-II

Concurrency: Deadlock & Starvation
            Principles of Deadlock
            Deadlock prevention
            Deadlock Detection
            Deadlock Avoidance
            Dining Philosophers Problem
            Example Systems

 WS: Chap 5.1 to 5.7

Memory Management & Virtual Memory
            Memory Management Requirements
            Loading programs into memory
            Virtual Memory: Hardware & Control Structures
            Operating System Software
            Examples  of Memory Management

WS: Chap.6.1 to 6.3 & 7.1 to 7.4

Processor Scheduling
            Types of Scheduling
            Scheduling Algorithms
            Multiprocessor Scheduling
            Real-time Scheduling
            Example Systems

 WS: Chap.8.1, 8.2 & Chap 9.1 to 9.3

Unit-III:

I/O Management & Disk Scheduling
            I/O Devices
            Organization of the I/O Function
            OS Design Issues
            I/O Buffering
            Disk I/O
            Examples

WS: Chap.10.1 to 10.7

File Management
            Overview
            File Organization & Access
            File Directories
            File Sharing
            Record  Breaking
            Secondary Storage Management
            Example-UNIX System-V

WS: Chap.11.1 to 11.8

Client Server Computing

WS: Chap.12.3

Graphical User Interface & OS
            Introduction
            Windowing Technology
            GUI
            Relationship between the OS & Windows
            Components of GUI
            Requirement of a Windows based GUI
            MS-WINDOWS & NT

AG: Chap.12.1 to 12.7


WINDOWS-2000 & Windows Millennium Edition.
            Introduction & New Features, Migrating to Windows 2000
            Introduction & New Features of Windows Millennium Edition.

MM: Chap.1 & 2.
ME: Chap.1 & 2.

 

 
Hosted by www.Geocities.ws

1