Operating systems Basics

3,504 views

Published on

Operating systems Basics

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,504
On SlideShare
0
From Embeds
0
Number of Embeds
802
Actions
Shares
0
Downloads
227
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

Operating systems Basics

  1. 1. Computer Operating Systems 180 Daraga ….. New Stage 6 Lecturer: Sherif Mousa Email: eng.sherif.mosa@gmail.com
  2. 2. 2 Feel Free To Ask @ Anytime
  3. 3. Computer Operating Systems Agenda • Definition • Why? • Components • History • Evolution • Types • Then What ? 3
  4. 4. Definition 4
  5. 5. Computer Operating Systems Definition • Operating System (OS) – A collection of software that manages computer hardware resources and provides common services for computer programs. 5 • Operating System (OS) – A collection of software that manages computer hardware resources and provides common services for computer programs.
  6. 6. Why? 6
  7. 7. 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
  8. 8. Computer Operating Systems OS Responsibilities 8 User Applications Hardware CPU RAM Display Keyboard Operating System
  9. 9. Components 9
  10. 10. 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
  11. 11. History 11
  12. 12. Computer Operating Systems History • 1950s & 1960s – LEO, IBM, MIT, Bell Labs • 1969 – UNIX (AT & T) – Ken Thompson, Dennis Ritchie 12
  13. 13. 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
  14. 14. Evolution 14
  15. 15. Computer Operating Systems Evolution 15 Unix Terminal DOS Command Line First Mouse Design 1960s 1973 Xerox Alto PC MAC OS 1 , 1984Windows 1 , 1985
  16. 16. Computer Operating Systems Evolution (Today) 16
  17. 17. Computer Operating Systems Evolution (Android) 17
  18. 18. OS Types 18
  19. 19. Computer Operating Systems OS Types 19
  20. 20. Computer Operating Systems OS Types (PCs & Servers) 20
  21. 21. Then What ? 21
  22. 22. 22
  23. 23. 23

×