Introduction to Operating Systems


An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.

An OS can be defined as an interface between user and hardware or an environment in which a user can execute programs in convenient and efficient manner.
Structure of a Computer System
  • System programs: Shells, editors, compilers, etc.,
  • Operating system: A special program which acts as an interface between user and hardware, and
  • Hardware: CPU, disks, memory, etc.


Review: Computer Hardware
    Which is NOT one of the components of computer hardware?

      Machine language
      Memory
      Micro-programming
      Utilities
Result:        




      Did you ever notice that when you blow    
      in a dog’s face he gets mad at you?    
      But when you take him in a car,    
      he sticks his head out the window.