第一?
1
.设计现?/p>
OS
的主要目标是什么?
答:
?/p>
1
)有效?/p>
?/p>
2
)方便?/p>
?/p>
3
)可扩充?/p>
?/p>
4
)开放?/p>
2
?/p>
OS
的作用可表现在哪几个方面?/p>
答:
?/p>
1
?/p>
OS
作为用户与计算机硬件系统之间的接?/p>
?/p>
2
?/p>
OS
作为计算机系统资源的管理?/p>
?/p>
3
?/p>
OS
实现了对计算机资源的抽象
3
.为什么说
OS
实现了对计算机资源的抽象?/p>
答:
OS
首先在裸机上覆盖一?/p>
I/O
设备管理软件,实现了对计算机硬件操作?/p>
第一层次?/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>
I/O
方式是指程序和数据的输入输出都是在主机的直接控制下进行的?/p>
6
.试说明推劢分时系统形成和収展的主要劢力是什么?
答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。主要表?/p>
在:
CPU
的分时使用缩短了作业的平均周转时间;人机交互能力使用户能?/p>
接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地?/p>
理自己的作业?/p>
7
.实现分时系统的关键问题是什么?应如何解决?
答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时
处理该命令,在用户能接受的时延内将结果返回给用户。解决方法:针对及时
接收问题,可以在系统中设臵多路卡,使主机能同时接收用户从各个终端上输
入的数据;为每个终端配臵缓冲区,暂存用户键入的命令或数据。针对及时处
理问题,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时?/p>
片,允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作业
都运行一次?/p>
8
.为什么要引入实时
OS
?/p>
答:实时操作系统是指系统能及时响应外部事件的请求,在规定的时间内完成