HOME SITE-LINKS DISCUSSION FORUM DOWNLOADS UPTU+ ABOUT US  
 
 
     
 
agra colleges, noida colleges, lucknow colleges , aligarh colleges,mathura colleges, alahabad colleges,Muzaffarnagar colleges,merrut collese, kanpur colleges, varanasi colleges , greater noida colleges, ghaziabad colleges
Agra
Aligarh
Allahabad
Bareilly
Ghaziabad
Greater Noida
Kanpur
Lucknow
Mathura
Meerut
Muzaffarnagar
Noida
Varanasi
Others
uptu, up colleges ,b-tech , mba ,mca,b-pharma,m-tech, utter pradesh technical university, lucknow colleges, uptu noida, uptu university
 
 
  HOME SYLLABUS MCA 2nd Yr --Operating System
 
   
 

Operating System

MCA 303
 

Unit-I
Introduction: Definition and types of operating systems, Batch Systems, multi programming, time–sharing parallel, distributed and real-time systems, Operating system structure, Operating system components and services, System calls, system programs, Virtual machines.
Unit-II
Process Management: Process concept, Process scheduling, Cooperating processes, Threads, Interprocess communication, CPU scheduling criteria, Scheduling algorithms, Multiple-processor scheduling, Real-time scheduling and Algorithm evaluation.
Unit-III
Process Synchronization and Deadlocks: The Critical-Section problem, synchronization hardware, Semaphores, Classical problems of synchronization, Critical regions, Monitors, Deadlocks-System model, Characterization, Deadlock prevention, Avoidance and Detection, Recovery from deadlock, Combined approach to deadlock handling.
Unit-IV
Storage management: Memory Management-Logical and Physical Address Space, Swapping, Contiguous Allocation, Paging, Segmentation with paging in MULTICS and Intel 386, Virtual Memory, Demand paging and its performance, Page replacement algorithms, Allocation of frames, Thrasing, Page Size and other considerations, Demand segmentation, File systems, secondary Storage Structure, File concept, access methods, directory implementation, Efficiency and performance, recovery, Disk structure, Disk scheduling methods, Disk management, Recovery, Disk structure, disk scheduling methods, Disk management, Swap-Space management, Disk reliability.
Unit-V
Security & Case Study: Protection and Security-Goals of protection, Domain of protection, Access matrix, Implementation of access Matrix, Revocation of Access Rights, language based protection, The Security problem, Authentication, One Time passwords, Program threats, System threats, Threat Monitoring, Encryption.
Windows NT-Design principles, System components, Environmental subsystems, File system, Networking and program interface, Linux system-design principles, Kernel Modules, Process Management, Scheduling, Memory management, File Systems, Input and Output, Interprocess communication, Network structure, security
References
1.Abraham Siberschatz and Peter Baer Galvin, “Operating System Concepts”, Fifth
Edition, Addision-Wesley
2. Milan Milankovic, “Operating Systems, Concepts and Design”, McGraw-Hill.
3.Harvey M Deital, "Operating Systems", Addison Wesley
4.Richard Peterson, “Linux: The Complete Reference”, Osborne McGraw-Hill.



 
 
     

 
  Home | About us | Feedback | Contact Us |Advertise| Privacy Policy