第一章 单元测试

1、判断题:
操作系统是计算机专家为提高计算机精度而研制的。( )
选项:
A:错
B:对
答案: 【

2、判断题:
操作系统提供用户与计算机的接口。( )
选项:
A:错
B:对
答案: 【

3、判断题:
通常将CPU模式分为内核态和用户态,这样做的目的是为了提高运行速度。( )
选项:
A:对
B:错
答案: 【

4、判断题:
实时操作系统只能用于控制系统,不能用于信息管理系统。( )
选项:
A:错
B:对
答案: 【

5、判断题:
中断处理程序是操作系统的核心,所以对中断的处理是在用户态下进行的。( )
选项:
A:对
B:错
答案: 【

6、单选题:
所谓( )是指将一个以上的作业放入内存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
选项:
A:多重处理
B:实时处理
C:多道程序设计
D:并行执行
答案: 【多道程序设计

7、单选题:
实时操作系统必须在( )内处理完来自外部的事件。
选项:
A:调度时间
B:响应时间
C:规定时间
D:周转时间
答案: 【规定时间

8、单选题:
在分时系统中,时间片一定,( ),响应时间越长。
选项:
A:用户数越少
B:进程数越多
C:内存越大
D:用户数越多
答案: 【进程数越多

9、单选题:
用户要在程序一级获得操作系统的帮助,必须通过( )。
选项:
A:设备调度
B:进程调度
C:系统调用
D:作业调度
答案: 【系统调用

10、单选题:
下列哪些功能不属于操作系统具备的功能( )。
选项:
A:终端处理
B:文档编辑
C:内存管理
D:CPU调度
答案: 【文档编辑

第二章 单元测试

1、判断题:
进程在运行中,可以自行修改自己的进程控制块。( )
选项:
A:错
B:对
答案: 【

2、判断题:
一个线程可以属于一个或多个进程。( )
选项:
A:错
B:对
答案: 【

3、判断题:
仅当一个进程退出临界区之后,另一个进程才能进入相应的临界区。( )
选项:
A:错
B:对
答案: 【

4、判断题:
P、V操作是一种原语,运行时可以中断。( )
选项:
A:错
B:对
答案: 【

5、判断题:
银行家算法是预防死锁发生的方法之一。( )
选项:
A:错
B:对
答案: 【

6、判断题:
一旦出现死锁,所有进程都不能运行。( )
选项:
A:对
B:错
答案: 【

7、单选题:
( )是进程存在的唯一标志。
选项:
A:BR
B:LR
C:PSW
D:PCB
答案: 【PCB

8、单选题:
两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息或者建立某个条件后再向前执行,这种关系是进程间的( )关系。
选项:
A:竞争
B:同步
C:合作
D:互斥
答案: 【合作

9、单选题:
若信号量S的初值为2,当前值为-1,则表示有( )等待进程。
选项:
A:2个
B:3个
C:1个
D:0个
答案: 【1个

10、单选题:
死锁的处理方式有预防、避免、检测和恢复等。剥夺方式属于( )。
选项:
A:死锁预防
B:死锁解除
C:死锁检测
D:死锁避免
答案: 【死锁预防

11、单选题:
某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将( )。
选项:
A:从就绪变为运行
B:从运行变为就绪
C:从阻塞变为就绪
D:从运行变为阻塞
答案: 【从运行变为阻塞

12、单选题:
设有n个进程公用一个相同的程序段,如果每次最多允许m 个进程(m≤n)同时进入临界区,则信号量的初值为( )。
选项:
A:–m
B:m-n
C:n
D:m
答案: 【m

13、单选题:
若信号量S的初值为3,当前值为1,则表示有( )等待进程。
选项:
A:0个
B:2个
C:3个
D:1个
答案: 【0个

14、单选题:
当一进程因在互斥信号量mutex上执行V(mutex)操作而导致唤醒另一个进程,则此时mutex的值为( )。
选项:
A:大于等于0
B:小于等于0
C:大于0
D:小于0
答案: 【小于等于0

15、单选题:
某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( )。
选项:
A:11
B:10
C:9
D:12
答案: 【10

发表评论

电子邮件地址不会被公开。 必填项已用*标注