- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6课计算机操作系统
第6章 计算机操作系统 6.1 操作系统概述 6.2 进程管理 6.3 存储管理 6.4 I/O设备管理 6.5 文件管理 6.6 常用操作系统 6.7 常用DOS命令介绍 第6章 计算机操作系统 第6章 计算机操作系统 计算机系统由软件和硬件两部分组成,操作系统(Operating System,缩写为OS)是配置在计算机硬件上的第一层软件,是对硬件的第一次扩充,是其它所有软件的基础,是最重要的系统软件。操作系统使计算机实现存储管理、处理机管理、设备管理、文件管理、用户接口等功能,因此,操作系统在计算机系统中占据非常重要的地位,是所有机器必须配备的软件。 6.1 操作系统概述 计算机系统是以层次结构来组织和运行的,由内向外依次是硬件、操作系统、系统实用软件、应用软件。这种层次结构的特点是每一层都是在其内层所提供的功能的基础上扩充而来。 6.1.1 操作系统的作用和定义 可以从不同的角度来观察操作系统的作用。 从一般用户的观点,可把操作系统看作是用户与计算机硬件之间的接口。操作系统向用户提供了一个友好的界面(接口),用户使用这个界面就可以方便地操纵计算机,而不需要直接与计算机硬件打交道。比如用户知道文件名,就可以对文件进行读、写操作,而不需知道文件在磁盘的哪一磁道、哪一扇区等。操作系统的一个重要功能是方便用户使用计算机。 6.1.1 操作系统的作用和定义 操作系统提供的接口(界面)有两种 : (1)命令方式,也称为作业级接口。操作系统提供一组键盘命令,供用户操纵计算机系统。如MS-DOS下的字符命令。由于这种方式要求用户记住大量的命令,使用很不方便,因此,现在作业级接口逐步采用图形方式,主要依靠鼠标和菜单命令,就能完成相应的功能,例如Windows下的图形用户界面。 (2)系统调用方式,也称为程序级接口。操作系统提供一组系统调用,使用户可在自己编写的程序中调用操作系统内部的具有某一功能的程序模块。 6.1.1 操作系统的作用和定义 从资源管理的观点,则可把操作系统看作是计算机系统资源的管理者。在一个计算机系统中,包含了各种各样的硬件和软件资源。硬件包括处理器(CPU)、存储器和输入/输出设备(I/O设备)。软件就是计算机系统中的程序和数据,包括系统软件、各种系统实用程序和应用程序,它们以文件的形式存在。相应地,操作系统的主要功能是处理器管理、存储器管理、I/O设备管理、文件管理。 6.1.1 操作系统的作用和定义 从以上操作系统的作用可归纳出操作系统的定义: 操作系统是直接控制和管理计算机硬件和软件资源的最基本的系统软件,用以方便用户充分、有效地利用这些资源并增强计算机系统的处理能力。 6.1.2 操作系统的发展和分类 1. 人工操作阶段 从1945年第一台计算机诞生到50年代中期,还未出现操作系统。这时的计算机操作是由程序员采用人工操作的方式,直接使用计算机硬件系统来完成的。 缺点: 一是用户独占全机,计算机资源利用率低; 二是CPU等待人工操作。 随着计算机的发展,其速度和系统资源都成倍增长,人工操作和计算机的高速、期望的高效之间的矛盾日趋严重,再加上计算机系统越来越复杂,人工操作硬件也越来越难以胜任。这样,开始出现操作系统。 6.1.2 操作系统的发展和分类 2. 单道批处理系统 早期计算机系统非常昂贵,为了充分利用它,应尽量让该系统连续地运行,减少空闲时间。 做法:将许多作业一个个由低速输入设备(纸带机)通过外围处理机输入到较高速的磁带机上,然后在监督程序的控制下,自动从磁带上依次调入系统运行。由于系统对作业的处理都是成批进行的,且在内存中始终只保持一道作业,故称为单道批处理系统。 6.1.2 操作系统的发展和分类 3. 多道批处理系统 在早期的单道批处理系统中,内存仅有一道作业,这使系统仍有较多的空闲资源,致使系统的性能较差。为了进一步提高资源利用率和系统吞吐量,引入多道程序设计技术,又出现了多道批处理系统。 做法:用户所提交的作业都事先放在外存上并排成一个队列,然后由操作系统的作业调度程序,按一定的算法从该队列中选取若干个作业调入内存,使它们交替运行,共享CPU和系统的各种资源。从宏观上看,好象多道程序同时运行,实际在微观上,内存的多道程序轮流占用CPU交替运行。 6.1.2 操作系统的发展和分类 4. 分时系统 多道批处理系统使机器的使用效率得到显著提高,但用户一旦把作业提交给系统后,便失去了对作业的控制,作业在运行过程中不允许用户干预,在调试程序时,这是非常不方便的。人机交互能力差是出现分时系统的直接原因。 做法:在分时系统中,一台主机和多台终端(由显示器和键盘组成)相连,用户通过终端交互式地使用这台主机,共享主机中的资源。所谓分时是指多个用户分时共享
您可能关注的文档
最近下载
- 遗体表面防腐操作擦拭涂抹法现代遗体防腐技术.pptx VIP
- 遗体防腐整容操作废液收集方法现代遗体防腐技术.pptx VIP
- unit1Financialsystem金融英语第一课省公开课金奖全国赛课一等奖微课获奖PPT课件.pptx VIP
- 2024版冠心病诊断与治疗指南ppt课件[1] .pdf VIP
- 教学课件 管理学基础(刘璇 张永良).ppt
- 教学楼、教学楼水电施工组织计划.docx VIP
- 41水平五 篮球单元18课时计划-《篮球:交叉步持球突破》说课稿.docx VIP
- 遗体防腐操作废液排放的监测及控制现代遗体防腐技术.pptx VIP
- 我的梦中国梦——共筑中国梦PPT课件.pptx VIP
- 中国天眼完整版本.ppt VIP
文档评论(0)