Anna University Syllabus - Anna University MCA Syllabus
MC7204 OPERATING SYSTEMS Syllabus | Anna University MCA Second Semester Syllabus Regulation 2013. Below is the Anna University 2013 Regulation Syllabus for 2nd Semester for MCA Master of Computer Application, Textbooks, Reference books, Exam portions, Question Bank, Previous year question papers, Model question papers, Class notes, Important 2 marks, 8 marks, 16 marks topics.It is applicable for all students admitted in the Academic year 2013-2014 onwards for all its Affiliated institutions in Tamil Nadu.
MC7204 OPERATING SYSTEMS L T P C 3 0 0 3
COURSE OBJECTIVES: To be aware of the evolution and fundamental principles of operating system, processes and
their communication
To understand the various operating system components like process management, memory
management and
To know about file management and the distributed file system concepts in operating systems
To be aware of components of operating system with relevant case study
UNIT I INTRODUCTION 9
Introduction -Types of operating systems-operating systems structures-Systems componentsoperating
systems services-System calls-Systems programs-Processes-process concept- process
scheduling-operation on processes-co-operating processes-Inter process communications-CPU
Scheduling-Scheduling criteria-Scheduling algorithms-Multiple-processor Scheduling
14
14
UNIT II PROCESS SYNCHRONIZATION 9
Process Synchronization –Critical Section problem – Semaphores-Classical problems of
synchronization-critical regions-Monitors-Deadlock Characterization-Deadlock handling-Deadlock
Prevention-Deadlock avoidance-Deadlock Detection-Deadlock Recovery –Threads-Multithreading
Models
UNIT III MEMORY MANAGEMENT 9
Memory Management-Swapping-Contiguous Memory allocation-Paging-Segmentation-Virtual
Memory-Demand paging-Page Replacement-Thrashing
UNIT IV DISK SCHEDULING AND DISTRIBUTED SYSTEMS 9
Disk Structures-Disk Scheduling-File Systems Interface-File concepts-Access methods-Directory
Structures-File System Implementation-File Systems structures-Directory Implementation-Allocation
Methods-Free Space management-Distributed File systems-Naming and Transparency-Remote File
Accesses- Stateful Versus Stateless Service-File replication
UNIT V CASE STUDIES 9
Linux System-design Principles- process management-File Systems-Windows Vista-Systems
Structures-Process management-memory management-Android OS-Virtual machine OS
COURSE OUTCOMES:
Able to understand the operating system components and its services
Implement the algorithms in process management and solving the issues of IPC
Able to demonstrate the mapping between the physical memory and virtual memory
Able to understand file handling concepts in OS perspective
Able to understand the operating system components and services with the recent OS
TOTAL : 45 PERIODS
REFERENCES:
1. Abraham Silberschalz Peter B Galvin, G.Gagne, ”Operating Systems Concepts”, Seventh Edition,
AddisionWesley Publishing Co.,2010
2. Andrew S.Tanenbaum, “Modern operating Systems”, Third Edition, PHI Learning Pvt.Ltd., 2008
3. William Stallings, “Operating Systems: Internals and Design Principles”,Seventh Edition, Prentice
Hall, 2011.
4. H M Deital, P J Deital and D R Choffnes, “Operating Systems” ,3rd edition, Pearson Education,
2011.
5. D M Dhamdhere, “ Operating Systems: A Concept-based Approach”, Second Edition, Tata
McGraw-Hill Education, 2007.
No comments:
Post a Comment
Any doubt ??? Just throw it Here...