操作系统的发展史、特点

痛定思痛。 2023-01-14 11:56 198阅读 0赞

任务1-1:请详细简述操作系统的发展史。(包括每个阶段的工作原理、目标、特点)

任务1-1

一、无操作系统

1、人工操作

(1)缺点:用户独占全机;CPU等待人工操作;资源利用率低;

2、脱机输入输出方式

(1)特点:数据的输入输出是在脱离主机的控制下完成的,通常是在外围机的控制下完成的

(2)优点:减少了CPU的空闲时间,缓和了人机矛盾,提高了I/O速度

(3)目标:为解决人机矛盾

二、有操作系统

(一)、批处理

1、分类

(1)单道批处理:连续、控制权交还给监督程序,目的是提高资源利用率系统吞吐量;

缺点:不能充分利用系统资源

(2)多道批处理:为了进一步提高资源利用率和系统吞吐量;

优点:资源利用率高,系统吞吐量大

缺点:无交互能力,平均周转时间长

2、目标:提高资源利用率和系统吞吐量

3、缺点:资源利用率低

(二)、分时

1、主要动力:为了满足用户对人-机交互的需求

2、目标:对用户的请求及时响应,尽量提高系统资源的利用率

3、原理:一台主机,多个终端;分时轮流

4、基本特征:多路性、独立性、及时性、交互性

(三)、实时

1、主要动力:实时响应,在规定时间内完成对事件的处理

2、基本特征:快速的响应时间,有限交互能力,高可靠性

任务1-2:请详细阐述操作系统的特点。

任务1-2

一、操作系统的基本特点

1、并发与并行:是指两个或多个事件在同一时间间隔内发生

2、共享:是指系统中的资源(硬件资源和信息资源)可以被多个并发执行的程序共同使用,而不是被其中一个独占。资源共享有两种方式:互斥访问和同时访问

3、异步:在多道程序环境下,允许多个程序并发执行,但由于资源有限,进程的执行不是一贯到底。而是走走停停,以不可预知的速度向前推进,这就是进程的异步性。

4、虚拟:虚拟性是一种管理技术,把物理上的一个实体变成逻辑上的多个对应物,或把物理上的多个实体变成逻辑上的一个对应物的技术。采用虚拟技术的目的是为用户提供易于使用、方便高效的操作环境。

发表评论

表情:
评论列表 (有 0 条评论,198人围观)

还没有评论,来说两句吧...

相关阅读

    相关 数据库系统特点

    数据库中的数据的特点 永久存储,有组织,可共享。 数据库系统的特点 说明:对数据库系统特点的描述是相对于人工管理和文件系统而言的。 数据结构化(面向全组织