操作系统结课论文.docVIP

  • 116
  • 0
  • 约 4页
  • 2017-07-28 发布于浙江
  • 举报
操作系统结课论文

题目:操作系统的发展过程及简介 操作系统的形成迄今已有40年的时间。大体上经历了:1.无操作系统的计算机系统。2.单道批处理系统。3.多道批处理系统4.分时系统。5.实时系统。下面就各阶段系统的特点、发展简要概述,以期对操作系统的发展过程有一个清晰的了解。 一、无操作系统的计算机系统 1.人工方式:该阶段的最大矛盾是“人机矛盾”,即:人工操作方式严重地降低了计算机资源的利用率。具有两个特点:用户独占全机;CPU等待人工操作。 2.脱机输入/输出方式:该方法是是指事先将装有用户程序和数据的纸带装入纸带输入机,在一台外围机的控制下,把纸带上的数据输入到磁带上,在CPU需要时再从纸带上调入内存。优点是:减少了CPU的空闲时间和提高了I/O速度。 二、单道批处理系统 单道批处理系统是在解决人机矛盾和CPU与I/O设备速度不匹配的矛盾的过程中形成的,但这种系统仍然不能很好的利用系统资源,故也已经很少使用了。其主要特征是:1.自动性。2.顺序性。3.单道性。这种系统严格的说只是操作系统的前身,而并非现在人们所理解的操作系统,但是与人工方式已经有了很大的进步。 多道批处理系统 在该系统中,用户所提交的作业都先存放在外存上并排成一个队列,,然后,由作业调度程序按照一定的算法从队列中选择若干个作业调入内存,使他们共享CPU上的各种资源。好处是:提高CPU的利用率;可提高内存和I/O设备利用率;增加系统吞吐量。 特征:多道性、无序性、调度性。 优缺点分析:a.优点:资源利用率高、系统吞吐量大、平均周转时间长、无交互能力。 B.需要解决的问题:处理机管理问题、内存管理问题、I/O设备管理问题、文件管理问题、作业管理问题。这些问题是多道批处理系统所要解决的问题。 分时系统 推动分时系统形成和发展的主要动力是用户的需求:人机交互、共享主机、便于用户上机等。分时系统比较好的满足了这些需求。 由此,我们可知,分时系统是指在一台主机上连接了多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机上的资源。实现分时系统必须解决以下两个关键问题:及时接收和及时处理。 分时系统的特征:多路性、独立性、及时性、交互性。 实时系统 实时系统是指系统能够及时(或即时)响应外部事件的请求,在规定的事件内完成对该事件的处理,并控制所有实时任务协调一致的运行。 实时控制和实时信息处理时人们生产生活中的硬性需求,在这方面实时系统起着无可替代的作用。按照任务执行时是否呈现周期性来划分分为:周期性实时任务和非周期性实时任务;根据对截止时间的要求来划分可分为:硬实时任务和软实时任务。 实时系统和分时系统特征的比较: 多路性。两者都具有多路性,但实时系统的多路性主要体现在系统经常对多路的现场信息进行采集,以及对多个对象或执行机构进行控制。 独立性。两者在这一方面都具有独立性,大体一致。 及时性。实时信息系统对及时性的要求和分时系统类似,都是以人们所能接受的等待时间来确定,但是实时控制系统的及时性主要是控制对象所要求的开始截止时间或完成截止时间来确定的,一般是秒级、百毫秒级甚至是毫秒级,要求更高。 交互性。实时系统的交互性仅限于访问系统中某些特定的专用服务程序,它不像分时系统那样能向终端用户提供数据处理服务、资源共享服务等。 可靠性。实时系统要求系统高度可靠,比分时系统要求严格的多。 参考书籍:计算机操作系统(修订版) 作者:汤子瀛 哲凤屏 汤晓丹 西安电子科技大学出版社

文档评论(0)

1亿VIP精品文档

相关文档