Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSC322 OPERATING SYSTEM Mr. Dilawar Lecturer, Department of Computer Science, Jahan University Kabul, Afghanistan.

Similar presentations


Presentation on theme: "CSC322 OPERATING SYSTEM Mr. Dilawar Lecturer, Department of Computer Science, Jahan University Kabul, Afghanistan."— Presentation transcript:

1 CSC322 OPERATING SYSTEM Mr. Dilawar Lecturer, Department of Computer Science, Jahan University Kabul, Afghanistan.

2 Course Objectives After successfully completing this course, you will be able to: Understanding the fundamentals of Operating System. Understand the concept of Process and Threads. Understand the concept of CPU Scheduling. Know what deadlocks in OS are? Familiarize with Storage Management and File systems. And much more…

3 Course Outline Introduction to OS concepts Processes CPU Scheduling Deadlocks Main Memory and Virtual Memory Storage Management

4 Text Books to Follow Operating System Concepts, Abraham Silberschatz, and Peter B. Galvin 9 th Edition. Modern Operating System, Andrew S. Tanenbaum, 4th Edition

5 Introduction Chapter – 1

6 Chapter Outline What is OS and what is can do? Computer system organization Computer system architecture Operating system structure Operating system operations

7 Chapter Outline Components of operating system Process & Memory Management Mass-Storage Management File and I/O Management Protection and Security Computing Environments and Open-Source OS

8 Lecture Outline What is OS and what is can do? Computer system organization Computer system architecture Operating system structure Operating system operations

9 What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware.` An operating system is a software that manages the computer hardware and provides basis for application programs. The main goals of operating system are: Execute user programs and make solving user problems easier. Make the computer system convenient to use. Use the computer hardware in an efficient manner.

10 What Operating Systems Can Do? System Point of View OS is a resource allocator. Manages all resources. Decides between conflicting requests for efficient and fair resources use. OS is a control program. Controls execution of programs to prevent errors and improper use of the computer.

11 Summery What is OS and what is can do? Computer system organization Computer system architecture Operating system structure Operating system operations

12 Thank You For your Patience


Download ppt "CSC322 OPERATING SYSTEM Mr. Dilawar Lecturer, Department of Computer Science, Jahan University Kabul, Afghanistan."

Similar presentations


Ads by Google