文档视界 最新最全的文档下载
当前位置:文档视界 › 操作系统的演变过程

操作系统的演变过程

操作系统的演变过程
操作系统的演变过程

操作系统的演变过程

操作系统的发展

从1946年诞生第一台电子计算机以来,它的每一代进化都以减少成本、缩小体积、降低功耗、增大容量和提高性能为目标,随着计算机硬件的发展,同时也加速了操作系统(简称OS)的形成和发展。

早期的操作系统

最初的电脑并没有操作系统,人们通过各种操作按钮来控制计算机,后来出现了汇编语言,操作人员通过有孔的纸带将程序输入电脑进行编译。这些将语言内置的电脑只能由操作人员自己编写程序来运行,不利于设备、程序的共用。为了解决这种问题,就出现了操作系统,这样就很好实现了程序的共用,以及对计算机硬件资源的管理。

随着计算技术和大规模集成电路的发展,微型计算机迅速发展起来。从20世纪70年代中期开始出现了计算机操作系统。1976年,美国DIGITAL RESEARCH软件公司研制出8位的CP/M操作系统。这个系统允许用户通过控制台的键盘对系统进行控制和管理,其主要功能是对文件信息进行管理,以实现硬盘文件或其他设备文件的自动存取。此后出现的一些8位操作系统多采用CP/M结构。

DOS操作系统

计算机操作系统的发展经历了两个阶段。第一个阶段为单用户、单任务的操作系统,继CP/M操作系统之后,还出现了C-DOS、M-DOS、TRS-DOS、S-DOS和MS-DOS等磁盘操作系统。

其中值得一提的是MS-DOS,它是在IBM-PC及其兼容机上运行的操作系统,它起源于SCP86-DOS,是1980年基于8086微处理器而设计的单用户操作系统。后来,微软公司获得了该操作系统的专利权,配备在IBM-PC机上,并命名为PC-DOS。1981年,微软的MS-DOS 1.0版与IBM的PC面世,这是第一个实际应用的16位操作系统。微型计算机进入一个新的纪元。1987年,微软发布MS-DOS 3.3版本,是非常成熟可靠的DOS版本,微软取得个人操作系统的霸主地位。

从1981年问世至今,DOS经历了7次大的版本升级,从1.0版到现在的7.0版,不断地改进和完善。但是,DOS系统的单用户、单任务、字符界面和16位的大格局没有变化,因此它对于内存的管理也局限在640KB的范围内。

操作系统新时代

计算机操作系统发展的第二个阶段是多用户多道作业和分时系统。其典型代表有UNIX、XENIX、OS/2以及Windows操作系统。分时的多用户、多任务、树形结构的文件系统以及重定向和管道是UNIX的三大特点。

OS/2采用图形界面,它本身是一个32位系统,不仅可以处理32位OS/2系统的应用软件,也可以运行16位DOS和Windows软件。它将多任务管理、图形窗口管理、通信管理和数据库管理融为一体。

Windows是Microsoft公司在1985年11月发布的第一代窗口式多任务系统,它使PC机开始进入了所谓的图形用户界面时代。Windows 1.x版是一个具有多窗口及多任务功能的版本,但由于当时的硬件平台为PC/XT,速度很慢,所以Windows 1.x版本并未十分流行。1987年底,Microsoft公司又推出了MS-Windows 2.x版,它具有窗口重叠功能,窗口大小也可以调整,并可把扩展内存和扩充内存作为磁盘高速缓存,从而提高了整台计算机的性能,此外它还提供了众多的应用程序。

1990年,Microsoft公司推出了Windows 3.0,它的功能进一步加强,具有强大的内存管理,且提供了数量相当多的Windows应用软件,因此成为386、486微机新的操作系统标准。随后,Windows发表3.1版,而且推出了相应的中文版。3.1版较之3.0版增加了一些新的功能,受到了用户欢迎,是当时最流行的Windows版本。1995年,Microsoft公司推出了Windows 95。在此之前的Windows都是由DOS引导的,也就是说它们还不是一个完全独立的系统,而Windows 95是一个完全独立的系统,并在很多方面做了进一步的改进,还集成了网络功能和即插即用功能,是一个全新的32位操作系统。1998年,Microsoft公司推出了Windows 95的改进版Windows 98,Windows 98的一个最大特点就是把微软的Internet浏览器技术整合到了Windows 95里面,使得访问Internet资源就像访问本地硬盘一样方便,从而更好地满足了人们越来越多的访问Internet资源的需要。Windows 98已经成为目前实际使用的主流操作系统。

从微软1985年推出Windows 1.0以来,Windows系统从最初运行在DOS 下的Windows 3.x,到现在风靡全球的Windows 9x/Me/2000/NT/XP,几乎成为了操作系统的代名词。

操作系统Linux Linux是目前全球最大的一个自由软件,它是一个可与UNIX和Windows相媲美的操作系统,具有完备的网络功能。Linux最初由芬兰

《计算工具的演变》教学反思.doc

《计算工具的演变》教学反思 学生拿到计算器都急于“玩一玩”,也急于告诉同伴自己对计算器的一些了解。教材在简单介绍计算器上的“显示器”和“键盘”之后,满足学生的需求,让他们通过玩,初步认识计算器上的一些常用的键。首先是找到开机和关机的键,试一试怎样开机、怎样关机。再摸摸、按按其他的键,并相互交流各人初步知道了哪些键,有什么作用。在这个教学环节里,着重认识0~9共十个数字键,+、-、×、÷四个运算键以及让计算器显示得数的等号键。学生了解这些键的功能后,就可以使用计算器进行计算了。通过“人机大比拼”的游戏,让学生客观的认识到在进行比较复杂的计算时,才使用计算器。 学生拿到计算器都急于“玩一玩”,也急于告诉同伴自己对计算器的一些了解。教材在简单介绍计算器上的“显示器”和“键盘”之后,满足学生的需求,让他们通过玩,初步认识计算器上的一些常用的键。首先是找到开机和关机的键,试一试怎样开机、怎样关机。再摸摸、按按其他的键,并相互交流各人初步知道了哪些键,有什么作用。在这个教学环节里,着重认识0~9共十个数字键,+、-、×、÷四个运算键以及让计算器显示得数的等号键。学生了解这些键的功能后,就可以使用计算器进行计算了。通过“人机大比拼”的游戏,让学生客观的认识到在进行比较复杂的计算时,才使用计算器。

学生拿到计算器都急于“玩一玩”,也急于告诉同伴自己对计算器的一些了解。教材在简单介绍计算器上的“显示器”和“键盘”之后,满足学生的需求,让他们通过玩,初步认识计算器上的一些常用的键。首先是找到开机和关机的键,试一试怎样开机、怎样关机。再摸摸、按按其他的键,并相互交流各人初步知道了哪些键,有什么作用。在这个教学环节里,着重认识0~9共十个数字键,+、-、×、÷四个运算键以及让计算器显示得数的等号键。学生了解这些键的功能后,就可以使用计算器进行计算了。通过“人机大比拼”的游戏,让学生客观的认识到在进行比较复杂的计算时,才使用计算器。 学生拿到计算器都急于“玩一玩”,也急于告诉同伴自己对计算器的一些了解。教材在简单介绍计算器上的“显示器”和“键盘”之后,满足学生的需求,让他们通过玩,初步认识计算器上的一些常用的键。首先是找到开机和关机的键,试一试怎样开机、怎样关机。再摸摸、按按其他的键,并相互交流各人初步知道了哪些键,有什么作用。在这个教学环节里,着重认识0~9共十个数字键,+、-、×、÷四个运算键以及让计算器显示得数的等号键。学生了解这些键的功能后,就可以使用计算器进行计算了。通过“人机大比拼”的游戏,让学生客观的认识到在进行比较复杂的计算时,才使用计算器。 学生拿到计算器都急于“玩一玩”,也急于告诉同伴自己对计算器的一些了解。教材在简单介绍计算器上的“显示器”和

WINDOWS 网络操作系统的发展史

WINDOWS 网络操作系统的发展史 2009-05-21 18:16 网络操作系统的发展史 Microsoft开发的Windows是目前世界上用户最多、并且兼容性最强的操作系统。最早的Windows操作系统从1985年就推出了。改进了微软以往的命令、代码系统Microsoft Dos。Microsoft Windows是彩色界面的操作系统。支持键鼠功能。默认的平台是由任务栏和桌面图标组成的。任务栏是显示正在运行的程序、“开始”菜单、时间、快速启动栏、输入法以及右下角的托盘图标组成。而桌面图标是进入程序的途径。默认的系统图标有“我的电脑”、“我的文档”、“回收站”,另外,还会显示出系统的自带的“IE浏览器”图标。运行Windows的程序主要操作都是由鼠标和键盘控制的。鼠标的左键单击默认是是选定命令,鼠标左键双击是运行命令。鼠标右键单击是弹出菜单。WIndows系统是“有声有色”的操作系统。《连线》杂志日前发表分析文章称,在过去的23年中,Windows操作系统经历了一个从无到有,从低级到高级的发展过程。总体趋势是功能越来越强大了,用户使用起来越来越方便了,但其发展进程并非是一帆风顺的,中间也曾多次出现曲折。应用最广泛的Windows操作系统在不断地发展,其发展进程充满了不确定性。Windows的成功与处理器速度的提高和内存容量的增加可谓“休戚与共”。微软依靠大量第三方软件让用户喜欢上了Windows。 1、Windows 1.0 Windows 1.0 微软第一款图形用户界面Windows 1.0的发布时间是1985年11月,比苹果Mac晚了近两年。由于微软与苹果间存在一些法律纠纷,Windows 1.0缺乏一些关键功能,例如重叠式窗口和回收站。用现在的眼光看,它的失败并不令人感到意外。Windows 1.0只是对MS-DOS的一个扩展,它本身并不是一款操作系统,但确实提供了有限的多任务能力,并支持鼠标。Microsoft Windows 1.0操作系统是微软公司在个人电脑

计算工具发展简史

计算工具发展简史 张郭男北大哲学系2010级---1192772452@https://www.docsj.com/doc/e45104976.html, 从最早有实物见证的计算工具-----算筹,到现在以快速,高效,智能,大容量存储,多媒体再现,网络共享和自动化处理为特点的功能强大的现代计算机的出现,计算工具已由人类手的延伸发展到脑的延伸,人类的信息处理技术发生了质的飞跃,走过了一条不平凡的路。一个个激动人心的里程碑耸立在路旁,标记着当时人们的成就。 最早有实物见证的计算工具是诞生于中国的算筹,根据史书的记载和考古材料的发现,古代的算筹实际上是一根根同样长短和粗细的竹制小棍子,可以看做是它的硬件,而它的摆法便是其软件了。由于它在运算时使用十进位制,又使其成为当时世界上最先进的软件运算系统,这个传统在相当程度上使中国古代的数学水平长期领先于其他民族。后来算盘也被发明,成为西方计算工具传入前中国人计数的主要工具,两千余年的实践中算盘的计算口诀也发展到极成熟的地步,乃至一个熟练的使用算盘的会计有时可以在速度上击败使用计算器的工人,也就是说通过操纵者的熟练可以使运算速度达到惊人的水平。这样的优

势使中国的计算工具长期没有向西方的自动计算的,现代的方向发展,而是近于停滞不前。 而到了1642年,西方在计算工具方面取得了进展,第一台机械计算器-------加法器由19岁的帕斯卡制作成功。加分器是对中国算盘式的主要凭借操纵者素质提高来提高运算速度的计算机模式的一个突破,它第一次确立了计算机器的概念。后来,德国数学家莱布尼兹对加法器加以改良,发明了可以做乘除运算的计算器。人类的计算工具开始趋向于自动化,现代计算机的出现于是具有了可能。但加法器和乘法器的出现只是提供了一种不同于中国算盘的思路,创造出真正意义上的现代计算机还需时日。 下一个在人类计算工具发展历史上留下痕迹的,是巴贝奇设计的差分机。1822年差分机的模型出现,"这台机器不论在可能完成的计算范围、简便程度以及可靠性与精确度方面,或者是计算时完全不用人参与这方面,都超过了以前的机器。"这句话道出了差分机的先进性。它第一次引进了程序控制的思想,“它能够按照设计者的旨意,自动处理不同函数的计算过程”,这是个了不起的进步。1834年,野心勃勃的巴贝奇在1822年的基础上进行了大的改进,并取名为分析机。由于当时的技术水平限制,分析机仅仅停

数学竞赛专题讲座七年级第讲计算工具与算法的变迁含答案

第五讲 计算——工具与算法的变迁 研究数学、学习数学总离不开计算,随着时代的变迁,计算工具在不断地改变,从中国古老的算盘、 纸笔运算发展到利用计算器、计算机运算. 初中代数中运算贯穿于始终,运算能力是运算技能与逻辑能力的结合,它体现在对算理算律的理解与使用,综合运算的能力及选择简捷合理的运算路径上,这要求我们要善于观察问题的结构特点,灵活选用算法和技巧,有理数的计算常用的方法与技巧有: 1.巧用运算律; 2.用字母代数; 3.分解相约; 4.裂项相消; 5.利用公式; 6.加强估算等. “当今科学活动可以分成理论、实验和计算三大类,科学计算已经与理论研究、科学实验一起,成为第三种科学方法.——威尔逊 注:威尔逊,著名计算物理学家,20世纪80年代诺贝尔奖获得者. 【例1】 现有四个有理数3,4,6-,l0,将这4个数(每个数用且只用一次)进行加、减、乘、除四则运算,使其结果等于24,其三种本质不同的运算式有: (1) ;(2) ;(3) . (浙江省杭州市中考题) 思路点拨 从24最简单的不同表达式人手,逆推,拼凑. 链接: 今天,计算机泛应用于社会生活各个方面,计算机技术在数学上的应用,不但使许多繁难计算 变得简单程序化,而且还日益改变着我们的观念与思维. 著名的计算机专家沃斯说过:“程序=算法十数据结构”. 有理数的计算与算术的计算有很大的不同,主要体现在: (1)有理数的计算每一步要确定符号; (2)有理数计算常常是符号演算; (3)运算的观念得以改变,如两个有理数相加,其和不一定大于任一加数;两个有理数相减,其差不一定小于被减数. 程序框图是一种用规定、指向线及文字说明来准确、直观地表示算法的图形,能清晰地展现算法的逻辑结构,常见的逻辑结构有:顺序结构、条件结构和循环结构. 【例2】 如果4个不同的正整数q p n m 、、、满足4)7)(7)(7)(7(=----q p n m ,那么,q p n m +++等于( ). A .10 B .2l C .24 D .26 E .28 (新加坡数学竞赛题) 思路点拨 解题的关键是把4表示成4个不同整数的形式. 【例3】 计算: (1)100 321132112111+++++++++++ ; (“祖冲之杯”邀请赛试题) (2)19492 —19502 +19512 —19522 +…+19972 —19982 +19992 (北京市竞赛题) (3)5+52+53+…十52002 . 思路点拨 对于(1),首先计算每个分母值,则易掩盖问题的实质,不妨先从考察一般情形人手;(2)式使人易联想到平方差公式,对于(3),由于相邻的后一项与前一项的比都是5,可从用字母表示和式着手.

操作系统的发展史及特点

操作系统的发展史及特点 1.CP/M系统 计算机语言百花争妍的七十年代,计算机本身正向微型化方向发展。1971年,Intel 公司成功地研制出了四位Intel 4004芯片,1973年,又研制成功八位Intel 8086芯片。微型机的诞生,已经指日可待。 七十年代中期,台式微机,工作站,超级微机,膝上机相继面世,“谁来指挥他们”,人们千呼万唤。 事实上,早在1972年,AMAA(美国微型机协会)就悄悄地为一个“指挥系统”作临产前的准备了,他们用PL/M程序设计语言为Intel 8086编写了纸带编辑程序ED。1973年,PL/M 的创始人Gary Kildall博士决定“挂帅亲征”,很快在DEC公司的主机TOPS-10上,培植成功一个管理程序和数据的“胚胎”。博士旗开得胜,感觉当然是“味道好极了!”,但Intel 公司及其它著名电脑公司却对此充耳不闻,这使“元帅”和“士兵”们很是光火,1974年,“胚胎”得以向全世界公布:版本号V1.3;大名:CP/M;全称:Control Program/Monitor (控制程序或监控程序)。 虽然CP/M V1.3 是为肩任“控制程序和数据”的“上帝”而来的,但“上帝一世”却颇受冷落,电脑业者依旧冷眼旁观。1975年,CP/M V1.4 继承“王位”,开始大造舆论,加之Kildall 博士创建了Digital Research(数字研究公司),为CP/M呐喊欢呼,CP/M陆续被各国微机厂商采用,围绕他的软件也爆炸般地得到了开发。CP/M变红发紫,神话般普及,被推崇为“标准八位机软件总线”,Kildall 博士更是声名远播。 CP/M其实就是第一个微机操作系统,享有指挥主机、内存、磁鼓、磁带、磁盘、打印机等硬设备的特权。通过控制总线上的程序和数据,操作系统有条不紊地执行着人们的指令,如同指挥一台晚会或乐队,高效率地合奏美妙的乐章。 繁荣的CP/M家族不断添丁。运行在Intel 8080芯片上的CP/M—80;运行在8088、8086芯片上的叫CP/M—86;而在Motorola(摩托罗拉)68000 上运行的CP/M叫做CP/M-68K。CP/M—80、CP/M—86、CP/M-68K等组成了庞大的CP/M家族。 单用户的CP/M—80操作系统,后来发展成多用户的MP/M—80,单用户的CP/M—86又发展成并发的CP/M—86和多用户MP/M— 86,它们成为家族的新生力量。 CP/M开创了软件的新纪元,称得上是计算机改朝换代的里程碑。 2.DOS系统 七十年代末期,CP/M后院起火,其微机操作系统霸主地位开始动摇。 1979年,IBM公司为开发16位微处理器Intel 8086,请微软公司(Microsoft)为IBM PC 设计一个磁盘操作系统,微软公司慷慨承诺,但当时手头仅有XENIX操作系统,XENIX操作系统要求处理器支持存贮管理和保护设备的功能,可PC机的CPU 8086/8088 均不具备此功能。微软公司急于满足PC机的要求,购买了由西雅图公司工程师Tim Paterson研制的、可在8088上运行的CP/M—86“无性系”——SCP—DOS操作系统的销售权,将SCP—DOS改称MS—DOS V1.0发表。为避“偷梁换柱”的嫌疑,微软公司又于1981年8月推出了支持内存为320KB 的MS-DOS 1.1版。由于蓝色巨人的推波助澜,操作系统软件市场几乎一夜之间呈现出一边倒的局面,CP/M地位岌岌乎可危。 随后,IBM 公司向微软公司购得MS-DOS使用权,将其更名为PC-DOS 1.0。MS-DOS又称PC-DOS,就是这个原因。 MS-DOS取得巨大成功的原因在于它的最初设计思想及其追求目标的正确和恰当,那就是为用户上机操作和应用软件开发提供良好的外部环境。首先使用户可以非常方便的使用几十个DOS命令,或以命令行方式直接键入或在DOS4.0以上版本下以DOS Shell菜单驱动,

计算机操作系统论文分解

操 作 系 统 发 展 过 程 论 文 操作系统的发展 摘要:现在社会,操作系统进入了社会生活的各个方面, 涉及大型计算机、个人计算机、移动便携设备、其他自动化设备等各个层次的应用领域。操作系统(Operating System,简称OS)是计算机系统的重要组成部分,是一个重要的系统软件,它负责管理计算机系统的硬、软件资源和整个计算机的工作流程,协调系统部件之间,系统与用户之间、用户与用户之间的关系。电子计算机诞生以来, 计算机操作系统的研究取得了长足进展。在几十年的发展历程中, 各种操作系统应运而生,面对外国商业软件在中国的事实垄断, 重新审视中国基础软件发展战略、配套政策和实施方法已经到了刻不容缓的地步。

本文主要以计算机操作系统的发展过程为核心地位同时对它的技术变革作出了分析,同时对算机操作系统的功能,发展和分类做了简单的分析和阐述。 关键词:操作系统发展现状问题新技术 引言 操作系统是控制其他程序运行,管理系统资源并为用户提供操作界面的系统软件的集合。操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。 操作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。操作系统是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。 目录 (一)、操作系统的简单介绍 (二)、操作系统的发展 (三)、操作系统新技术 (四)、操作系统发展现状 (五)、结语 (一)、操作系统的基本介绍 操作系统的功能:

操作系统的发展历程

操作系统的发展历程 操作系统有:1.DOS操作系统;2.Mac OS操作系统;3.Windows 系统;4.Unix系统;5.Linux系统;6.OS/2系统; 一、 DOS操作系统 DOS是Diskette Operating system的缩写,意思是磁盘操作系统。DOS是1981~1995年的个人电脑上使用的一种主要的操作系统。由于早期的DOS系统是由微软公司为IBM的个人(PC)电脑开发的,故而即称之为PC-DOS,又以其公司命名为MS-DOS,因此后来其他公司开发的与MS-DOS兼容的操作系统,也延用了这种称呼方式,如:DR-DOS、Novell-DOS ....,以及国人开发的汉字DOS(CC-DOS)等等。 MS-DOS发展,从早期1981年不支持硬盘分层目录的DOS1.0,到当时广泛流行的DOS3.3,再到非常成熟支持CD-ROM的DOS6.22,以及后来隐藏到Windows9X下的DOS7.X,前前后后已经经历了20年,至今仍然活跃在PC舞台上,扮演着重要的角色。 DOS是在直接内存下运行,程序设计员只能在1MB以下的存储器上操作。DOS容许使用的内存空间只有640KB(其他的348KB为ROM BIOS和其他卡所保留),在DOS下无法运行超过640KB的大程序。 DOS系统是字符式的操作系统,所有操作都通过键盘输入“命令行”来执行。微软公司推出它的Windows操作系统以后,由于

Windows操作系统的几乎所有操作都可以通过鼠标的点击来完成,不必再去记忆繁杂的命令,也省去了键盘输入“命令行”的操作。这种对用户友好的操作界面,使得Windows操作系统很快的就占据了PC 舞台上主角位置,而把DOS推倒了舞台的边缘。但是,为了一些特定的需要,Windows操作系统里保留了DOS命令形式,在需要时在系统的内存中拿出640K的内存,开辟出虚拟一个DOS运行的环境(“虚拟机”)来执行DOS命令。这种Windows操作系统里开辟的DOS运行环境,只不过是Windows操作系统里面的许多窗口中的一个窗口而已,它与Windows操作系统出现之前dos独占系统的全部资源的情况已大不相同。 “纯DOS”就是相对于这种情况而言的:不打开windows系统,只用软盘或其他媒体(如光盘、U盘等)启动机器,进入DOS系统,这时的DOS独享系统的全部资源,这时的环境状态就叫“纯DOS”状态。由于没有打开windows系统,所以与windows有关的一切软件、病毒、木马......,都不能起作用,不能控制你的任何资源,从而你可以在这种环境里,把那些你不想要的东东清理干净! 1981年,MS-DOS 1.0发行,作为IBM PC的操作系统进行捆绑发售,支持16k内存及160k的5寸软盘。在硬件昂贵,操作系统基本属于送硬件奉送的年代,谁也没能想到,微软公司竟会从这个不起眼的出处开始发迹。 1982年,支持双面磁盘。 1983年MS-DOS 2.0随IBM XT发布,扩展了命令,并开始支持5M硬

计算机操作系统的演变

计算机操作系统概述 操作系统(Operating System,简称OS)传统上是负责对计算机硬件直接控制及管理的系统软件。一个操作系统可以在概念上分为两部分:内核(Kernel)以及壳。这样用户就可以在一个内核上使用不同的壳;同时操作系统也为广大计算机使用者提供了一种具有自己特色的操作环境,为建立在特定的计算机结构之上的应用提供了最基本的支撑环境。它伴随着计算机技术本身及其应用的日益发展而逐渐发展。今天,它已成为计算机系统中的核心。 计算机的操作系统根据其使用环境和对作业处理方式大致可分为:(1) 批处理操作系统;(2)分时操作系统;(3) 实时操作系统(4) 个人计算机操作系统;(5) 网络操作系统;(6) 分布式操作系统。(一)在第一代计算机时期,计算机运算速度慢,用户直接用机器语言编制程序,上机完全是手工操作,通过程序纸带把程序和数据送入计算机,通过控制台开关启动程序运行。计算完毕,打印输出但是随着计算机的发展,手工操作就很难适应计算机的高速度,为解决这一矛盾,20世纪50年代末到60年代初就出现批处理。批处理的出现促使了软件业的发展。(二)到了20世纪60年代中期,由于计算机技术和软件技术的发展。CPU速度不断提高和采用分时技术,一台计算机可同时连接多个用户终端,而每个用户可在自己的终端上联机使用计算机。由于计算机速度很快,作业运行轮转得很快,给每个用户的印象是好像他独占了一台计算机。而每个用户可以通过自己终端向系统发出各种操作控制命令,完成作业的运行,UNIX是最流行的

一种多用户分时操作系统。 (三)20世纪60年代中期计算机进入第三代,计算机的性能和可靠性有了很大提高,计算机应用越来越广泛,出现了针对实时处理的实时操作系统,它是以在允许时间范围之内做出响应为特征的,其主要特点是提供即时响应和高可靠性。实时系统往往具有一定的专用性。与批处理系统、分时系统相比,实时系统的资源利用率可能较低。它要求计算机对于外来信息能以足够快的速度进行处理,并在被控对象允许时间范围内作出快速响应。近年来,实时操作系统正得到越来越广泛的应用。特别是非PC机和PDA等新设备的出现,更加强了这一趋势。 由于实时系统的出现及其应用日益广泛,致使操作系统日益完善。批处理系统、分时系统和实时系统是操作系统的三种基本类型。在此基础上又发展了具有多种类型操作特征的操作系统,称为通用操作系统,它可以同时兼有多道批处理、分时、实时处理的功能,将实时处理和批处理相结合构成实时批处理系统,批处理和分时处理相结合可构成分时批处理系统。 (四)个人计算机上的操作系统:个人计算机上的操作系统是一联机的交互式的单用户操作系统,它提供的联机交互功能与通用分时系统所提供的很相似。由于是个人专用,在多用户和分时所要求的对处理机调度、存储保护方面将会简单得多。由于个人计算机的应用普及以及多媒体技术的迅速发展,它要求个人计算机系统具有高速信号处理、大容量的内存和外存、大数据量宽频带传输等能力,能同时处理多个

最新计算机操作系统试题-汤小丹

《操作系统》课程试卷 一、单项选择题 1. 从下面关于操作系统的论述中,选出一条正确的论述(A )。 A. 对批处理作业,必须提供相应的作业控制信息; B. 对于分时系统,不一定全部提供人机交互功能; C. 从响应角度看,分时系统与实时系统的要求相似; D. 从交互角度看,分时系统与实时系统相似。 2.从下面对临界区的论述中,选择一条正确的论述( D)。 A. 临界区是指进程中用于实现进程互斥的那段代码 B. 临界区是指进程中用于实现进程同步的那段代码 C. 临界区是指进程中用于实现共享资源的那段代码 D. 临界区是指进程中访问临界资源的那段代码 3.在生产者-消费者问题中,假定它们之间的公用缓冲池中有n个缓冲区,应设置互斥信号量mutex、资源信号量full和empty。它们的初值应分别是( C )。 A. 0,1,n B. 0,1,-n C. 1,0,n D. 1,0,-n 4.从下面预防死锁的论述中,选出一条正确的论述( D )。 A. 由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源。 B. 由于产生死锁的另一基本原因是进程推进的顺序不当,因而预防死锁的有效方法,是使进程的推进顺序合法。 C. 因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态。

D. 可通过破坏产生死锁的四个必要条件之一或其中几个的方法来预防发生死锁5.按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指( A )调度算法。 A. 先来先服务 B. 最短作业优先 C. 定时轮转法 D. 优先数法 6.由分区存储管理方式发展为分页存储管理方式的主要推动力是( B )。 A. 提高系统的吞吐量 B. 提高主存的利用率 C. 满足用户需要 D. 更好地满足多道程序运行的需要 7.发出I/O请求会导致哪种进程状态演变?(B) A. 就绪→执行 B. 执行→阻塞 C. 执行→就绪 D. 阻塞→执行 8.要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的哪一条?( C ) A. 互斥 B. 不剥夺 C. 请求与保持 D. 循环等待 9.操作系统中的低级调度是指:( B) A. 作业调度 B. 进程调度 C.交换调度 D. 线程调度 10.使用“银行家算法”决定是否给进程分配资源,这种策略属于:(D ) A. 预防死锁 B. 解除死锁 C. 检测死锁 D. 避免死锁 二、填空题 1.作业调度性能的优劣主要用(平均周转时间)和(平均带权周转时间)来衡量的。P85 2.并发程序之间的相互制约,是由于它们(共享资源)和(相互合作)而产生的,因而导致程序在并发执行时,具有间断性特征。P36 3.当前进程若因时间片用完而被暂停执行时,该进程应转变为(就绪)状态;若因发生某事件而不被继续运行时,该进程应转变为(阻塞)状态。处于就绪状态的进程被

计算工具的发展史

计算工具的发展史 现在人们常用计算器来计算,既快捷,又精准,给人们的生活、工作带来了方便。但是计算机的发展经历了漫长的过程,凝聚着劳动人民的智慧。 我国春秋时期出现的算筹是世界上最古老的计算工具。计算的时候摆成纵式和横式两种数字,按照纵式相间的原则表示任何自然数,从而进行加、减、乘、除、开放以及其它的代数计算。负数出现后,算筹分为红和两种,红筹表示正数,黑筹表示负数。这种运算工具和运算方法是当时世界上独一无二的。后来我国劳动人民创造了算盘作为运算工具。早在公元15世纪,算盘已经在我国广泛使用,后来流传到日本、朝鲜等国。它的特点是结构简单,使用方便,特别实用,它计算数目较大的和数目较多的加减法,更为简便。算盘已经基本具备了现代计算器的主要结构特征。例如,拨动算珠,也就是向算盘输入数据,这时算盘起着“储存器”的作用;运算时,珠算口诀起着“运算指令”的作用,而算盘则起着“运算器”的作用。当然,算珠毕竟要靠人的手来拨动,而且也根本谈不上“自动运算”。 除中国外,其它中古的国家亦有各式各样的计算工具发明,例如罗马人的「算盘」,古希腊人的「算板」,印度人的「沙盘」,及英国人的「刻齿本片」等。这些计算工具的原理基本上是相同的,同样是透过某种具体的物体来代表数,并利用对物件的机械操作来进行运算。 比例规:伽利略发明了「比例规」,它的外形像圆规,两脚上各有刻度,可任意开合,是利用比例的原理进行乘除比例等计算的工具。 纳皮尔筹:15世纪后,「格子算法」通行于中亚细亚及欧洲,纳皮尔筹便是根据了「格子算法」的原理,但与格子算法不同的是它把格子和数字刻在「筹」﹝长条竹片或木片﹞上,这便可根据需要拼凑起来计算。 计算尺:在1614年,对数被发明以后,乘除运算可以化为加减运算,对数计算尺便是依据这一特点来设计。1620年,E?冈特最先利用对数计算尺来计算乘除。1632年,奥特雷德发明了有滑尺的计算尺,并制成了圆形计算尺。1652年,R?比萨克制成了有固定尺身和滑尺的计算尺。1850年,V?曼南在计算尺上装上游标,因此而受到当时科学工作者,特别是工程技术人员所广泛采用。 机械计算机:机械式计算机是与计算尺同时出现的,是计算工具上的一大发明。席卡德﹝1623﹞是最早构思出机械式计算机,他在给天文学家J?开普勒的信﹝1623,1624﹞上描述了他发明的四则计算机,但并没有成功制成。而能成功创制第一部能计算加减法的计算机是B?帕斯卡﹝1642﹞,在1671年,G?W?莱布尼茨发明了一种能作四则运算的手摇计算机,是长1米的大盒子。自此以后,经过人们在这方面多年的研究,特别是经过L?H?托马斯,W?奥德内尔等人的改良后,出现了多种多样的手摇计算机,并风行全世界。于17世纪末,这种计算机传入了中国,并由中国人制造了12位数的手摇计算机,独创出一种算筹式手摇计算机。 电子计算机:一种能依照一定的「程序」自动控制的计算机。19世纪初,法国的J?M?雅卡尔发明了用穿孔卡片来控制的纺织机,1822年,英国的C?巴贝奇便根据同一原理制成了一部能执行计算程序的差分机,并于1834年,设计了一部完全程序控制的分析机,可惜碍于当时的机械技术所限制而没有制成,但已包含了现代计算的基本思想和主要的组成部分了。 此后,由于电力技术有了很大的发展,电动式计算机便慢慢取代以人工为动

操作系统发展史

CP/M系统 计算机语言百花争妍的七十年代,计算机本身正向微型化方向发展。1971年,Intel 公司成功地研制出了四位Intel 4004芯片,1973年,又研制成功八位Intel 8086芯片。微型机的诞生,已经指日可待。 七十年代中期,台式微机,工作站,超级微机,膝上机相继面世,“谁来指挥他们”,人们千呼万唤。 事实上,早在1972年,AMAA(美国微型机协会)就悄悄地为一个“指挥系统”作临产前的准备了,他们用PL/M程序设计语言为Intel 8086编写了纸带编辑程序ED。1973年,PL/M的创始人Gary Kildall博士决定“挂帅亲征”,很快在DEC公司的主机TOPS-10上,培植成功一个管理程序和数据的“胚胎”。博士旗开得胜,感觉当然是“味道好极了!”,但Intel 公司及其它著名电脑公司却对此充耳不闻,这使“元帅”和“士兵”们很是光火,1974年,“胚胎”得以向全世界公布:版本号V1.3;大名:CP/M;全称:Control Program/Monitor (控制程序或监控程序)。 虽然CP/M V1.3 是为肩任“控制程序和数据”的“上帝”而来的,但“上帝一世”却颇受冷落,电脑业者依旧冷眼旁观。1975年,CP/M V1.4 继承“王位”,开始大造舆论,加之Kildall 博士创建了Digital Research(数字研究公司),为CP/M呐喊欢呼,CP/M陆续被各国微机厂商采用,围绕他的软件也爆炸般地得到了开发。CP/M变红发紫,神话般普及,被推崇为“标准八位机软件总线”,Kildall 博士更是声名远播。 CP/M其实就是第一个微机操作系统,享有指挥主机、内存、磁鼓、磁带、磁盘、打印机等硬设备的特权。通过控制总线上的程序和数据,操作系统有条不紊地执行着人们的指令,如同指挥一台晚会或乐队,高效率地合奏美妙的乐章。 繁荣的CP/M家族不断添丁。运行在Intel 8080芯片上的CP/M—80;运行在8088、8086芯片上的叫CP/M—86;而在Motorola(摩托罗拉)68000 上运行的CP/M 叫做CP/M-68K。CP/M—80、CP/M—86、CP/M-68K等组成了庞大的CP/M家族。 单用户的CP/M—80操作系统,后来发展成多用户的MP/M—80,单用户的CP/M—86又发展成并发的CP/M—86和多用户MP/M— 86,它们成为家族的新生力量。 CP/M开创了软件的新纪元,称得上是计算机改朝换代的里程碑。 DOS系统 七十年代末期,CP/M后院起火,其微机操作系统霸主地位开始动摇。 1979年,IBM公司为开发16位微处理器Intel 8086,请微软公司(Microsoft)为IBM PC设计一个磁盘操作系统,微软公司慷慨承诺,但当时手头仅有XENIX 操作系统,XENIX操作系统要求处理器支持存贮管理和保护设备的功能,可PC

浅谈计算机操作系统现状与发展

浅谈计算机操作系统现状与发展 摘要:操作系统(Operating System,简称OS)是计算机系统的重要组成部分,是一个重要的系统软件,它负责管理计算机系统的硬、软件资源和整个计算机的工作流程,协调系统部件之间,系统与用户之间、用户与用户之间的关系。随着操作系统的新技术的不断出现,功能不断增加。操作系统作为一个标准的套装软件必须满足尽可能多用户的需要,于是系统不断膨胀,功能不断增加,并逐渐形成从开发工具到系统工具再到应用软件的一个平台环境。更能满足用户需求。本文主要针对操作系统在计算机发展中的核心地位和技术变革作出了分析,同时对计算机操作系统的功能,发展和分类做了简单的分析和阐述,以及对计算机未来发展趋势做了一个预测。 关键词:计算机操作系统,发展历程,新技术,发展趋势 Talking about the Present Situation and Development of Computer Operating System Abstract: Operating system (OS) is an important part of the computer system, is an important system software, which is responsible for managing the computer system hardware and software resources and the entire computer workflow, coordination between system components, systems and users Between the user and the user relationship. With the continuous emergence of the new technology of the operating system, the function is increasing. The operating system as a standard suite of software must meet the needs of as many users as possible, so the system is constantly expanding, the function is increasing, and gradually formed from the development tools to the system tools to the application software to a platform environment. More able to meet user needs. This paper mainly analyzes the core position and technological change of the computer in the development of the computer system, and makes a simple analysis and elaboration of the function, development and classification of the computer operating system, and makes a prediction of the future development trend of the computer.

计算机操作系统期末考试题及答案

2006―2007 学年度第二学期 一、单项选择题(每题1分,共20分) 1.操作系统的发展过程是( C ) A、原始操作系统,管理程序,操作系统 B、原始操作系统,操作系统,管理程序 C、管理程序,原始操作系统,操作系统 D、管理程序,操作系统,原始操作系统 2.用户程序中的输入、输出操作实际上是由( B )完成。 A、程序设计语言 B、操作系统 C、编译系统 D、标准库程序 3.进程调度的对象和任务分别是( C )。 A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPU B、进程,从后备作业队列中按调度策略选择一个作业占用CPU C、进程,从就绪队列中按一定的调度策略选择一个进程占用CPU D、作业,从后备作业队列中调度策略选择一个作业占用CPU 4.支持程序浮动的地址转换机制是( A、动态重定位 ) A、动态重定位 B、段式地址转换 C、页式地址转换 D、静态重定位 5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( C )进行排列。 A、地址从大到小 B、地址从小到大 C、尺寸从小到大 D、尺寸从大到小 6.设计批处理多道系统时,首先要考虑的是( 系统效率和吞吐量 )。 A、灵活性和可适应性 B、系统效率和吞吐量 C、交互性和响应时间 D、实时性和可靠性 7.当进程因时间片用完而让出处理机时,该进程应转变为( )状态。 A、等待 B、就绪 C、运行 D、完成 8.文件的是指防止文件被( )。 A、篡改 B、破坏 C、窃取 D、删除 9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( )临界区构成。 A、2个 B、3个 C、4个 D、5个 10.按逻辑结构划分,文件主要有两类:(记录式文件)和流式文件。 A、记录式文件 B、网状文件 C、索引文件 D、流式文件 11.UNIX中的文件系统采用(、流式文件)。 A、网状文件 B、记录式文件 C、索引文件 D、流式文件 12.文件系统的主要目的是()。 A、实现对文件的按名存取 B、实现虚拟存贮器 C、提高外围设备的输入输出速度 D、用于存贮系统文档 13.文件系统中用()管理文件。 A、堆栈结构 B、指针 C、页表 D、目录 14.为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用()。 A、重名翻译 B、多级目录 C、约定 D、文件名 15.在多进程的并发系统中,肯定不会因竞争( )而产生死锁。 A、打印机 B、磁带机 C、CPU D、磁盘 16.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )。 A、先来先服务 B、轮转 C、最高响应比优先 D、均衡调度 17.两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的()。 A、互斥 B、同步 C、调度 D、伙伴 18.当每类资源只有一个个体时,下列说法中不正确的是()。 A、有环必死锁 B、死锁必有环 C、有环不一定死锁 D、被锁者一定全在环中 19.数据文件存放在到存储介质上时,采用的逻辑组织形式是与( )有关的。 A、文件逻辑结构 B、存储介质特性 C、主存储器管理方式 D、分配外设方式 20.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( )。 A、进程相应的程序段的长度 B、进程自身和进程调度策略 C、进程总共需要运行时间多少 D、进程完成什么功能

Windows操作系统发展史

Windows操作系统发展史 1、windows1.0诞生背景 微软公司刚开始开发的时候,这个软件还不叫Windows,而是叫做:“Interface Manager(界面管理员)”;是时为1981年的9月。当时微软公司正在与IBM公司合作开发OS/2,大家认为这个才是MS-DOS的正统继任者。不过比尔盖茨不这么想,从一开始他就留了一手,因此自己的图形界面操作系统一直就是比尔盖茨的秘密武器。 当然,Windows 1.0的能力还很弱的,例如在层叠窗体的时候,太多了就比较困难了,另外也没有改变层叠的可选项。微软公司公开宣布Windows开发计划的消息是在1983年,可是直至1985年九月才正式发布了第一版的Windows 1.0,这个版本的Windows基于MS-DOS 2.0的,由于当时的硬件限制,与MS-DOS 2.0功能限制,Windows 1.0不应该拿来与之后的Windows 3.1来比较;不管怎样,这是一个非常好的开端,目标用户是IBM兼容机的高端 2、windows95诞生背景 Windows 95是一个混合的16位/32位Windows系统,其版本号为4.0,开发代号为Chicago。1995年8月24日发行。Windows 95是微软之前独立的操作系统MS-DOS和Microsoft Windows的直接后续版本。第一次抛弃了对前一代16位x86的支持,因此它要求英特尔的80386处理器或者在保护模式下运行于一个兼容的速度更快的处理器。它以对图形用户界面的重要的改进和底层工作(underlying workings)为特征。同时也是第一个特别捆绑了一个版本的DOS的视窗版本(MS-DOS 7.0)。这样,微软就可以保持由Windows 3.x创建起来的GUI市场的统治地位,同时使得没有非微软的产品可以提供对系统的底层操作服务。也就是说,Windows 95具有双重的角色。它带来了更强大的、更稳定、更实用的桌面图形用户界面,同时也结束了桌面操作系统间的竞争。在市场上,Windows 95绝对是成功的:在它发行的一两年内,它成为有史以来最成功的操作系统。 3、windows98介绍,有哪些重要版本 Windows 98全面集成了Internet标准,以Internet技术统一并简化桌面,使用户能够更快捷简易地查找及浏览存储在个人电脑及网上的信息;其次,速度更快,稳定性更佳。通过提供全新自我维护和更新功能,Windows98可以免去用户的许多系统管理工作,使用户专注于工作或游戏。 Windows 98相对于Windows 95有较大的改进。 1.安装简便:安装Windows 98时,系统会自动引导你完成安装过程,自动检测所有常用硬件,如调制解调器、CD-ROM驱动器、声卡和打印机等。 2.与现有软硬件配合得更协调:Windows 98为1900多种现有硬件设备提供内部支持,并通过了与3500多种当前流行软件兼容性的测试。内部支持包括为当前提供32位的设备驱动程序,这意味着被支持的硬件在Windows 98环境下将运行得更快,效率更高。 3.具有“即插即用”功能:当你在计算机上使用“即插即用”设备时,Windows 98会自动对它进行设置并启用该设备。 4.改进了用户界面:Windows 98中的桌面,可以帮助你把注意力集中在手头的任务上。它只将少数几个图形对象放在桌面上,显示得比以前更简洁。“开始”按钮引导你开始在计算机上做大多数日常工作。如果你希望能快速启用一个常用的程序或文档,只须将其拖到“开始”按钮上即可。它将与其它功能(如启动程序、打开文档、获取帮助、更改系统设置、查找文件等)一起位于“开始”菜单中。“我的电脑”使得浏览计算机上的内容(各种文件、文件夹以及程序)更方便。“网上邻居”使得查看和使用网络更简单。“回收站”为你提供放

计算工具的历史发展

计算工具[Calculating Devices]是计算时所用的器具或辅助计算的实物。 人们从数学产生之日,便不断寻求能方便进行和加速计算的工具。因此,计算和计算工具是息息相关的。 中国古代的数学是一种计算数学,当时的人创造了许多独特的计算工具及与工具有关的计算方法,早在公元前5世纪,中国人已开始用算筹作为计算工具,并在公元前3世纪得到普遍的采用,一直沿用了二千年。后来,人们发明了算盘,并在15世纪得到普遍采用,取代了算筹。它是在算筹基础上发明的,比算筹更加方便实用,同时还把算法口诀化,从而加快了计算速度。后来更发现算盘对人类有较强的数学教育功能,因此源用至今,并流传到海外,成为一种国际性的计算工具。 除中国外,其它中古的国家亦有各式各样的计算工具发明,例如罗马人的「算盘」,古希腊人的「算板」,印度人的「沙盘」,及英国人的「刻齿本片」等。这些计算工具的原理基本上是相同的,同样是透过某种具体的物体来代表数,并利用对物件的机械操作来进行运算。 近代的科学发展促进了计算工具的发展: 比例规:伽利略发明了「比例规」,它的外形像圆规,两脚上各有刻度,可任意开合,是利用比例的原理进行乘除比例等计算的工具。 纳皮尔筹:15世纪后,「格子算法」通行於中亚细亚及欧洲,纳皮尔筹便是根据了「格子算法」的原理,但与格子算法不同的是它把格子和数字刻在「筹」[长条竹片或木片]上,这便可根据需要拼凑起来计算。 计算尺:在1614年,对数被发明以后,乘除运算可以化为加减运算,对数计算尺便是依据这一特点来设计。1620年,E?冈特最先利用对数计算尺来计算乘除。1632年,奥特雷德发明了有滑尺的计算尺,并制成了圆形计算尺。1652年, R?比萨克制成了有固定尺身和滑尺的计算尺。1850年,V?曼南在计算尺上装上游标,因此而受到当时科学工作者,特别是工程技术人员所广泛采用。 机械计算机:机械式计算机是与计算尺同时出现的,是计算工具上的一大发明。席卡德[1623]是最早构思出机械式计算机,他在给天文学家J?开普勒的信[1623,1624]上描述了他发明的四则计算机,但并没有成功制成。而能成功创制第一部能计算加减法的计算机是B?帕斯卡[1642],在1671年,G?W?莱布尼茨发明了一种能作四则运算的手摇计算机,是长1米的大盒子。自此以后,经过人们在这方面多年的研究,特别是经过L?H?托马斯,W?奥德内尔等人的改良后,出现了多种多样的手摇计算机,并风行全世界。於17世纪末,这种计算机传入了中国,并由中国人制造了12位数的手摇计算机,独创出一种算筹式手摇计算机。 电子计算机:一种能依照一定的「程序」自动控制的计算机。19世纪初,法国的J?M?雅卡尔发明了用穿孔卡片来控制的纺织机,1822年,英国的C?巴贝奇便根据同一原理制成了一部能执行计算程序的差分机,并於1834年,设计了一

相关文档
相关文档 最新文档