Sei sulla pagina 1di 2
OPERATING SYSTEM (http://www.studytonight.com/) SEETHEINDEX Introduction of Operating Systems

OPERATING SYSTEM

SEETHEINDEX

Introduction of Operating Systems

SEETHEINDEX Introduction of Operating Systems

Acomputersystemhasmanyresources(hardwareandsoftware),whichmayberequiretocompleteatask.Thecommonlyrequiredresourcesare

input/outputdevices,memory,filestoragespace,CPUetc.Theoperatingsystemactsasamanageroftheaboveresourcesandallocatesthemtospecific

programsandusersasnecessaryfortheirtask.Thereforeoperatingsystemistheresourcemanageri.e.itcanmanagetheresourceofacomputersystem

internally.Theresourcesareprocessor,memory,files,andI/Odevices.

Two Views of Operating System 1.User'sView 2.SystemView

Two Views of Operating System

1.User'sView

2.SystemView

User View :

Theuserviewofthecomputerreferstotheinterfacebeingused.Suchsystemsaredesignedforoneusertomonopolizeitsresources,tomaximizethe

workthattheuserisperforming.Inthesecases,theoperatingsystemisdesignedmostlyforeaseofuse,withsomeattentionpaidtoperformance,and

nonepaidtoresourceutilization.

System View :

Operatingsystemcanbeviewedasaresourceallocatoralso.Acomputersystemconsistsofmanyresourceslike­hardwareandsoftware­thatmustbe

managedefficiently.Theoperatingsystemactsasthemanageroftheresources,decidesbetweenconflictingrequests,controlsexecutionofprogramsetc.

Operating System Management Tasks

1.ProcessormanagementwhichinvolvesputtingthetasksintoorderandpairingthemintomanageablesizebeforetheygototheCPU.

2.MemorymanagementwhichcoordinatesdatatoandfromRAM(random­accessmemory)anddeterminesthenecessityforvirtualmemory.

3.Devicemanagementwhichprovidesinterfacebetweenconnecteddevices.

4.Storagemanagementwhichdirectspermanentdatastorage.

5.Applicationwhichallowsstandardcommunicationbetweensoftwareandyourcomputer.

6.Userinterfacewhichallowsyoutocommunicatewithyourcomputer.

Functions of Operating System

1.Itbootsthecomputer

2.Itperformsbasiccomputertaskse.g.managingthevariousperipheraldevicese.g.mouse,keyboard

3.Itprovidesauserinterface,e.g.commandline,graphicaluserinterface(GUI)

4.Ithandlessystemresourcessuchascomputer'smemoryandsharingofthecentralprocessingunit(CPU)timebyvariousapplicationsorperipheral

devices.

5.Itprovidesfilemanagementwhichreferstothewaythattheoperatingsystemmanipulates,stores,retrievesandsavesdata.

6.ErrorHandlingisdonebytheoperatingsystem.Ittakespreventivemeasureswheneverrequiredtoavoiderrors.