操作系统的发展与分类

上传人:大米 文档编号:499096906 上传时间:2023-07-12 格式:DOCX 页数:20 大小:2.01MB
返回 下载 相关 举报
操作系统的发展与分类_第1页
第1页 / 共20页
操作系统的发展与分类_第2页
第2页 / 共20页
操作系统的发展与分类_第3页
第3页 / 共20页
操作系统的发展与分类_第4页
第4页 / 共20页
操作系统的发展与分类_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《操作系统的发展与分类》由会员分享,可在线阅读,更多相关《操作系统的发展与分类(20页珍藏版)》请在金锄头文库上搜索。

1、操作系统介绍一、操作系统主要功能操作系统的根本概念:操作系统是管理和控制计算机软硬件资源,合理组织计算机的工作流程,以便有效地利用这些资源为用户提供功能强大、使用方便和可扩展的工作环境,为用户使用计算机提供接口的程序集合。在计算机操作系统中,通常都设有处理器管理、存储器管理、设备管理、文件管理、作业管理等功能模块。处理器管理处理机管理的主要任务是对处理机的分配和运行实施有效的管理和控制。在多道程序环境下,处理机的和运行都是以进程为根本单位的。进程是一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程。 处理机管理应实现下述主要功能: (1)进程控制:负责进程的创建、撤销与状态转换。 (

2、2)进程同步:对并发执行的进程进展协调。 (3)进程通信:负责完成进程间的信息交换。 (4)调度:按一定算法进展处理机分配,包括作业调度和进程调度。存储器管理存储器管理主要是指针对存储器的管理。主要任务是:分配存空间,保证各作业占用的存储空间不发生矛盾,并使各作业在自己所属存储区中不互相干扰。设备管理设备管理是指负责管理各类外围设备简称:外设,包括分配、启动和故障处理等。主要任务是:当用户使用外部设备是,必须提出要求,待操作系统进展统一分配后方可使用。当用户的程序运行到要使用某外设时,由操作系统负责驱动外设。操作系统还具有处理外设中断请求的能力。文件管理文件管理是指操作系统对信息资源的管理。在

3、操作系统中,将负责存取的管理信息的局部称为文件系统。文件是在逻辑上具有完整意义的一组相关信息的有序集合,每个文件都有一个文件名。文件管理支持文件的存储、检索和修改等操作以与文件的保护功能。操作系统一般都提供功能较强的文件系统,有的还提供数据库系统来实现信息的管理工作。作业管理每个用户请求计算机系统完成的一个独立的操作称为作业。作业管理包括作业的输入和输出,作业的调度与控制根据用户的需要控制作业运行的步骤 。二、操作系统的开展与分类1、手工操作无操作系统1946年第一台计算机诞生-20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。手工操作 程序员将对应于程序和数据的已穿孔的纸带

4、或卡片装入输入机,然后启动输入机把程序和数据输入计算机存,接着通过控制台开关启动程序针对数据运行;计算完毕,打印机输出计算结果;用户取走结果并卸下纸带或卡片后,才让下一个用户上机。手工操作方式两个特点:1用户独占全机。不会出现因资源已被其他用户占用而等待的现象,但资源的利用率低。2CPU 等待手工操作。CPU的利用不充分。2、批处理系统批处理系统:加载在计算机上的一个系统软件,在它的控制下,计算机能够自动地、成批地处理一个或多个用户的作业这作业包括程序、数据和命令。联机批处理系统首先出现的是联机批处理系统,即作业的输入/输出由CPU来处理。主机与输入机之间增加一个存储设备磁带,在运行于主机上的

5、监视程序的自动控制下,计算机可自动完成:成批地把输入机上的用户作业读入磁带,依次把磁带上的用户作业读入主机存并执行并把计算结果向输出机输出。完成了上一批作业后,监视程序又从输入机上输入另一批作业,保存在磁带上,并按上述步骤重复处理。监视程序不停地处理各个作业,从而实现了作业到作业的自动转接,减少了作业建立时间和手工操作时间,有效克制了人机矛盾,提高了计算机的利用率。但是,在作业输入和结果输出时,主机的高速CPU仍处于空闲状态,等待慢速的输入/输出设备完成工作: 主机处于“忙等状态。3、单道程序的运行过程:在A程序计算时,I/O空闲, A程序I/O操作时,CPU空闲B程序也是同样;必须A工作完成

6、后,B才能进入存中开始工作,两者是串行的,全部完成共需时间=T1+T2。4、多道程序系统所谓多道程序设计技术,就是指允许多个程序同时进入存并运行。即同时把多个程序放入存,并允许它们交替在CPU中运行,它们共享系统中的各种硬、软件资源。当一道程序因I/O请求而暂停运行时,CPU便立即转去运行另一道程序。多道程序的运行过程:将A、B两道程序同时存放在存中,它们在系统的控制下,可相互穿插、交替地在CPU上运行:当A程序因请求I/O操作而放弃CPU时,B程序就可占用CPU运行,这样 CPU不再空闲,而正进展A I/O操作的I/O设备也不空闲,显然,CPU和I/O设备都处于“忙状态,大大提高了资源的利用

7、率,从而也提高了系统的效率,A、B全部完成所需时间T1+T2。单处理机系统中多道程序运行时的特点:1多道:计算机存中同时存放几道相互独立的程序;2宏观上并行:同时进入系统的几道程序都处于运行过程中,即它们先后开始了各自的运行,但都未运行完毕;3微观上串行:实际上,各道程序轮流地用CPU,并交替运行。多道程序系统的出现,标志着操作系统渐趋成熟的阶段,先后出现了作业调度管理、处理机管理、存储器管理、外部设备管理、文件系统管理等功能。5、分时系统由于CPU速度不断提高和采用分时技术,一台计算机可同时连接多个用户终端,而每个用户可在自己的终端上联机使用计算机,好象自己独占机器一样。分时技术:把处理机的

8、运行时间分成很短的时间片,按时间片轮流把处理机分配给各联机作业使用。假设某个作业在分配给它的时间片不能完成其计算,那么该作业暂时中断,把处理机让给另一作业使用,等待下一轮时再继续其运行。由于计算机速度很快,作业运行轮转得很快,给每个用户的印象是,好象他独占了一台计算机。而每个用户可以通过自己的终端向系统发出各种操作控制命令,在充分的人机交互情况下,完成作业的运行。具有上述特征的计算机系统称为分时系统,它允许多个用户同时联机使用计算机。分时系统可以同时接纳数十个甚至上百个用户,由于存空间有限,往往采用对换又称交换方式的存储方法。即将未“轮到的作业放入磁盘,一旦“轮到,再将其调入存;而时间片用完后

9、,又将作业存回磁盘俗称“滚进、“滚出“法,使同一存储区域轮流为多个用户服务。多用户分时系统是当今计算机操作系统中最普遍使用的一类操作系统。实时系统虽然多道批处理系统和分时系统能获得较令人满意的资源利用率和系统响应时间,但却不能满足实时控制与实时信息处理两个应用领域的需求。于是就产生了实时系统,即系统能够与时响应随机发生的外部事件,并在严格的时间围完成对该事件的处理。实时系统在一个特定的应用中常作为一种控制设备来使用。实时系统可分成两类:1实时控制系统。当用于飞机飞行、导弹发射等的自动控制时,要求计算机能尽快处理测量系统测得的数据,与时地对飞机或导弹进展控制,或将有关信息通过显示终端提供应决策人

10、员。当用于轧钢、石化等工业生产过程控制时,也要求计算机能与时处理由各类传感器送来的数据,然后控制相应的执行机构。2实时信息处理系统。当用于预定飞机票、查询有关航班、航线、票价等事宜时,或当用于银行系统、情报检索系统时,都要求计算机能对终端设备发来的服务请求与时予以正确的回答。此类对响应与时性的要求稍弱于第一类。图操作系统的开展历程微软公司是全球最大的电脑软件提供商,总部设在雷德蒙市redmond,西雅图的市郊。公司于1975年由比尔盖茨和保罗艾伦成立。公司最初以“micro-soft的名称意思为“微型软件开展和销售basic解释器。最初的总部是新墨西哥州的阿尔伯克基。史蒂夫巴尔默steve b

11、allmer是现在的首席执行官。三、MS-DOS的开展DOS是Disk Operation System(磁盘操作系统的简称,是个人计算机上的一类操作系统。1980年,ibm公司选中微软公司为其新pc机编写关键的操作系统软件。微软公司以5万美元的价格从西雅图的一位程序编制手中买下了一个操作系统qdos的使用权,在进展局部改写后提供应ibm,并将其命名为microsoft dosdisk operating system,磁盘操作系统。完整的DOS由五局部组成:1. 引导程序 BOOT :由格式化程序直接写入磁盘初始扇区。2. 根本输入/输出管理程序(PC-DOS为IBMBIO. COM、MS-

12、DOS为IO.SYS)。3. 文件管理和系统功能调用程序(PC-DOS为IBMDOS.COM、MS-DOS。为MSDOS.SYS)。4. 命令处理程序(COMMAND. COM)。5. 各种外部命令:完成各种辅助功能的可执行文件。版 本年 份增加的功能1.01981根本磁盘操作功能2.01983硬盘、子目录3.019841.2MB软盘、大硬盘4.019883.5英寸软盘、大容量硬盘5.01992增加存储器使用围6.01993提供倍增磁盘容量、存储器管理6.221995改良磁盘压缩方式、支持CD-ROM图 DOS界面四、windows开展Windows 1.01983年11月正式推出,也就是苹果

13、发布Mac OS前的3个月。Windows 1.0 最低存需求为256KB、两个双面软盘驱动器以与一个图形适配器卡,推荐配置是512KB存和硬盘驱动器。Windows 2.0微软1987年12月9日推出 Windows 2.0,与Win 1.0相比有明显提升。不仅可以平铺窗口,还可以让窗口叠加。Windows 2.0 还引入了控制面板,且一直延续至今。Windows 3.0Windows 3.0 引入了16色图标,拥有更智能的存管理,支持最古老版本的DOS程序。此外,Windows 3.0 还引入了纸牌游戏。Windows 3.11992年4月推出,比 Windows 3.0 更稳定,添加了支

14、持网络和其他企业应用功能。Windows 3.1 还引入 Ctrl-Alt-Del 三键功能。Windows NT1993年7月27日上市,是一款32位操作系统,旨在补充基于 MS-DOS 的消费者版本 Windows。Windows 951995年8月24日上市,引入了开始按钮、任务栏、通知、Windows 资源管理器,微软第一款网络浏览器 IE 和拨号网络。Windows 981998年6月25日上市,增加了对USB和DVD的支持。此外,Windows 98 还进展了诸多改良,如更高效的文件系统,更好的媒体处理功能等。后来,微软还发布 Windows 98 第二版,修复了第一版中的漏洞。W

15、indows 20002000年2月17日上市,Windows 2000 是一款面向商业环境的图形化操作系统,为单一处理器或对称多处理器的32位 Intel x86 计算机而设计。Windows ME2000年9月发布,该款系统漏洞较多。较 Windows 98 第二版速度慢,不稳定,甚至被称为微软史上最糟糕的操作系统。Windows ME 仅在市场出售13个月,是最短命的 Windows 系统。Windows XP2001年10月25日上市,是微软最受欢迎的一款操作系统。Windows XP 增加了媒体播放器、更好的电源管理、更快的启动速度等。Windows XP 曾是世界上使用人数最多的操作系统,统治市场长达11年。Windows Vista2007年1月正式交付使用后,该款系统可以说是微软的灾难。其硬件和软件系统存在严重兼容问题,用户控制功能让用户苦恼。还因 Aero 3D 界面与宣传不符遭集体诉讼。虽是 W

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号