Operating Systems (CSE 3-1)

(15A05501)   OPERATING SYSTEMS




Course Objectives:
  • To make the students understand the basic operating system concepts such as processes, threads, scheduling, synchronization, deadlocks, memory management, file and I/O subsystems and protection.
  • To get acquaintance with the class of abstractions afford by general purpose operating systems that aid the development of user applications.
Course Outcomes:
  • Able to use operating systems effectively.
  • Write System and application programs to exploit operating system functionality.
  • Add functionality to the exiting operating systems
  • Design new operating systems
Question Bank For MID-1 :
Click on Download
Objectives For MID-1 :
Click on Download
2 Marks Questions with answers : Download

2 Mark's (all units) : Download

Os Lab Experiments:
Experiment -1  Download
Os Text Book 8th Edition : 
Click on Download

Material's For Operating System :
Unit-1 : Overview And Structure Download 
Unit-2 : 2-1 Process,Threads & CPU Scheduling Download
                 2-2 Process Synchronization Download
Unit-3 : 3-1 Memory Management Download
                 3-2 Dead Locks Download
Unit-4 : 4-1 Mass Storage Structure Download
                 4-2 File System Interface & Implementation Download
Unit-5 : Protection & Security Download

Video Tutorial's For Operating System:

1.Introduction To Operating System


2.Process,PCB And Attributes 


3.Process State And Multiprogramming 


4.Process State Transition  Diagram And Various Schedulers


5. Various Times Related To Process(Arrival time,brust time,..) 
   


6. CPU Scheduling 


7. First Come First Serve (FCFS)


8.Convoy Effect


9. Example For  FCFS 


10. Shortest Job First (SJF)

                                                           

11. Analysis Of  Shortest Job First 


12. Round Robin 


13. Round Robin- Example 


14. Longest Job First 


15. Longest Remaining time


Comments