计算机操作系统的形成和发展可划分为几个阶段?

操作系统管理和控制计算机系统中的所有软件、硬件资源,是计算机系统的灵魂和核心。

操作系统的形成和发展可划分为如下4个阶段。

1.手工操作阶段

20世纪60年代以前,操作系统尚未出现,那时只是手工操作。每个程序员都必须亲自动手操作计算机:装入卡片或纸带,按电钮,查看存储单元等。这个阶段基本采用人工操作,用户独占计算机、CPU等待人工操作。

手工操作阶段有两个突出的缺点:一是当一个用户开始操作后,独占计算机全部资源,直到他把这些资源转让给下一个用户;二是由于数据的输入、程序的执行、结果的输出均需联机进行,因而,每个用户使用机器的时间非常长。
在这里插入图片描述

替换高清大图

2.批量处理阶段

为了减少用户操作机器的时间,便出现了批量处理,其特点是用户不用与计算机直接打交道,而是通过专门的操作员来完成作业的输入和输出。这个阶段采用联机批处理系统和脱机批处理系统。
在这里插入图片描述

3.操作系统形成阶段

多道程序和分时系统的出现,标志着操作系统的正式形成。

多道程序设计是指同时把若干个作业存放在内存中,并且同时处于执行过程中。但是在某时刻只能有一个程序占用CPU执行。

分时系统就是在一台计算机上,连接若干个终端,用户通过这些联机终端设备采用交互方式把程序和数据输入到计算机中,并同时控制程序的执行。
在这里插入图片描述

4.操作系统的标准化阶段

计算机硬件的发展带动了软件的发展,20世纪80年代以后,操作系统的发展体现在3个方面,计算机操作系统的发展、并行操作系统的发展和操作系统的标准化。

这个阶段采用并发程序设计技术,在计算机内存中同时存放几道相互独立的程序,多道程序在处理机上交替执行,在宏观上多道程序并行执行。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/chengxuyuanbawei/article/details/88995710