计算机基础原理6.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机基础原理6

第6章 操作系统 1.操作系统基础知识 1. 操作系统的定义 为了使计算机系统的所有资源协调一致、有条不紊地工作,就必须有一个软件来进行统一管理和统一调度,这种软件称为操作系统。 操作系统的功能就是管理计算机系统的全部硬件资源、软件资源及数据资源,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。操作系统是最低层的系统软件,它是对硬件系统功能的首次扩充。 操作系统的五大功能 2.操作系统的功能 操作系统是一个庞大的管理控制程序,它大致包括5个方面的管理功能:进程与处理机调度、作业管理、存储管理、设备管理、文件管理。 1) 进程与处理机调度 进程与处理机调度主要解决对处理机的分配调度策略、分配实施和资源回收等问题。 操作系统的功能 2) 作业管理 作业管理的任务是为用户提供一个使用系统的良好环境,根据不同的系统要求,制定相应的调度策略,进行作业调度。 3) 存储管理 存储管理主要管理内存资源,根据用户程序的要求给它分配内存,保护用户存放在内存中的程序和数据不被破坏,同时存储管理还解决内存的扩充问题。 操作系统的功能 4) 设备管理 设备管理负责管理各类外围设备,包括分配、启动和故障处理等。 5) 文件管理 文件管理负责文件的存储、检索和修改等操作,解决文件的共享、保密和保护问题。 3.操作系统的发展历史 1.无操作系统时代 2.单道批处理系统 3.多道批处理系统 4.分时系统 5.实时系统 6.微机操作系统 7.其他操作系统 3.操作系统的发展历史 1.无操作系统时代 没有任何管理机器的程序,每个用户根据自己的作业选择具体时间进行对机器的独占操作。 2.批处理(batch processing ) 将作业按照它们的性质分组(或分批),然后再成组(或成批)地提交给计算机系统,由计算机自动完成后再输出结果,从而减少作业建立和结束过程中的时间浪费。 根据在内存中允许存放的作业数,批处理系统又分为单道批处理系统和多道批处理系统。 单道批处理系统 在单道批处理系统中,一个作业单独进入内存并独占系统资源,直到运行结束后下一个作业才能进入内存。 当作业进行I/O操作时,CPU只能处于等待状态,因此,CPU利用率较低,尤其是对于I/O操作时间较长的作业。 多道批处理系统 为了提高CPU的利用率,在单道批处理系统的基础上引入了多道程序设计(multiprogramming)技术,这就形成了多道批处理系统。 多道批处理系统可在内存中同时存在若干道作业。 作业执行的次序与进入内存的次序无严格的对应关系,因为这些作业是通过一定的作业调度算法来使用CPU的。 一个作业在等待I/O处理时,CPU调度另外一个作业运行,因此CPU的利用率显著地提高了。 3.操作系统的发展历史 4.分时系统(Time Sharing) 工作方式是: 一台主机连接了若干个终端,每个终端有一个用户在使用。 用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求。 通过交互方式在终端上向用户显示结果。 用户根据上步结果发出下道命。 分时系统 每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。 分时系统具有多路性、交互性、“独占”性和及时性的特征。 1. 多路性:即众多联机用户可以同时使用同一台计算机; 2. 独占性:各终端用户感觉到自己独占了计算机; 3. 交互性:用户与计算机之间可进行“会话”。 4. 及时性:用户的请求能在短时间内得到响应。 3.操作系统的发展历史 5.实时系统 实时系统是能及时响应外部发生的随机事件,并以足够快的速度完成对事件处理的计算机应用系统。 在实时系统中,系统的正确性不仅取决于系统计算结果的正确性.而且取决于正确结果产生的时间(在分时系统中,只要满足前者即可)。 3.操作系统的发展历史 6.微机操作系统 是针对微型计算机设计的操作系统。面向的多为个人用户 典型代表:DOS、Windows 3.操作系统的发展历史 7.其他操作系统 并行操作系统 分布式操作系统 网络操作系统 4.Windows操作系统的发展 1981年8月发行的 Microsoft DOS 1.0 由4000行汇编代码组成, 可以运行在8K的内存中. 它没有图形界面, 操作起来极其的不方便. 而当时苹果公司的Macintosh操作系统具有了图形用户界面 (GUI) , 这种更直观操作方式显然要比DOS的命令行来得更加友好. 微软很清楚GUI将成为未来大众化操作系统的潮流, 于是, 他们便开始开发自己的GUI程序 -- 界面管理器 (Interface Manager) , 这就是未来20年个人桌面操作系统

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档