计算机系统毕业论文参考范文.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机系统毕业论文参考范文计算机系统毕业论文参考范文

计算机系统毕业论文参考范文   随着我国经济社会的快速发展,计算机已经逐渐渗透到人们生活的各个领域,计算机操作系统也得到了长足的发展。下文是学习啦小编为大家搜集整理的关于计算机系统毕业论文参考范文的内容,欢迎大家阅读参考!   计算机系统毕业论文参考范文篇1  浅析计算机操作系统的发展   操作系统(OS,Operating System)是配置在计算机硬件上的软件,是对硬件系统的首次扩充。它是合理地组织计算机的工作流程、实现计算机资源管理和方便用户使用计算机的系统软件。随着时代的进步,操作系统的新技术不断出现,功能不断地增加,并逐渐形成从开发工具到系统工具再到应用软件的一个平台环境,更加地满足了尽可能多用户的需要。如今,许多系统软件以及大量的应用软件都依赖于操作系统的支持,取得它的服务。   1 操作系统的介绍   1.1 操作系统的作用   可以从不同的观点来观察操作系统的作用:   1.1.1 从一般用户的观点,操作系统帮助用户管理计算机系统的软硬件、数据等各种资源,尽可能减少人工分配资源的工作以及人对机器的干预,发挥计算机的自动工作效率。   1.1.2 从资源管理的观点看,当一个计算机系统同时供多个用户使用时,用户对系统中共享资源的需求可能会发生冲突,为了使得计算机的各种资源使用调度合理,高速设备与低速设备运行相互配合,操作系统必须协调好各种资源使用过程中的关系。   1.1.3 操作系统实现了对计算机资源的抽象。操作系统通过自己的程序,将计算机系统的各种资源所提供的功能抽象,形成与之等价的操作系统的功能,并形象地表现出来,提供给用户方便地使用计算机。   1.2 操作系统的发展过程   1.2.1 人工操作方式   在这个阶段的计算机,主要元器件是电子管,运算速度慢,没有任何技术,更没有操作系统。计算机操作是由用户(即程序员)采用人工操作方式直接使用计算机硬件系统,即由程序员将事先已穿孔(对应于程序和数据)的程序纸带装入输入机,然后启动输入机把程序和数据送入计算机,接着通过开关启动程序运行,计算完成后,打印机输出结果。用户必须是非常专业的技术人员才能实现对计算机的控制。   1.2.2 脱机输入/输出方式   为了解决人机矛盾及高速度的中央处理机和低速度的I/O设备间不匹配的矛盾,20世纪50年代末出现了脱机输入/输出(Off-Line I/O)技术。该技术是事先将程序带装入输入机,在一台外围机的控制下,把纸带上的数据输入到磁带上。当CPU要用数据时,只要从磁带上将其调入内存。   1.2.3 单道批处理系统   20世纪50年代中期出现了晶体管,计算机的主要元器件由其取代,运行速度有了很大的提高,这时软件也开始迅速发展,出现了早期的操作系统,这就是早期的对用户提交的程序进行管理的监控程序和批处理软件。   1.2.4 多道批处理系统   随着中、小规模的集成电路在计算机系统中的广泛应用,CPU的运行速度大大提高了。因为单道批处理系统每次只执行一道作业,无法充分利用所有资源,大大降低了工作效率,所以为了进一步提高资源的利用率和系统吞吐量,又引入了多道程序设计技术,由此形成了多道批处理系统。   1.2.5 现代操作系统   大规模、超大规模集成电路急速的迅速发展,出现了微处理器,使得计算机的体系结构更加优化,计算机的运行速度进一步提高,而体积却大大减少,面向个人的计算机和便携式计算机出现并普及。它的最大优点是结构清晰、功能全面、可以适应多种用途的需要并且操作使用方面。   2 操作系统新技术   2.1 微内核OS   对于一个操作系统而言,内核通常是系统中最核心的部分。现代操作系统设计中的一个突出思想是把操作系统中更多的成分和功能放到更高的层次(即用户模式)中去运行,而留下一个尽量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核(Micro kernel)技术。当前比较留行的、能支持多处理机运行的操作系统几乎全部都采用了微内核结构,例如大部分的Unix、Linux。目前的微内核结构不仅适用于通用操作系统,也已十分适合嵌入式的专用操作系统设计。   2.2 面向对象操作系统   面向对象技术是基于“抽象”和“隐蔽”原则来控制大型软件的复杂度的。面向对象操作系统是指基于对象模型的操作系统,操作系统中的对象是对操作系统管理的信息和资源的抽象。基于该模型,用户可以在这个对象空间中用类似于文件路径的对象路径来引用网络中的任何对象,然后通过一个类似于CORBA的远程调用机制来访问这些对象。这样,不同地点的用户,不管是一个人还是一台计算机,都可以在这个统一的对象空间中方便地访问整个网络中的任何资源,从而实现了在整网范围内的漫游。目前,已有许多操作系统采用了面向对象技术,如Windows NT等。面向对象已成为

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档