Unit I
Introduction to Operating Systems- Operating System Structures-Operating System Services-System Calls-System
Programs- Operating Systems Generations
| Course Name | Operating System |
| Course Code | 26CSA202 |
| Program | 5 Year Integrated B.C.A – M.C.A |
| Semester | 3 |
| Credits | 3 |
Introduction to Operating Systems- Operating System Structures-Operating System Services-System Calls-System
Programs- Operating Systems Generations
Process Management- Process concepts, process states, process control block, Operations on processes, CPU Scheduling- Scheduling Criteria- scheduling algorithms and their Evaluation
Deadlocks: System Model-Deadlock Characterization-Methods for handling Deadlocks-Deadlock Prevention- Deadlock Avoidance-Deadlock Detection-Recovery from deadlock
Memory Management: Background – Swapping – Contiguous memory allocation – Paging – Segmentation – Virtual Memory: Background – Demand paging- Page replacement algorithms.
File system interface- File Concept, Access Methods, Directory Structure, File System Structure, Allocation Methods, and Free-Space Management.
Course Objective(s)
Course Outcomes
|
COs |
Description |
|
CO1 |
Demonstrate the principles of Operating System, calls, services, and System programs. |
|
CO2 |
Ability to apply different types of Scheduling algorithms and their evaluation. |
|
CO3 |
Analyze the importance of Deadlock and its characterization. |
|
CO4 |
Implement the concepts of Memory management, page replacement algorithms, and File system interface |
CO-PO Mapping
|
PO |
PO1 |
PO2 |
PO3 |
PO4 |
PO5 |
PO6 |
PO7 |
PO8 |
|
CO |
||||||||
|
CO1 |
1 |
1 |
1 |
1 |
– |
– |
1 |
1 |
|
CO2 |
3 |
3 |
3 |
3 |
– |
– |
2 |
1 |
|
CO3 |
1 |
1 |
2 |
2 |
– |
– |
2 |
1 |
|
CO4 |
3 |
3 |
3 |
3 |
– |
– |
3 |
1 |
Textbooks
References
|
Assessment |
Weightage (%) |
|
Midterm |
25 |
|
Continuous Assessment |
25 |
|
End Semester Exam |
50 |
|
Total Marks |
100 |
DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.