计算机应用论文

计算机操作系统封装

时间:2022-10-06 12:16:44 计算机应用论文 我要投稿
  • 相关推荐

计算机操作系统封装

  计算机操作系统封装【1】

  摘 要 快速安装计算机操作系统和各种常用的应用软件,大大缩短人工手动安装的繁琐和大量的时间消耗,统一设置和优化计算机操作系统和各种应用软件的设置,不但减轻计算机使用人的困惑,同时也能提高计算机的应行速度。

  在不同品牌,不同类型的计算机上都能稳定的运行,减轻计算机管理员的工作量。

  关键词 快速装机 系统安装 一键装机

  1现状

  计算机装机是一项耗时耗力的工作,特别是对初装系统的计算机来说,安装各种软件往往要花费装机人员少则几十分钟、多则几小时的时间。

  对计算机用户来说,选择软件安装路径、参数设置、是否开机启动等,安装过程都需要耗费很多精力。

  在没有计算机终端自动装机软件以前,一般用户安装一台计算机的操作系统,系统软件都必须需要专业人员进行安装操作,不同的PC往往还需要区别对待,费时费力。

  2问题分析

  很多用户对操作系统没有一点常识,不知道怎样运用各种系统整理软件,各种各样的优化软件也琳琅满目,Window 7优化大师、鲁大师、驱动人生、超级兔子、金山清理专家、360安全卫士、金山卫生等各种各样的优化软件琳琅满目,到底该用哪个,该怎样用,这些都是该慎重考虑的,这些软件运用不当,轻则有些软件无法使用,重则系统崩溃。

  对于计算机终端维护的解决方法,目前较为先进的解决方案是采用一键自动安装。

  将各种业务应用系统及其补丁、客户端程序、各项配置等在各种品牌的计算机终端进行快速恢复。

  这种解决方案极大地减轻了维护人员的工作量,有效提高了计算机终端维护的服务质量及效率。

  所以,为了解决大部分计算机用户普遍存在的问题,制作有针对性的系统封装盘,就非常有必要了。

  3解决方案

  就目前而言,系统安装主要有以下几种方式:

  (1)品牌机出厂预装的一键还原,例如联想一键还原系统。

  如果电脑出了问题,又不知如何下手,最简单的方法就是一键还原,傻瓜式操作。

  但前提是你的电脑还原系统隐藏分区没有被破坏。

  (2)光盘安装方式,就是大家从市面上花5块钱10块钱买盗版光盘安装。

  一般电脑开机重启按F2或者DELETE键默认从光盘读取系统,一般买到的都是Ghost版本的,特点是安装快,缺点是有些电脑不支持,系统也不稳定;安装版的windows XP光盘,安装系统需要最少一个小时,windows 7版的更需要2、3个小时,这也就是为什么电脑维修人员不用安装版的原因,因为读光盘慢,耗时长,效率低。

  (3)硬盘安装方式,就是把系统镜像解压到非系统盘安装。

  硬盘安装简单易行,一般解压后直接双击安装图标即可。

  (4)U盘安装方式,就是把系统写入U盘,把U盘做成系统启动盘。

  这种方式有以下几大优点:

  ①便携。

  安装读取数据速度比光盘快,显而易见,这是最大的优点;

  ②大容量。

  比之刻录光盘,可以集成许多维护工具,甚至还可以放下几个原版和ghost镜像程序;Ghost版就是技术人员在安装完官方原版后,又安装了一些常用的软件,比如:QQ、暴风影音、OFFICE软件,当然也包括一些常用的驱动。

  同时,也可能删除掉一般用不到的系统组件,利用工具软件制作成ISO格式,就形成了所谓的GHOST版了。

  ③维护功能强大。

  因为容量大,可以放更多工具;

  ④安全性高。

  移动硬盘/U盘上的系统跟本地硬盘的系统是完全独立的,只要将本地硬盘屏蔽,无论移动系统出现任何问题都不会影响到本地系统;

  ⑤易用性。

  只要主板支持USB启动就行;

  ⑥平时可以当正常U盘使用。

  通过最新PE系统,可以安装微软windows XP、windows 7、windows 8所有版本的操作系统,可以按照大家的要求随时为大家安装。

  以上四种安装方式,相比较来说,U盘安装是最复杂但却是最高效的系统安装方式。

  4总结

  系统封装,说简单就是把系统制作成镜像的方法刻录到光盘,用在系统安装上面。

  不同于系统的正常安装。

  最本质的区别在于系统封装是将一个完整的系统以拷贝的形式打包,然后用粘贴的形式安装在另外一个系统盘上,而正常安装则是通过 Setup程序进行安装。

  使用系统封装可以把系统安装的时间缩短,只需要5-10分钟!比正常安装耗时短,傻瓜式、一键式的安装,非常方便,还免去了安装后激活的烦恼。

  计算机操作系统的发展【2】

  摘要:电子计算机诞生以来,计算机操作系统的研究取得了长足进展。

  现在,操作系统进入了社会生活的各个方面,涉及大型计算机、个人计算机、移动便携设备、其他自动化设备等各个层次的应用领域。

  在几十年的发展历程中,各种操作系统应运而生,面对外国商业软件在中国的事实垄断,重新审视中国基础软件发展战略、配套政策和实施方法已经到了刻不容缓的地步。

  有鉴于此,文章比较了Windows、Unix和Linux三种操作系统的技术现状,并结合国产操作系统的现状提出了发展我国软件产业的对策。

  关键词:计算机操作系统;发展;新技术

  操作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。

  操作系统是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。

  操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。

  操作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。

  操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。

  目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。

  但所有的操作系统具有并发性、共享性、虚拟性和不确定性四个基本特征。

  目前的操作系统种类繁多,很难用单一标准统一分类。

  根据应用领域来划分,可分为桌面操作系统、服务器操作系统、主机操作系统、嵌入式操作系统。

  一、操作系统的基本介绍

  (一)操作系统的功能

  (1)管理计算机系统的硬件、软件、数据等各种资源,尽可能减少人工分配资源的工作以及人对机器的干预,发挥计算机的自动工作效率。

  (2)协调还要各种资源使用过程中的关系,使得计算机的各种资源使用调度合理,高速设备与低速设备运行相互配。

  (3)为用户提供使用计算机系统的环境,方便使用计算机系统的各部件或功能。

  操作系统通过自己的程序,将计算机系统的各种资源所提供的功能抽象,形成与之等价的操作系统的功能,并形象地表现出来,提供给用户方便地使用计算机。

  (二)操作系统的发展

  操作系统之本意原为提供简单的工作排序能力,后为辅助更新更复杂的硬件设施而渐渐演化。

  从最早的批次模式开始,分时机制也随之出现,在多处理器时代来临时,操作系统也随之添加多处理器协调功能,甚至是分布式系统的协调功能。

  其他方面的演变也类似于此。

  另一方面,在个人电脑上,个人电脑之操作系统因袭大型电脑的成长之路,在硬件越来越复杂、强大时,也逐步实践以往只有大型电脑才有的功能。

  (1)手工操作阶段。

  在这个阶段的计算机,主要元器件是电子管,运算速度慢,没有任何软件,更没有操作系统。

  用户直接使用机器语言编写程序,上机时完全手工操作,首先将预先准备好的程序纸带装入输入机,然后启动输入机把程序和数据送入计算机,接着通过开关启动程序运行,计算完成后,打印机输出结果。

  用户必须是非常专业的技术人员才能实现对计算机的控制。

  (2)批处理阶段。

  由于20世纪50年代中期,计算机的主要元器件由晶体管取代,运行速度有了很大的提高,这时软件也开始迅速发展,出现了早期的操作系统,这就是早期的对用户提交的程序进行管理的监控程序和批处理软件。

  (3)多道程序系统阶段。

  随着中、小规模的集成电路在计算机系统中的广泛应用,CPU的运动速度大大提高,为了提高CPU的利用率,引入了多道程序设计技术,并出现了专门支持多道程序的硬件机构,这一时期,为了进一步提高CPU的利用效率,出现了多道批处理系统、分时系统等等,从而产生了更加强大的监管程序,并迅速发展成为计算机科学中的一个重要分支,就是操作系统。

  统称为传统操作系统。

  (4)现代操作系统阶段。

  大规模、超大规模集成电路急速的迅速发展,出现了微处理器,使得计算机的体系结构更加优化,计算机的运行速度进一步提高,而体积却大大减少,面向个人的计算机和便携式计算机出现并普及。

  它的最大优点是结构清晰、功能全面、可以适应多种用途的需要并且操作使用方面。

  二、操作系统新技术

  从操作系统新技术的角度看,它主要包括操作系统结构设计的微内核技术和操作系统软件设计的面向对象技术。

  (一)微内核操作系统技术

  现代操作系统设计中的一个突出思想是把操作系统中更多的成分和功能放到更高的层次(即用户模式)中去运行,而留下一个尽量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核(Microkernel)技术。

  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)兼容性。

  许多系统都希望能运行在多种不同的处理器平台上,这在微内核结构下是比较容易实现的。

  (6)提供了对分布式系统的支持。

  在微内核结构下操作系统必须采用客户/服务器模式。

  这种模式适合于分布式系统,可以对分布式系统提供支持。

  7.微内核的主要缺点

  在微内核结构下,一次系统服务过程需要更多的模式(在用户态和核心态之间)转换和进程地址空间的开关,这就增加开销,影响了执行速度。

  (二)面向对象操作系统技术

  面向对象操作系统是指基于对象模型的操作系统。

  目前,已有许多操作系统采用了面向对象技术,如WindowsNT等。

  面向对象已成为新一代操作系统的一个重要标志。

  1.面向对象的核心概念

  面向对象的基本思想是把要构造的系统表示成一系列对象的集合。

  其中的对象是指把一组数据和该数据的一些基本操作封装在一起所形成的一个实体。

  面向对象的核心概念包括以下几个方面:

  (1)封装。

  在面向对象中,封装的含义是将一个数据集和与这个数据有关的操作封装在一起,形成一个能动的实体,即对象。

  封装要求对象内部的代码和数据受保护。

  (2)继承。

  继承是指一些对象可以继承另一些对象的功能和特征。

  (3)多态性。

  所谓多态性是指一个名字多种语义,或相同界面多种实现。

  多态性在面向对象语言中是由重载和虚函数来实现的。

  (4)消息。

  消息是对象之间相互请求和相互合作的途径。

  一个对象通过消息激活另一对象。

  消息中一般包含有请求对象的标识和完成该工作所必须的信息。

  2.面向对象操作系统

  在面向对象操作系统中,对象作为一种并发单位,所有系统资源,包括文件、进程、内存块等都被认为是一种对象,对系统资源的所有操作都是通过使用对象服务来完成的。

  面向对象操作系统的优点:

  (1)可以减少操作系统在其整个生命期内所做修改时对系统本身的影响。

  例如,如果硬件发生了变化,将迫使操作系统也作出改动,在这种情况下只要改变代表该硬件资源的对象和对该对象进行操作的服务即可,而那些仅使用该对象的代码则不需改变。

  (2)操作系统对其资源的访问和操纵是一致的。

  操作系统生成、删除和引用一个事件对象,与它生成、删除和引用一个进程对象采用相同的方法,即都是通过使用对象句柄来实现的。

  所谓对象句柄,是指进程指向的一个特定对象表中的表项。

  (3)操作系统的安全措施得以简化。

  由于所有对象都采用同样的保护方式,那么当某人试图访问一个对象时,安全系统就介入并核准操作,而不管这个对象是什么。

  (4)对象为进程之间分享资源提供了方便和一致性的手段。

  对象句柄被用来处理所有类型的对象。

  操作系统可以通过跟踪一个对象有多少个句柄被打开,来决定该对象是否仍在使用中。

  当它不再使用时,操作系统就可以删除该对象。

  参考文献:

  [1]陈向群,杨芙清.操作系统教程(第二版)[M].北京大学出版社,2006

  [2]汤子瀛,哲凤屏,汤小丹.计算机操作系统(修订版)[M].西安电子科技大学出版社,2001,8

【计算机操作系统封装】相关文章:

计算机操作系统还原技术10-26

新时代计算机网络操作系统的研究分析论文10-08

试谈计算机Linux网络操作系统特点及服务器配置论文10-08

操作系统心得体会热门06-12

试论计算机应用专业的计算机教学10-26

浅谈非计算机专业计算机教学10-26

计算机应用专业之计算机教学10-26

学校计算机改革下计算机教育论文10-09

计算机应用的现状与计算机的发展趋势论文10-08

计算机系统中计算机病毒论文10-08