导航菜单
首页 >  计算机操作系统期末考试题  > 《操作系统》试题及答案

《操作系统》试题及答案

2014 -2015 学年第 1 学期 《操作系统》试题(B卷)

2014  -2015  学年第 1 学期  《操作系统》试题(A卷)

一、选择题(1分×30=30分)

1.在操作系统中引入多道程序设计的目的在于(     )。

A.有利于代码共享,减少主、辅存信息交换量   B.充分利用存储器

C.充分利用CPU,减少CPU等待时间            D.提高实时响应速度

2.为了提高系统的交互性,人们设计了(       )。

A.批处理系统    B.分时系统    C.实时系统    D.分布式系统

3.与计算机硬件关系最密切的软件是(       ).

A.编译程序        B.数据库管理系统 

C.游戏程序        D.OS

4.对于普通用户而言,OS的(       )是最重要。

    A.开放性        B.方便性      C.有效性     D.可扩充性

5.操作系统提供给程序员的接口是(         )。

A.进程       B.系统调用      C.库函数      D.B和C

6.当CPU执行操作系统代码时,称CPU处于(      )。

A.执行态          B.目态            C.管态           D.就绪态

7.进程的控制信息和描述信息存放在(         )。

A.JCB        B.PCB        C.AFT         D.SFT

8.进程从运行状态进入就绪状态的原因可能是(      )。

A.被选中占有处理机           B.等待某一事件

C.等待的事件已发生           D.时间片用完

9.(      )进程调度算法适合紧急事件的处理。

    A.先来先服务    B.轮转    C.可抢占优先级   D.优先级

10.进程依靠什么从阻塞状态过渡到就绪状态(         )。

    A.操作人员的命令            B.系统服务

C.等待下一个时间片到来      D.由"合作"进程唤醒

11. 如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为(      )

A.0     B.1     C.2     D.3

12. 当线程处于阻塞状态时,线程(     )。

    A. 正在占用处理机        B.没有占用处理机

    C. 将进入执行状态        D.将进入结束状态

13.当多道程序系统中发生死锁时,(       )。

计算机系统不能处理任何事情某个进程不能够执行一组进程相互等待,并进入阻塞状态不能进行输入和输出

14.下面哪一个不是程序在并发系统内执行的特点(      )。

A.产生死锁的必然性          B.资源分配的动态性

C.程序执行的间断性          D.相互通信的可能性

15.进程和程序的一个本质区别是(       )。

A. 进程分时使用CPU,程序独占CPU

B.进程存储在内存,程序存储在外存

C. 进程在一个文件中,程序在多个文件中

D.进程为动态的,程序为静态的

16.在下列情况(        ),系统需要进行进程调度。

A. 某一进程正访问一临界资源

B.某一进程运行时因缺乏资源进入阻塞状态

C.某一进程处于运行状态,而另一进程处于自由状态

D.某一进程正在访问打印机,而另一进程处于就绪状态

17. (        )进程调度算法适合多用户分时系统。

    A.先来先服务   B.时间片轮转    C.可抢占优先级   D.优先级

18. 内存动态分区管理中,最佳适应算法的空白区是(       )。

A.按大小递减顺序排列的       B.按大小递增顺序排列的

C.按地址由小到大排列的       D.按地址由大到小排列的

19. 如果要使装入内存的程序在内存中移动后仍能正常运行,必须要有(        )的支持。

A. 静态重定位     B.动态重定位    C. 动态

相关推荐: