OperatingSystemsChapter 2Operating System Structures
Operating Systems Chapter 2 Operating System Structures 1
Objectives·Operating System Services- UserOperatingSystemInterface-SystemCallsOperatingSystemStructureOperatingSystemDesignand ImplementationMisC:Debugging, Generation & System Boot2
2 Objectives • Operating System Services – User Operating System Interface – System Calls • Operating System Structure • Operating System Design and Implementation • MISC: Debugging, Generation & System Boot
Operating System ServicesServices Overview, User Interface3
Operating System Services Services Overview, User Interface 3
OperatingSystemServices Operating systems provide-anenvironmentforexecutionofprogramsand- services to programs and usersServices may differ from one OS to anotherWhat are the common classes?-Convenience of the user- Efficiency of the system4
4 Operating System Services • Operating systems provide – an environment for execution of programs and – services to programs and users • Services may differ from one OS to another • What are the common classes? – Convenience of the user – Efficiency of the system
Overview of Operating System ServicesuserandothersystemprogramsGUIbatchcommand lineuserinterfacessystemcalls1/Ofileprogramresourcecommunicationaccountingallocationexecutionoperationssystemsprotectionerroranddetectionsecurityservicesoperatingsystemhardware5
5 Overview of Operating System Services