欢迎来到天天文库
浏览记录
ID:51595163
大小:3.50 MB
页数:48页
时间:2020-03-25
《中山大学软件学院操作系统概念课件——ch1.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Chapter1:IntroductionChapter1:IntroductionWhatOperatingSystemsDoComputer-SystemOrganizationComputer-SystemArchitectureOperating-SystemStructureOperating-SystemOperationsProcessManagementMemoryManagementStorageManagementProtectionandSecurityDistributedSystemsSpecial-PurposeSystemsCo
2、mputingEnvironmentsOpen-SourceOperatingSystemsObjectivesToprovideagrandtourofthemajoroperatingsystemscomponentsToprovidecoverageofbasiccomputersystemorganizationWhatisanOperatingSystem?AprogramthatactsasanintermediarybetweenauserofacomputerandthecomputerhardwareOperatingsystemgoals
3、:ExecuteuserprogramsandmakesolvinguserproblemseasierMakethecomputersystemconvenienttouseUsethecomputerhardwareinanefficientmannerComputerSystemStructureComputersystemcanbedividedintofourcomponents:Hardware–providesbasiccomputingresourcesCPU,memory,I/OdevicesOperatingsystemControlsa
4、ndcoordinatesuseofhardwareamongvariousapplicationsandusersApplicationprograms–definethewaysinwhichthesystemresourcesareusedtosolvethecomputingproblemsoftheusersWordprocessors,compilers,webbrowsers,databasesystems,videogamesUsersPeople,machines,othercomputersFourComponentsofaCompute
5、rSystemWhatOperatingSystemsDoDependsonthepointofviewUserswantconvenience,easeofuseDon’tcareaboutresourceutilizationButsharedcomputersuchasmainframeorminicomputermustkeepallusershappyUsersofdedicatesystemssuchasworkstationshavededicatedresourcesbutfrequentlyusesharedresourcesfromser
6、versHandheldcomputersareresourcepoor,optimizedforusabilityandbatterylifeSomecomputershavelittleornouserinterface,suchasembeddedcomputersindevicesandautomobilesOperatingSystemDefinitionOSisaresourceallocatorManagesallresourcesDecidesbetweenconflictingrequestsforefficientandfairresou
7、rceuseOSisacontrolprogramControlsexecutionofprogramstopreventerrorsandimproperuseofthecomputerOperatingSystemDefinition(Cont.)Nouniversallyaccepteddefinition“Everythingavendorshipswhenyouorderanoperatingsystem”isgoodapproximationButvarieswildly“Theoneprogramrunningatalltimesontheco
8、mputer”isthekernel.Everyth
此文档下载收益归作者所有