Course Name-Operating System Course Code-COM-302 Lecture No-1 Topic - Introduction To OS Date-18-10-2021
Course Name-Operating System Course Code-COM-302 Lecture No-1 Topic - Introduction To OS Date-18-10-2021
Course Code-COM-302
Lecture No-1
Topic – Introduction to OS
Date- 18-10-2021
Model Institute of
Engineering & Technology
Text Books & Reference Books
PO
S. No. DESCRIPTION
MAPPING
Understand and analyze complex design choices and implementation details 1,3,4,5,7,11
of: processes, resource control with concurrency, physical and virtual
3 memory, scheduling, I/O and files.
Analyze the interplay and conflicts in resource usage in a multi-user, multi- 2,3,4,5,9,10
tasking environment with an understanding of the trade-offs involved.
4
• We can focus on
• OS is a resource allocator
• Manages all resources
• Decides between conflicting requests for
efficient and fair resource use
• OS is a control program
• Controls execution of programs to prevent
errors and improper use of the computer
Operating System Definition (Cont.)
• Computer-system operation
• One or more CPUs, device controllers connect through common
bus providing access to shared memory
• Concurrent execution of CPUs and devices competing for
memory cycles
Computer-System Operation