操作系统第一章复习题
二、填空题
1
、操作系统两个最基本的特征是(并发)和(共享),两者之间互为存在条件ã€?/p>
2
、实时系统应具有的两个基本特征,它们是(及时性)和(高可靠性)ã€?/p>
3
、允许多个用户以交互方式使用计算机的操作系统称为(分时操作系统);允许多个用户将多个作业提交给计算机集中处理çš?/p>
操作系统称为(批处理操作系统);计算机系统能及时处理过程控制数据并作出响应的操作系统称为(实时操作系统)ã€?/p>
4
、操作系统是计算机系统中的一个(系统软件),它管理和控制计算机系统中的(硬件和软件资源)ã€?/p>
5
、操作的四大功能是(处理机管理)、(存储器管理)、(设备管理)、(文件管理)ã€?/p>
6
、操作系统的基本特征是(并发性)、(共享性)、(虚拟性)、(异步性)ã€?/p>
三、简答题
1
、设计现代操作系统的主要目标是什么?
答;①有效性②方便性③可扩展性④开放æ€?/p>
2
�/p>
OS
的作用表现在哪几个方面?
答:â‘?/p>
OS
作为用户与计算机硬件系统之间的接口ã€?/p>
â‘?/p>
OS
作为姐姐是系统资源的管理者ã€?/p>
â‘?/p>
OS
实现了对计算机资源的抽象ã€?/p>
3
�/p>
OS
有几大特征?其最基本的特征是什么?
答:
OS
有四大基本特征:并发、共享、虚拟和异步;其中最基本的特征是并发和共享ã€?/p>
4
、试描述什么是微内æ ?/p>
OS
�/p>
答:关于微内核,现在尚无一致的定义,但一般具有一下特征:
①足够小的内核②给予客户
/
服务器模å¼?/p>
③应用”机制与策略分离原理â€?/p>
④采用面向对象技æœ?/p>
操作系统第二章复习题
三、填空题
1
、在操作系统中引入线程概念的主要目的æ˜?/p>
(
缩短系统切换的时空开销,提高程序执行并发度
)
�/p>
2
、引入了线程的操作系统中,资源分配的基本单位是(
进程ï¼?/p>
ï¼?/p>
CPU
分配的基本单位是(线程)
�/p>
3
、进程的基本状态由执行ã€?/p>
(就绪)
�/p>
(阻塞)
�/p>
4
、进程的基本特征是(
动态性)
�/p>
(并发性)
�/p>
(独立性)
�/p>
(异步性)
�/p>
(结构特征)
�/p>
5
、信号量的物理意义是当信号量值大äº?/p>
0
时表示(系统当前可用资源数目ï¼?/p>
;当信号量值小äº?/p>
0
时,其绝对值为(因请求该资
源而被阻塞的进程数目)
�/p>
6
、进程由(程序段ï¼?/p>
�/p>
(数据段ï¼?/p>
�/p>
(PCB)
三部分组成ã€?/p>
7
、进程是一个程序对某个数据集的(一次执行过程)
�/p>
8
、若一个进程已进入临界区,其他欲进入临界区的进程必须(等待ï¼?/p>
�/p>
9
、程序并发执行与顺序执行时相比产生了一些新特征,分别是(间断性)
�/p>
(失去封闭性)
�/p>
(不可再性)
�/p>
10
、采用用户级线程的系统中,处理器调度的对象是(进程)
;采用内核支持的线程系统中,处理器调度的对象是(线程ï¼?/p>
�/p>
11
、高级通信方式分为三大类:
(共享存储器系统ï¼?/p>
�/p>
(消息传递系统)
�/p>
(管道通信系统ï¼?/p>
�/p>
12
、在一个多道程序系统中,进程之间存在着不同关系可以划分为两大类:其中(同步)指进程间存在一定的逻辑关系,需要在
执行次序上协调;
(互斥)指进程间在使用共享资源方面的约束关系。解决上述两个问题的一种常用的方法是(信号量机制)
�/p>