Bcom Syllabus – Fundamentals of Operating System


2.1 Fundamentals of Operating System


First Year          Part III Group A                   Second Semester                 Subject Code :   

Unit -1
Introduction – Background – What is an operating system – History and evolution- An introduction to UNIX & MSDOS – Overview of operating system – Process – Hardware concepts – User interface – System calls – command languages- Job control languages – GUI- Process management

Unit -2
Memory management – Introduction –Memory Allocation methods – Virtual Paged memory –Virtual segmented memory – Virtual machines- Protection and sharing – MS-DOS Memory Management – UNIX Memory Management

Unit -3
Input Output – Organization of I/O Software and Hardware – Unix I/O system – MS-DOS I/O system  - File Management – General Principles – System Services - File Management techniques – Improving the performance of Disk Systems

Unit -4
Concurrent processes – Basic principles – Competing processes – UNIX features – Deadlocks -Interprocess communication
           
Unit -5
Network and distributed systems – Introduction – Multiprocessor systems – networks – network standards – Distributed Systems - Security – The nature of threats – Security Techniques.


TEXT BOOK:
1. Operating systems -  Incorporating Unix and MS-DOS – Colin Ritchie , Second Edition,
    BPB Publications

REFERENCE BOOK:
1. Operating systems concepts - Abraham Silberschatz , Galvin, Gagne,   Sixth Edition , 2002,
    John Wiley.

No comments

Powered by Blogger.