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.
Leave a Comment