Operating systems Basics

Download Operating systems Basics

Post on 29-Nov-2014

1.707 views

Category:

Technology

0 download

Embed Size (px)

DESCRIPTION

Operating systems Basics

TRANSCRIPT

  • 1. Computer Operating Systems 180 Daraga .. New Stage 6 Lecturer: Sherif Mousa Email: eng.sherif.mosa@gmail.com
  • 2. 2 Feel Free To Ask @ Anytime
  • 3. Computer Operating Systems Agenda Definition Why? Components History Evolution Types Then What ? 3
  • 4. Definition 4
  • 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. Why? 6
  • 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. Computer Operating Systems OS Responsibilities 8 User Applications Hardware CPU RAM Display Keyboard Operating System
  • 9. Components 9
  • 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. History 11
  • 12. Computer Operating Systems History 1950s & 1960s LEO, IBM, MIT, Bell Labs 1969 UNIX (AT & T) Ken Thompson, Dennis Ritchie 12
  • 13. Computer Operating Systems History (contd) 1980s Mac OS 1984 (Apple) Windows 1985 (Microsoft) 1991 (Multi-Threaded) GNU/Linux (FSF) 2007 Android (Google) 2007 iOS (Apple) 13
  • 14. Evolution 14
  • 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. Computer Operating Systems Evolution (Today) 16
  • 17. Computer Operating Systems Evolution (Android) 17
  • 18. OS Types 18
  • 19. Computer Operating Systems OS Types 19
  • 20. Computer Operating Systems OS Types (PCs & Servers) 20
  • 21. Then What ? 21
  • 22. 22
  • 23. 23

Recommended

View more >