Operating Systems: Niaz Mohammad Ramaki
Operating Systems: Niaz Mohammad Ramaki
Operating Systems
Chapter 0
September 6, 2015
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
About lecturer
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
1 Operating Systems
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Operating Systems
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Operating Systems
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
OS Instances
Windows
Windows a very common operating system, produced by Microsoft.
The most recent version of windows is Window 10.
Windows has come in different versions, 95, 98, 2000, ME, XP, Vista,
7, 8, 8.1 and now 10.
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
OS Instances
UNIX
UNIX is one of the earliest operating system developed in A&AT and
Bell Labs by two professors.
The entire operating system was written in C language.
UNIX treats devices and certain Inter Process Communication (IPC)
as files .
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
OS Instances
Linux
Linux is an open source operating system. Its based on Unix.
Linux was developed by Linus Torvalds, a Finnish CS student.
Linux has more 300 types (called distribution) developed by different
parties and communities.
Some common distributions are Redhat, Debian, Suse, etc.
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
OS Instances
Mac OSX
Mac OS is developed, marketed and sold bay Apple Inc.
Many derivatives of Mac OS exist, with the ”i” suffix, iPad,iPhone,
etc.
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
In this semester...
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
About Exam
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Homework assignments
Biweekly assignment
Questions should be answered from the lecture slides, or
From articles, which will be handed out to you with assignment paper
Please divide yourselves into group of maximum 4 students for
working on assignments
After correction of your assignment, students will be randomly
selected for debriefing from each group.
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Literature
Lecture slides
Book1: Operating Systems Concept, 8 th Edition, By Silberschatz.
Book2: Operating Systems; Design and Implementation, second
edition, By Tanenbaum.
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
Important!!!
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0
Operating Systems Computer System Structure Operating System Tasks Operating System Instances Types of Operating System
That’s it
Niaz Mohammad Ramaki Computer Engineering & Informatics Kabul Polytechnic University
Operating Systems Chapter 0