1
第一?/p>
1
.设计现?/p>
OS
的主要目标是什么??/p>
1
?/p>
有效?/p>
?/p>
2
)方便?/p>
?/p>
3
)可扩充?/p>
?/p>
4
?/p>
开放?/p>
2
?/p>
OS
的作用可表现在哪几个方面?(
1
?/p>
OS
作为用户与计算机硬件系统之间?/p>
接口?/p>
2
?/p>
OS
作为计算机系统资源的管理者(
3
?/p>
OS
实现了对计算机资源的抽象
3
.为什么说
OS
实现了对计算机资源的抽象?/p>
答:
O
S
首先在裸机上覆盖一?/p>
I
/
O
设备管理软件,实现了对计算机硬件操作
?/p>
第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作
的第二层次抽象?/p>
OS
通过在计算机硬件上安装多层系统软件,增强了系统功能,
隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象?/p>
4
.试说明推动多道批处理系统形成和发展的主要动力是什么?
答:主要动力来源于四个方面的社会需求与技术发展:
?/p>
1
)不断提高计算机资源的利用率?/p>
?/p>
2
)方便用户;?/p>
3
)器件的不断更新换代?/p>
?/p>
4
)计算机体系结构的不断发展?/p>
5
.何谓脱?/p>
I
/
O
和联?/p>
I
/
O
?/p>
答:脱机
I
/
O
是指事先将装有用户程序和数据的纸带或卡片装入纸带输入?/p>
?/p>
卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。该
?/p>
式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的?/p>
而联?/p>
I
/
O
方式是指程序和数据的输入输出都是在主机的直接控制下进行的?/p>
6
.试说明推动分时系统形成和发展的主要动力是什么?
答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。主要表现在?/p>
CPU
的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制?/p>
?/p>
的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业?/p>
7
.实现分时系统的关键问题是什么?应如何解决?
答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时?/p>
理该命令,在用户能接受的时延内将结果返回给用户?/p>
解决方法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收?/p>
户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据?/p>
针对及时处理问题,应使所有的用户作业都直接进入内存,并且为每个作业分配一
个时间片,允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作
业都运行一次?/p>
8
.为什么要引入实时
OS
?/p>
答:实时操作系统是指系统能及时响应外部事件的请求,在规定的时间内完成?/p>
该事件的处理,并控制所有实时任务协调一致地运行。引入实?/p>
OS
是为了满?/p>
应用的需求,更好地满足实时控制领域和实时信息处理领域的需要?/p>
9
.什么是硬实时任务和软实时任务?试举例说明?/p>
答:硬实时任务是指系统必须满足任务对截止时间的要求,否则可能出现难以?/p>
测的结果。举例来说,运载火箭的控制等?/p>
软实时任务是指它的截止时间并不严格,偶尔错过了任务的截止时间,对系统?/p>
生的影响不大。举例:网页内容的更新、火车售票系统?/p>
10
.在
8
位微机和
16
位微机中,占据了统治地位的是什么操作系
统?
答:单用户单任务操作系统,其中最具代表性的?/p>
C
P
/
M
?/p>
M
S
-
D
O
S
.
11
.试列出
W
i
nd
o
w
s
O
S
中五个主要版本,并说明它们分别较之前一个版本有?/p>