chapter 8 operating systems and utility programs 2. operating systems课件

chapter 8 operating systems and utility programs 2. operating systems课件

ID:36252955

大小:537.26 KB

页数:18页

时间:2019-05-07

chapter 8 operating systems and utility programs 2. operating systems课件_第1页
chapter 8 operating systems and utility programs 2. operating systems课件_第2页
chapter 8 operating systems and utility programs 2. operating systems课件_第3页
chapter 8 operating systems and utility programs 2. operating systems课件_第4页
chapter 8 operating systems and utility programs 2. operating systems课件_第5页
资源描述:

《chapter 8 operating systems and utility programs 2. operating systems课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CHAPTER8OperatingSystemsandUtilityProgramsOperatingSystemsWhatisOS?OperatingSystemisasoftware,whichmakesacomputertoactuallywork.Itisthesoftwaretheenablesalltheprogramsweuse.TheOSorganizesandcontrolsthehardware.OSactsasaninterfacebetweentheapplicationprogramsandthem

2、achinehardware.Examples:Windows,Linux,UnixandMacOS,etc.,WhatOSdoes?Anoperatingsystemperformsbasictaskssuchas,controllingandallocatingmemory,prioritizingsystemrequests,controllinginputandoutputdevices,facilitatingnetworkingandmanagingfilesystems.StructureofOperating

3、System:ApplicationProgramsSystemProgramsSoftware(OperatingSystem)HARDWARE(Contd…)StructureofOperatingSystem(Contd…):ThestructureofOSconsistsof4layers:HardwareHardwareconsistsofCPU,Mainmemory,I/ODevices,etc,Software(OperatingSystem)Softwareincludesprocessmanagementr

4、outines,memorymanagementroutines,I/Ocontrolroutines,filemanagementroutines.(Contd…)StructureofOperatingSystem(Contd…):SystemprogramsThislayerconsistsofcompilers,Assemblers,linkeretc.ApplicationprogramsThisisdependentonusersneed.Ex.Railwayreservationsystem,Bankdatab

5、asemanagementetc.,EvolutionofOS:Theevolutionofoperatingsystemswentthroughsevenmajorphases.Sixofthemsignificantlychangedthewaysinwhichusersaccessedcomputersthroughtheopenshop,batchprocessing,multiprogramming,timesharing,personalcomputing,anddistributedsystems.Inthes

6、eventhphasethefoundationsofconcurrentprogrammingweredevelopedanddemonstratedinmodeloperatingsystems.(Contd…)EvolutionofOS(contd..):MajorPhasesTechnicalInnovationsOperatingSystemsOpenShopTheideaofOSIBM701openshop(1954)BatchProcessingTapebatching,First-in,first-outsc

7、heduling.BKSsystem(1961)Multi-programmingProcessormultiplexing,Indivisibleoperations,Demandpaging,Input/outputspooling,Priorityscheduling,RemotejobentryAtlassupervisor(1961),ExecIIsystem(1966)(Contd…)EvolutionofOS(contd..):TimesharingSimultaneoususerinteraction,On-

8、linefilesystemsMulticsfilesystem(1965),Unix(1974)ConcurrentProgrammingHierarchicalsystems,Extensiblekernels,Parallelprogrammingconcepts,Securepar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。