关于操作系统论文范文,与计算机操作系统的相关毕业论文怎么写
本论文是一篇关于操作系统毕业论文怎么写,关于计算机操作系统的相关大学毕业论文范文。免费优秀的关于操作系统及计算机及计算机系统方面论文范文资料,适合操作系统论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:电子计算机诞生以来,计算机操作系统的研究取得了长足进展.现在,操作系统进入了社会生活的各个方面,涉及大型计算机、个人计算机、移动便携设备、其他自动化设备等各个层次的应用领域.在几十年的发展历程中,各种操作系统应运而生,面对外国商业软件在中国的事实垄断,重新审视中国基础软件发展战略、配套政策和实施方法已经到了刻不容缓的地步.有鉴于此,文章比较了Windows、Unix和Linux三种操作系统的技术现状,并结合国产操作系统的现状提出了发展我国软件产业的对策.
关 键 词:计算机操作系统;发展;新技术
中图分类号:TP36文献标识码:A文章编号:1007-9599(2012)09-0000-02
操作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面.
操作系统是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石.操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务.操作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面.操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理.目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等.但所有的操作系统具有并发性、共享性、虚拟性和不确定性四个基本特征.目前的操作系统种类繁多,很难用单一标准统一分类.根据应用领域来划分,可分为桌面操作系统、服务器操作系统、主机操作系统、嵌入式操作系统.
一、操作系统的基本介绍
(一)操作系统的功能
(1)管理计算机系统的硬件、软件、数据等各种资源,尽可能减少人工分配资源的工作以及人对机器的干预,发挥计算机的自动工作效率.
(2)协调还要各种资源使用过程中的关系,使得计算机的各种资源使用调度合理,高速设备与低速设备运行相互配.
(3)为用户提供使用计算机系统的环境,方便使用计算机系统的各部件或功能.操作系统通过自己的程序,将计算机系统的各种资源所提供的功能抽象,形成与之等价的操作系统的功能,并形象地表现出来,提供给用户方便地使用计算机.
(二)操作系统的发展
操作系统之本意原为提供简单的工作排序能力,后为辅助更新更复杂的硬件设施而渐渐演化.
有关论文范文主题研究: | 关于操作系统的论文范文集 | 大学生适用: | 学士学位论文、学年论文 |
---|---|---|---|
相关参考文献下载数量: | 61 | 写作解决问题: | 毕业论文怎么写 |
毕业论文开题报告: | 论文模板、论文题目 | 职称论文适用: | 技师论文、高级职称 |
所属大学生专业类别: | 毕业论文怎么写 | 论文题目推荐度: | 优质选题 |
从最早的批次模式开始,分时机制也随之出现,在多处理器时代来临时,操作系统也随之添加多处理器协调功能,甚至是分布式系统的协调功能.其他方面的演变也类似于此.
另一方面,在个人电脑上,个人电脑之操作系统因袭大型电脑的成长之路,在硬件越来越复杂、强大时,也逐步实践以往只有大型电脑才有的功能.
(1)手工操作阶段.在这个阶段的计算机,主要元器件是电子管,运算速度慢,没有任何软件,更没有操作系统.用户直接使用机器语言编写程序,上机时完全手工操作,首先将预先准备好的程序纸带装入输入机,然后启动输入机把程序和数据送入计算机,接着通过开关启动程序运行,计算完成后,打印机输出结果.用户必须是非常专业的技术人员才能实现对计算机的控制.
(2)批处理阶段.由于20世纪50年代中期,计算机的主要元器件由晶体管取代,运行速度有了很大的提高,这时软件也开始迅速发展,出现了早期的操作系统,这就是早期的对用户提交的程序进行管理的监控程序和批处理软件.
(3)多道程序系统阶段.随着中、小规模的集成电路在计算机系统中的广泛应用,CPU的运动速度大大提高,为了提高CPU的利用率,引入了多道程序设计技术,并出现了专门支持多道程序的硬件机构,这一时期,为了进一步提高CPU的利用效率,出现了多道批处理系统、分时系统等等,从而产生了更加强大的监管程序,并迅速发展成为计算机科学中的一个重要分支,就是操作系统.统称为传统操作系统.
(4)现代操作系统阶段.大规模、超大规模集成电路急速的迅速发展,出现了微处理器,使得计算机的体系结构更加优化,计算机的运行速度进一步提高,而体积却大大减少,面向个人的计算机和便携式计算机出现并普及.它的最大优点是结构清晰、功能全面、可以适应多种用途的需要并且操作使用方面.
二、操作系统新技术
从操作系统新技术的角度看,它主要包括操作系统结构设计的微内核技术和操作系统软件设计的面向对象技术.
微内核操作系统技术现代操作系统设计中的一个突出思想是把操作系统中更多的成分和功能放到更高的层次(即用户模式)中去运行,而留下一个尽量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核(Microkernel)技术.
本文出处 http://www.sxsky.net/benkelunwen/060331845.html
1.微内核结构
(1)把那些最基本、最本质的操作系统功能保留在内核中.
(2)把大部分操作系统的功能移到内核之外,并且每一个操作系统功能均以单独的服务器进程形式存在,并提供服务.
(3)在内核之外的用户空间中包括所有操作系统服务进程,也包括用户的应用进程.这些进程之间是客户/服务器模式.
2.微内核包含的主要成分
(1)中断和异常处理机制;
(2)进程间通信机制;
(3)处理机调度机制;
(4)有关服务功能的基本机制.
3.微内核的实现
微内核实现中的一个主要问题是“微”和性能要求的综合考虑.要做到“微”的关键是实现机制和策略分离的概念.由于微内核中最主要的是进程间消息通信和中断处理机制,下面简述两者的实现.4.进程间通信机制
为客户和服务器提供通信服务是微内核的主要功能之一,也是内核实现其他服务的基础.无论是发送请求消息和服务器的回答消息都是要经过内核的.进程的消息通信一般是通过端口(port)的.一个进程可以有一个或多个端口,每个端口实际上是一个消息队列或消息缓冲区,它们都有一个唯一的端口ID(端口标识)和端口权力表,该表指出本进程可以和哪些进程交互通信.端口ID和端口权力表内核维护.
5.中断处理机制
微内核结构中将中断机制与中断处理分离,即把中断机制放在微内核中,而把中断处理放到用户空间相应的服务进程中.微内核的中断机制,主要负责以下工作:
(1)当中断发生时识别中断;
(2)通过中断数据结构把该中断信号映射到相关的进程;
(3)把中断转换成一个消息;
(4)把消息发给用户空间中相关进程的端口,但内核不涉及到任何中断处理.
(5)不少系统中的中断处理是用线程实现的.
6.微内核结构的优点
(1)安全可靠.微内核降低了内核的复杂度,减少了发生故障的概率,也就增加了系统的安全性.
(2)一致性的接口.当用户进程提出服务要求时,均是以消息通信方式经由内核向服务器进程提出的.因此,进程所面对的是一个统一一致的进程通信接口方式.
(3)系统的可扩充性.系统可扩充性强,随着新硬件与新软件技术的出现,只需对内核做很少的修改.
(4)灵活性.操作系统具有良好的模块化结构,可以独立地对模块进行修改,也可随意对功能进行增加和删除,因此操作系统可以按用户的需要进行剪裁.
(5)兼容性.许多系统都希望能运行在多种不
关于操作系统论文范文,与计算机操作系统的相关毕业论文怎么写参考文献资料: