Operating systems Basics

6,540 views 23 slides Sep 17, 2013
Slide 1
Slide 1 of 23
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23

About This Presentation

Operating systems Basics


Slide Content

Computer Operating Systems
180 Daraga….. New Stage 6
Lecturer:SherifMousa
Email:[email protected]

2
Feel Free To Ask @ Anytime

Computer Operating Systems
Agenda
•Definition
•Why?
•Components
•History
•Evolution
•Types
•Then What ?
3

Definition
4

Computer Operating Systems
Definition
•Operating System(OS)
–A collection of software that managescomputer
hardwareresources and provides
commonservicesforcomputer programs.
5
•Operating System(OS)
–A collection of software that managescomputer
hardwareresources and provides
commonservicesforcomputer programs.

Why?
6

Computer Operating Systems
Why?
•With NO OS
–Every program needs the full hardware
specification and drivers to run correctly.
•OS main responsibilities
–Manages computer resources.
–Intermediate between user applications and
hardware.
7

Computer Operating Systems
OS Responsibilities
8
User
Applications
Hardware
CPU
RAM
Display
Keyboard
Operating System

Components
9

Computer Operating Systems
Components
10
User
Applications
Hardware
CPU
RAM
Display
Keyboard
Operating System
Operating System
Boot Loader
Kernel
Device Drivers
Networking
Security
User Interface
User Applications

History
11

Computer Operating Systems
History
•1950s & 1960s
–LEO, IBM,
MIT, Bell Labs
•1969
–UNIX (AT & T)
–Ken Thompson, Dennis Ritchie
12

Computer Operating Systems
History (cont’d)
•1980s
–Mac OS 1984 (Apple)
–Windows 1985 (Microsoft)
•1991 (Multi-Threaded)
–GNU/Linux (FSF)
•2007
–Android (Google)
•2007
–iOS (Apple)
13

Evolution
14

Computer Operating Systems
Evolution
15
Unix Terminal
DOS Command Line
First Mouse Design 1960s
1973 Xerox Alto PC
MAC OS 1 , 1984
Windows 1 , 1985

Computer Operating Systems
Evolution (Today)
16

Computer Operating Systems
Evolution (Android)
17

OS Types
18

Computer Operating Systems
OS Types
19

Computer Operating Systems
OS Types (PCs & Servers)
20

Then What ?
21

22

23