请教计算机基础大一考试题操作系统的一道题

查看: 8704|回复: 8
操作系统的五大类型是什么?
UID: 443407
青铜高级, 积分 3042, 距离下一级还需 1958 积分
1批处理操作系统
用户将作业交给系统操作员,系统操作员将许多用户的作业组成一批作业之后输入到计算机中,在系统中形成一个自动转接的连续的作业流,然后启动操作系统,系统自动,依次执行每个作业。最后有操作员将作业结果交给用户。批处理操作系统的特点是:多道和成批处理
2分时操作系统
一台主机连接了若干个终端,每个终端有一个用户在使用。用户交互式的向系统提出命令请求,系统接受每个用户的命令,采用实践片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。用户根据上步结果发出下到指令。分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统一时间片为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而且是每个用户并不感到有别的用户存在
3实时操作系统
实时操作系统是指使计算基恩能够及时相应外部事件的请求在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地工作的操作系统
4网络操作系统
网络操作系统是基于计算机网络的,是在各种计算机操作系统上按网络体系结构标准开发的软件,包括网络管理,通信,安全,资源共享和各种网络应用。其目的是相互通信及资源共享。在其支持下,网络中的各台计算机能互相通信和共享资源。其主要特点是与网络的硬件相结合来完成网络的通信任务
5分布式操作系统
它是分布计算机系统配置的操作系统。大量的计算机通过网络被连接在一起,可以获得极高的运算能力及广泛的数据共享。这种系统被称作分布式系统。它在在资源管理,通信控制和操作系统的结构等方面都与其他操作系统有较大的区别。由于分布计算机体统的资源分布在系统的不同计算机上,操作系统对用户的资源需求不能像一般的操作系统那样等待有资源时直接分配的简单做法而是要在系统的各台计算机上搜索,找到所需资源后才能进行分配
新手上路, 积分 150, 距离下一级还需 150 积分
楼主连这都懂,学习了,支持一下
请教一下高手,XP属于你说的哪一类
UID: 443407
青铜高级, 积分 3042, 距离下一级还需 1958 积分
回 1楼(dingdang1020) 的帖子
批处理系统(MVX、DOS/VSE)、分时系统(WINDOWS、UNIX、XENIX、Mac OS)、实时系统(iEMX、VRTX、RTOS,RT Linux)、网络操作系统(Netware、Windows NT、 OS/2 warp)、分布式系统(Amoeba)
UID: 442375
论坛新人, 积分 0, 距离下一级还需 50 积分
这个还真没注意过,学习一下咯。。。。。
UID: 444524
高级会员, 积分 1000, 距离下一级还需 2000 积分
支持。。过目了
UID: 441833
钻石高级, 积分 20000, 距离下一级还需 10000 积分
真不知道操作系统还有这么多分类,学习了
UID: 446223
论坛新人, 积分 0, 距离下一级还需 50 积分
过目后!~~~
白银高级, 积分 5000, 距离下一级还需 2500 积分
学习了,又学到好知识了,以前没有听过
新手上路, 积分 150, 距离下一级还需 150 积分
这贴子是又上来了,
顺便请教一下楼主,这样分类是什么权威部门公布的,发布在什么刊物上
Powered by第1章操作系统概论;计算机系统由硬件和软件两部分组成;计算机软件分为系统软件和应用软件;在所有的系统软件中,操作系统是一种首要的、最基本;1.1什么是操作系统;尽管“操作系统”(OperatingSystem;1.系统观点――计算机资源管理;在计算机系统中,CPU是计算机硬件的核心,是计算;计算机系统中的主要硬件有CPU、控制器、内存及磁;现代计算机硬件设备
操作系统概论
计算机系统由硬件和软件两部分组成。硬件是指人所看得见、摸得着的各种计算机部件,包括存储器、处理器、输入/输出设备及电源、机箱等。软件是指存在于计算机系统中或外存储器中的程序及数据的集合。仅有硬件而没有配备软件的计算机就如同一堆废物,只有在配备了软件后,计算机才能“活”起来,为用户解决各种各样的控制、处理和计算问题。
计算机软件分为系统软件和应用软件。系统软件是计算机厂商为了便于用户使用计算机而驻存在计算机硬件(如硬盘和软盘)内的系统支持程序,一般是连同计算机硬件一起出售的。主要的系统软件有操作系统、编译和解释程序、汇编程序、连接装入程序、编辑程序和设备驱动程序等。应用软件是用户为了专门的应用目的,向计算机厂商或其他软件商购买的或自己开发的解决某一类问题的软件,典型的有数据库管理软件、图像处理软件及各种CAD、CAI、办公软件和杀毒软件等。
在所有的系统软件中,操作系统是一种首要的、最基本的、最重要的系统,也是最庞大、最复杂的系统软件。几十年来,软件界花费了大量的时间和金钱来研究、开发、扩展和完善计算机操作系统,使其获得了飞速的发展。
什么是操作系统
尽管“操作系统”(Operating Systems,OS)这个名称诞生至今已有了几十年的时间,计算机使用人员一般都知道它,但要对其下一个精确的定义并非轻而易举。很多论述操作系统的书籍从不同的角度对操作系统下了不同的定义,综合起来,通常把操作系统定义为用以控制和管理计算机系统资源,方便用户使用的程序和数据结构的集合。
1.系统观点――计算机资源管理
在计算机系统中,CPU是计算机硬件的核心,是计算机系统的心脏;操作系统则是计算机软件的核心,是计算机系统的大脑,是整个系统的控制中心,是计算机或智能控制管理系统中首要的、最重要的、最复杂的系统软件。
计算机系统中的主要硬件有CPU、控制器、内存及磁盘、闪存、键盘、鼠标、显示器、打印机、USB和网络接口等形形色色的外部设备。在计算机系统内运行的各个程序为了各自的“利益”,无时无刻地争夺这些有限而较为昂贵的资源。操作系统的作用类似于城市交通的决策、指挥、控制和调度中心,它组织和管理整个计算机系统的硬件和软件资源,在用户和程序之间分配系统资源,使之协调一致地、高效地完成各种复杂的任务。
现代计算机硬件设备种类越来越多,功能越来越强,控制和操作起来也越来越复杂。如果一个程序员要直接与打印机、磁盘等I/O设备打交道,那么就要对每一种设备编制几千、几万条机器指令,这不仅是用户力所不及的,对系统存储的信息来说,也是极其不安全的。操作系统向用户提供了高级而调用简单的服务,掩盖了绝大部分硬件设备复杂的特性和差异,使用户可以免除大量的令人乏味的杂务,而把精力集中在自己所要处理的任务上。
2.用户观点――用户使用计算机的界面
如果只有裸机,用户几乎不可能使用计算机。为了能够使用户方便、灵活、安全、可靠地使用计算机,就要改造它,充分发挥其潜能。如果在裸机之上覆盖一层I/O设备管理软件,
就能使用户较方便地使用外部设备;如果在其上再覆盖一层文件管理软件,用户就很容易存取系统文件和用户文件;每覆盖一层新的软件,就构造了一台功能更强的虚拟计算机。通过OS,计算机能提供种类更多、质量更高的服务。同样一台计算机硬件,在其中安装MS-DOS操作系统或安装Windows 2003操作系统,呈现在用户面前的是完全不同的两类“虚拟”计算机,因此,操作系统是用户与计算机硬件之间的接口。用户一般可用以下3种方式获得计算机系统提供的服务。
(1)命令方式
用户可以通过键盘输入有关命令来直接使用计算机,以获得计算机所能提供的服务。用户也可将若干个命令集中存于一个文件中,以批处理的方式连续运行命令,获得多种服务。
(2)系统调用
用户可以在应用程序中调用操作系统向用户提供的服务程序,以获得系统的服务。
(3)图形界面
用户可以在窗口环境中通过鼠标、按键、菜单和对话框等方式操纵计算机,这是现代操作系统向多媒体转化的标志之一。
3.软件观点――程序和数据结构的集合
操作系统是直接与硬件相邻的第一层软件,它是由大量极其复杂的系统程序和众多的数据结构集成的。在计算机中的所有软件中,它起到了核心和控制的作用,其他软件的运行都要依赖它的支持。操作系统是在系统中永久运行的超级程序。
操作系统的发展历史
早期的计算机和人工操作方式
在1945年,世界上第一台通用的数字计算机ENIAC诞生以后的早期真空管电子计算机时代,连像汇编语言这样简单而基本的软件也没有,更不用说操作系统了。那时的计算机尽管十分庞大,但也可称其为“个人计算机”,因为计算机每次只能为单个用户服务,系统中所有的资源在这段时间内全部分配给该用户使用。
那时,程序员为了在计算机上算一道题,先要预约登记一段机时,到时他将预先准备好的表示指令和数据的插接板带到机房,由操作员将其插入计算机,并设置好计算机上的各种控制开关,启动计算机运行。程序和数据也可通过控制板上的开关直接送入计算机。假如程序员设计的程序是正确的,并且计算机也没有发生故障,若干小时后他就能获得计算结果,否则将前功尽弃,再约定下次上机时间。
汇编语言和高级语言的问世,以及程序和数据可以通过穿孔纸带或卡片装入计算机,改善了软件的开发环境,但计算机的操作方式并没有多大的改进。程序员首先将记有程序和数据的纸带或卡片装到输入设备上,拨动开关,将程序和数据装入内存;接着,程序员要启动汇编或编译程序,将源程序翻译成目标代码;假如程序中不出现语法错误,下一步程序员就可通过控制台按键设定程序执行的起始地址,并启动程序的执行。
在程序的执行期间,程序员要观察控制台上的各种指示灯以监视程序的运行情况。如果发现错误,并且还未用完所预约的上机时间,就可通过指示灯检查存储器中的内容,直接在控制台上进行调试和排错。如果程序运行正常,最终将结果在电传打字机等输出设备上打印出来。
总之,在早期的计算机系统中,每一次独立的运行都需要很多的人工干预,操作过程烦
琐,占用机时多,也很容易产生错误。在一个程序的运行过程中,要独占系统的全部硬件资源,设备利用率很低。
脱机输入/输出和批处理系统
1.脱机输入/输出
随着晶体管的使用和CPU速度的提高,计算机解题速度越来越快,但这种需要人工干预的由慢速设备读入程序和数据及由慢速输出设备打印结果的过程往往占用了用户使用计算机的大部分时间。为了解决人工干预与CPU速度不匹配的矛盾,提高计算机的使用效率,在计算机中配备了“监控程序”。用户的控制命令和操作步骤可以写在源程序前或专门的控制卡片上。“监控程序”先读入控制命令,并按命令的指示一步一步自动地执行,这就是“操作系统”的雏形。
为了解决慢速输入/输出设备与CPU速度的不匹配问题,可将用户打在卡片上或纸带上的程序和数据通过外围小计算机预先输入到磁带上,运行时再从磁带上高速读入内存。输出也同样可通过磁带中转。由于使用了磁带作为输入/输出的中介,极大地提高了计算机的输入/输出速度。这种具体的输入/输出不需要在主计算机上进行的方式也称“脱机输入/输出”。图1-1描述了该系统的模型。
脱机输入/输出
2.批处理系统
脱机输入/输出进一步提高了计算机的运行效率,伴随着计算机处理速度不断地提高,在同样的时间内能解答更多的问题,但自前一个程序运行结束到启动后一个程序运行这段时间内,程序员或操作员还需要进行很多的人工干预。“批处理”是克服这个缺点的好方法。这种操作方法的基本思想是操作员取来一批作业,将它们输入到磁带中;操作系统先从磁带上将第一个作业读入内存,启动它运行,并将运行结果输出到另一条磁带上;当第一个程序运行完毕,操作系统能自动地从输入磁带上读入下一个作业,并予以运行和输出,如此直到整批作业全部处理完毕。
由于系统作业是成批地进行处理,但在内存中只能保持一个运行作业,故该类系统又称为单道批处理系统。批处理系统解决了高速计算机的运算、处理能力与人工干预之间的速度矛盾,实现了作业自动过渡。
缓冲、中断和DMA技术
1.缓冲技术
脱机、批处理还没有完全解决CPU与外部设备速度的匹配问题,无论是从读卡机还是
从磁带中读入,相对于CPU来说,读入数据的速度总嫌慢。进一步的解决方法是采用缓冲技术。缓冲技术的原理是将数据存放到一个特定的缓冲区中,当CPU从缓冲区中取得了数据,在对它进行运算之前,再启动输入设备以输入下一个数据至缓冲区。这样在CPU进行运算时,外部设备的输入工作也在同时进行。同样,输出也可采用缓冲技术。采用了带缓冲的输入/输出技术后,CPU与外部设备就能做到并行操作,减少了互相等待的时间,极大地提高了CPU与各种外部设备的使用效率。
2.中断技术
具有缓冲的输入输出也带来了新的问题。一个问题是处理机要知道I/O设备什么时候已完成了输入操作,以便处理输入数据并启动下一个I/O。如果要靠CPU反复地查询输入设备的状态,就会浪费很多CPU的时间。中断技术的出现解决了这个难题。只要I/O设备一旦完成了输入/输出操作,它会自动地向CPU发出中断信号。CPU收到中断信号后,就暂停当前的处理工作,在做了一些必要的现场保护、中断处理工作后,转入中断服务程序。中断服务程序读出缓冲区数据,然后启动下一个I/O操作。从中断服务程序返回后,操作系统恢复被中断的运算过程。
中断处理机构需要在系统栈上保存中断返回地址,还要保护中断时的其他现场,如累加器和其他寄存器的值。在完成了中断服务之后,中断程序要恢复原先的中断现场,取得断口地址以使计算机继续原先的处理工作。CPU在处理一个中断事务时,如果又收到另一个优先级更高的中断请求,就会暂停当前的中断服务,转而去处理更为紧迫的操作,这样就形成了中断的嵌套。
3.DMA技术
对于慢速的I/O设备(如键盘、串行口等),CPU在执行有关的中断服务程序后,还可利用剩下的大部分时间来执行其他的计算工作。但对于像磁带、磁盘或高速网络通信接口,CPU响应中断和处理数据所费的时间可以比数据到达的时间间隔更长。这样,即使处理机的时间全部用于处理中断和接收输入数据,也仍然会发生数据丢失的情况。
为了解决这个难题,产生了直接存储器存取(DMA)技术。一旦收到了DMA发来的中断请求后,CPU在设置了缓冲区、指针和计数器后,DMA就可以不需要CPU干预,在内存和设备之间传送整块数据。这样,通过DMA每传送一个数据块仅需要一次中断处理,而不是像低速设备那样每传送一个数据都需要一次中断处理。
我们已经知道,使用缓冲技术可提高CPU与外部设备工作的并行程度。但是,如果CPU处理数据的速度比输入设备快得多,它总是要等待输入设备将数据送入缓冲区后才能读取和处理数据,输出也会发生类似的情况。开始时CPU能全速运行,但不久所有的系统缓冲区都会被塞满,此后CPU必须等待输出设备取走缓冲区中的数据,以便可在其中存放新的输出结果。这种执行速度受到I/O设备限制的作业,称为受限于I/O的作业。另一方面,对于计算量很大的受限于CPU的作业,输入缓冲区经常是满的,而输出缓冲区经常是空的。因此,缓冲技术虽然是有用的,但在很多情况下,其作用并不十分明显。
磁盘系统的出现极大地改进了脱机输入输出的效果。磁带系统的问题是当CPU从磁带上读入数据时,读卡机等输入设备就不能在磁带的尾部写数据,故慢速输入设备的数据不能通过磁带机被CPU联机地读入。磁盘设备消除了这个问题。磁盘的读写头很容易从磁盘中的
一个区域移动到另一个区域,故磁盘的读写位置能很快地从读卡机存入磁盘的区域移动到CPU需要读入下一个记录的区域。
在磁盘系统中,读卡机等设备将数据写到磁盘中,卡片数据的映像记录存放在由操作系统维护的一张表中。在一个作业执行期间需要请求读卡机输入数据时,实际读入的是存放在磁盘中的对应记录项。
类似地,当作业要将输出送至打印机时,该输出实际上是通过系统缓冲区写到磁盘中,在该作业运行结束后,才由操作系统自动打印存储在磁盘中的输出结果。
这种由操作系统将磁盘模拟为输入/输出设备的处理方式称为SPOOLING(Simultaneous Peripheral Operating On Line),即“并行的外部设备操作联机”,也称“假脱机”。SPOOLING系统是以磁盘为几乎无限巨大的缓冲区来解决低速的I/O设备与高速的CPU之间的速度匹配问题。
不仅如此,比起内存缓冲技术来,SPOOLING具有另外的优点:前者只能使作业的I/O与本身的计算工作重叠地进行,而后者能使多个作业的I/O与计算重叠地进行。使用SPOOLING技术,计算机能在执行一个作业时打印前面已完成了计算任务的作业的输出结果,与此同时还能读入尚未运行的作业,这样使得CPU和多台I/O设备能以很高速度并行地工作,提高了系统的吞吐量。
此外,SPOOLING还可提供一种很重要的结构――缓冲池。SPOOLING通常把很多作业输入到磁盘中等待运行。操作系统就可根据系统当前的情况在这些作业中挑选下一个运行作业,以提高CPU和外部设备的利用率。当输入作业是放在读卡机或磁带中时,操作系统就不可能在这些作业中跳来跳去地以不同顺序运行作业,而只能按先来先服务的顺序运行作业。仅当作业是存放在像磁盘那样的直接存取设备中时,作业调度才成为可能。于是,操作系统就能使一些CPU受限作业和I/O受限作业互相搭配运行,以提高系统中各种设备的利用率。
多道程序设计
脱机操作、缓冲和SPOOLING虽然能使CPU的计算与I/O设备的操作重叠地进行,但却有一定的局限性。这些技术都不能使CPU和I/O设备时常保持忙碌状态。当一个作业必须等待I/O操作完成时(如从键盘读入一个数据),CPU就不能执行下一步运算,往往只能空等。
作业调度使另一种新的计算技术――多道程序设计成为可能。这种技术能进一步提高CPU的利用率,使它几乎总有任务可执行。这种技术也能提高外部设备的利用率,使得多个作业的多种I/O操作可以并行地运行。
在多道程序设计系统中,操作系统可将多个作业存放在作业缓冲池中。在某一时刻,操作系统从缓冲池中挑选一个作业,并开始执行该作业。当执行中的作业因要等待用户键盘输入或等待其他设备I/O操作时,在单道程序设计中CPU就无事可干;在多道程序设计中,操作系统就可在缓冲池中挑选另一个作业,使其运行。当前一个作业结束了等待状态后就可再次获得CPU,继续运行下去。只要系统中总是存在可执行的作业,CPU就永远不会因无事可干而闲着。
这个思想很像一个厨师做菜。如果只有一个灶,那么在一段时间内他只能做一道菜。在热油或焖菜时厨师就无事可干。但厨师在一般情况下不只做一道菜,在他面前有好几个菜锅,当一些锅子里的菜正在焖或炖时,他就可以抽空炒某个锅里的菜,并同时加热另一个锅里的油。只要有足够多的菜要做,厨师就不会闲着。
三亿文库包含各类专业文献、中学教育、各类资格考试、生活休闲娱乐、高等教育、1401操作系统概论等内容。 
 操作系统教程第3章复习 11页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 01第一章操作系统概论 隐藏&& 、
...  01第一章操作系统概论 暂无评价 7页 1财富值 操作系统01第一章操作系统... ...程序 操作系统是管理系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织...  计算机系统全部( (1) )进行管理,以方便用户、提高计 算机使用效率的一种系统...操作系统概论同步练习 69页 1下载券
OS01操作系统概论 60页 免费
自考操作...  01第一章数据库系统概述(答案)_IT认证_资格考试/认证_教育专区。数据库题库 ...A、编译系统 B、数据库应用系统 C、操作系统 D、数据库管理系统 17、 在数据...  01第一章WinEasy系统概述_理学_高等教育_教育专区。第一章 WinEasy 系统概述 ...WinEasy 的安全性体现在以下几个方面: 用户分组授权管理机制和操作的分别授权...  举报文档 zykmiee贡献于 0.0分 (0人评价)暂无用户评价 我要评价...第二章 操作系统概述判断题 1.操作系统是控制应用程序执行的程序, 并充当应用程序...  01.第一章 广电系统概述_理学_高等教育_教育专区。广播电视技术基础 第 - 1 ...第二章 广播电视基础知识广播电视系统融合了许多现代的先进科学技术,其设备的操作...  zpp张攀攀贡献于 0.0分 (0人评价)暂无用户评价 我要评价 ...《操作系统概论》模拟试题(一) 操作系统概论》模拟试题(一.单项选择题(每题 1...  大工14秋《操作系统概论》在线测试3_司法考试_资格考试/认证_教育专区。一、单...文档贡献者 乌伤林 贡献于
专题推荐 2014教师资格材料分析辅......散文吧网站海不择细流,故能成其大。山不拒细壤,方能就其高。有关计算机操作系统及应用的参考论文相关话题计算机作系统一方面直接管理和控制着所有的硬件和软件,另一方面它给用户提供正确的利用软硬件资源的方法和环境,使用户能够通过操作系统充分而有效的使用计算机。下面是小编给大家推荐的有关计算机操作系统及应用的参考论文,希望大家喜欢!
有关计算机操作系统及应用的参考论文篇一
《计算机操作系统的应用与发展分析》
摘要:自1946年世界上第一台计算机诞生起,计算机的操作系统经历了从无到有、从简单进程到复杂程序的进步。从数十年前需要人们强记繁琐命令参数的DOS,到如今点几下鼠标即可完成复杂操作的系统、Linux及其衍生系统、Mac OS系统,操作系统实现了飞跃式的进步。随着技术的进步,操作系统的功能也愈加丰富,并渗入到社会的各个领域。文章基于操作系统发展历程和应用,试作简单分析。
关键词:操作系统;功能应用;计算机;发展历程;发展趋势
在进入信息时代之后,计算机技术得到了进一步的应用,其覆盖范围扩展到社会生产与个人生活的各个方面,也正因为如此,人们对计算机的核心――操作系统有了更深的认识。操作系统,究其根本是依托于操作系统为人们提供各种服务。本文试从操作系统的具体应用与发展入手,对计算机系统进行理论性的研究。
1计算机操作系统简介
所谓操作系统,其本质为具有控制作用的大型软件,这个软件可以控制计算机中运行的各种程序,并对计算机的硬件起到指挥控制作用。在操作系统的协调下,软件和硬件可以正常工作,若操作系统出现错误,软件和硬件之间将会出现矛盾冲突,并反作用于操作系统,使其崩溃。可以说,操作系统是人际交流的重要接口,人们对计算机的利用,离不开操作系统的支持。
2各类操作系统的应用
操作系统可分为批处理、分时、实时、网络以及分布式多个类别,这些系统各有其现实应用,其应用原理如下:
(1)批处理系统的应用。
顾名思义,批处理系统可以对计算机需要处理的数个作业进行批量性处理,这些作业被系统组织成具有一定顺序的队列,系统按顺序对其逐个处理。按照系统一次性可以调入的作业数目进行分类,批处理系统可分为单道与多道2种,单道系统在处理某个作业时,会将其他作业先储存到辅助储存器中,待该作业处理结束后再行调用其他作业。这种系统多用于批量性任务的处理,如流水线的批量化生产。
(2)分时系统的应用。
计算机通常由多个用户于不同时段进行使用,可以满足用户如此需求的系统即为分时系统,而分时系统的分时单位便是时间片(数十毫秒)。一般情况下,分时系统可以具备数百个终端,每个终端都承载着不同用户。这些用户在运行作业时,可以获得相应的CPU分配。若某一用户将作业执行换作其他时间片执行,其空余下来的CPU就可以智能分配给其他用户,而该用户执行作业时,分时系统也会自动为其分配相应的CPU资源。这种系统可以用于树形工作站的管理,可以做到资源的科学合理分配。
(3)实时系统的应用。
实时系统所使用的设计方式为时间驱动,该系统可以在任何时间对任何作业做出及时的响应。这一系统在日常生活与生产中有极为广泛的应用。根据其应用对象,实时系统可以分为实时处理和实际控制2种子系统。前者多用于个人,如银行转账、飞机票预订以及航班查询等。后者多用于工业生产,如飞行器的控制、导弹发射的管理以及工业领域的各种智能化控制。
(4)网络系统与分布式系统的应用。
网络系统与分布式系统都是依托于网络技术及通信技术实现资源共享的综合性系统。网络系统下的各个用户通常分布在不同的地域,利用信息设施,各用户得以互联在同一个网络系统中,进而实现资源的无线共享。同单机系统一样,网络系统同样可以在同一时段内运行多个程序。而分布式系统则是进一步达成了各计算机之间的地位平等,在资源共享上实现了无缝衔接。这2种系统为大数据的&云计算&和&云管理&提供了强大的应用基础。
3.1常见操作系统的发展历程分析
作为作为主流的操作系统,系统的发展历程复杂而漫长:1966年,DOS系统诞生;1981年,MS-DOS系统出现;1990年,3.0系统诞生;1993年,NT系统出现;1995年和1998年,95与98陆续出现;2001年,使用率最高的XP系统开始崭露头角;2006年,VISTA出现;2009年,7诞生;2012年末,8出现;及至2015年,最新的10系统也进入人们的视线。系列系统可谓是该系统数十年来&弃糟粕、留精华&的成功发展结果,摒除了单道批处理系统只能按照固定顺序进行作业单次调动的局限性,吸取了分时系统可以支持多用户在不同时段同机利用的优点,使用户得以更加便利、良好地使用。此外,该系统对安全性进行了改进,更注重数据安全的保护,并为数据安全设置了相关权限。
3.1.2 Linux及其衍生系统
Linux诞生于20世纪90年代初,并在随后的十数年间陆续出现了Ubuntu,Debian,Fedora等多个衍生系统。作为开源系统,Linux及其衍生系统具有多用户和多任务的特性,相较于Unix这种多用于工程应用或大专院校工作站的服务器系统,Linux及其衍生系统更适合个人计算机使用。由于该系统多用于发烧爱好者或编程人员,偏向于服务器应用,故在主流性上要次于系统。
3.1.3 Mac OS
Mac OS于2001年出现在计算机市场中,此时正是XP系统大行其道之时。然而,即使有其他系统的挤压,Mac OS依然在计算机市场中占据了一席之地,并在随后的发展中不断扩大阵地。其与上述2种系统的不同之处在于,该系统多装载于苹果MAC系列的计算机中,其原始代码为SBD,微核心为Mach,具有与Unix相似的开放环境。其首先在商用领域成功应用图形用户界面,使得Mac OS得以拥有与系统的一战之力。
以上三大常见系统,目前已经实现了网络与单机的有机结合。除了常见的网络模式,在通信技术的依托下,各操作系统还开发出了&客户端服务器&的对等模式,实现了计算机与网络的并行与共享。
3.2发展趋势的介绍
3.2.1便携化和小型化
当前,虚拟技术大行其道,计算机各操作系统得以在文件处理上实现前所未有的便携式应用,并且,生产技术的不断进步也使得计算机形体愈见缩小。用户不必再携带沉重的计算机或繁杂的文件,或是通过网络直接将数据移送至另一台计算机上进行异地文件处理,或者使用小巧的掌上电脑实现随时随地的便携办公。目前,我国正不断致力于虚拟机的开发,试图进一步实现操作系统的便携化。而纳米技术的进一步应用,也必将推动操作系统的小型化发展。
3.2.2专用化
计算机技术的发展带动了网络技术与移动通信技术的发展,未来,操作系统也将向专用化的方向发展,如操作系统与通信专用设备嵌套,形成互联互通的控制网络,使该领域实现一体化管理。
3.2.3网络化
网络对生产生活的渗透使得人们对网络资源共享产生了巨大的依赖性,计算机系统也以此为主要发展方向。目前,网络操作系统已经出现,但在技术上仍不够成熟,依然有待进一步的研发。
操作系统在计算机诞生的数十年来可谓是发展迅速,其功能也愈加丰富,相信随着相关技术的进步,计算机系统将会得到进一步的发展。
点击下页还有更多&&&有关计算机操作系统及应用的参考论文相关文章最新文章}

我要回帖

更多关于 计算机基础大一考试题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信