操作系统复习题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题

1.在下列文件的外存分配方式中,不利于文件长度动态增长的文件物理结构是

( A )。

A.连续分配

B.链接分配

C.索引分配

D.以上都不对

2.若文件的外存分配方式采用连续分配,则文件控制块FCB中有关文件的物理

位置的信息应包括( B )。

(Ⅰ)起始块号(Ⅱ)文件长度(Ⅲ)索引表地址

A.全部

B.(Ⅰ)和(Ⅱ)

C.(Ⅰ)和(Ⅲ)

D.(Ⅱ)和(Ⅲ)

3.文件系统中可命名的最小数据单位是( C )。

A.字符串

B.记录

C.数据项

D.文件

4.文件系统最基本的目标之一是实现“按名存取”,它主要是通过( B )功

能实现的。

A.存储空间管理

B.目录管理

C. 文件读写管理

D. 文件安全性管理

5.一个文件的绝对路径名是从( B )开始,逐步沿着每一级子目录向下追溯,

最后到指定文件的通路上所有子目录名及“/”(或“\”)组成的字符串。A. 当前目录 B. 根目录

C. 多级目录

D. 二级目录

6.假定盘块的大小为1KB,对于1.2M的硬盘,对于FAT,需占用( C )的存

储空间。

A. 1KB

B. 1.5KB

C. 1.8KB

D. 2.4KB

7.对文件存储空间的管理,在MS-DOS操作系统中是采用( B ),在Unix中采

用( D )。

A. 空闲表

B. 文件分配表

C. 位示图

D. 成组链接法

8.在文件系统中通常是利用( D )来组织大量文件的。

A. 文件控制表

B. 索引结点

C. 符号名表

D. 目录

9.操作系统是一种( B )。

A.通用软件

B.系统软件

C.应用软件

D.软件包

10.操作系统是对( C )进行管理的软件。

A.软件

B.硬件

C.计算机资源

D.应用程序

11.操作系统中采用多道程序设计技术提高CPU与外部设备的( A )。

A.利用率

B.可靠性

C.稳定性

D.兼容性

12.在进程管理中,当( C )时,进程从阻塞状态变为就绪状态。

A.进程被调度

B.等待某一事件

C.等待的事件发生

D.时间片用完

13.若P、V操作的信号量的初值为2,当前值为-1,则表示有( B )等待进

程。

A.0个

B.1个

C.2个

D.3个

14.下列的进程状态变化中,( C )变化是不可能发生的。

A.运行→就绪

B.运行→阻塞(等待)

C.阻塞→运行

D.阻塞→就绪

15.用P、V操作管理临界区时,信号量的初值应定义为( C )。

A.-1

B.0

C.1

D.任意值

16.进程间的同步是进程间逻辑上的相互( B )关系。

A.连接

B.制约

C.调用

D.继续

17.信箱通信是一种( C )通信方式。

A.直接通信

B.低级通信

C.间接通信

D.信号量

18.对于两个并发进程,设互斥信号量为mutex,若mutex=0,则( B )。

A.表示没有进程进入临界区

B.表示一个进程进入临界区

C.表示有一个进程进入临界区,另一个等待进入

D.表示有两个进程进入临界区

19.单处理机系统中,可并行的是( D )

Ⅰ进程与进程;Ⅱ处理机与设备;

Ⅲ处理机与通道;Ⅳ设备与设备。

A.Ⅰ、Ⅱ和Ⅲ

B.Ⅰ、Ⅱ和Ⅳ

C.Ⅰ、Ⅲ和Ⅳ

D.Ⅱ、Ⅲ和Ⅳ

20.下列进程调度算法中,综合考虑进程等待时间和运行时间的是( D )

A.时间片轮转调度算法

B.短进程优先调度算法

C.先来先服务调度算法

D.高响应比优先调度算法

21.某计算机系统中有8台打印机,有k个进程竞争使用,每个进程最多需要要

3台打印机。该系统会发生死锁的k的最小值是( C )。

A. 2

B.3

C. 4

D.5

22.下列选项中,导致创建新进程的操作是( C )。

Ⅰ用户成功登陆;Ⅱ设备分配;Ⅲ启动程序执行

A.仅Ⅰ和Ⅱ

B.仅Ⅱ和Ⅲ

C.仅Ⅰ和Ⅲ

D.Ⅰ、Ⅱ、Ⅲ

23.设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用

个数,N表示等待资源的进程数,则M,N分别是( B )。

A. 0,1

B.1,0

C. 1,2

D.2,0

24.下列选项中,降低优先权级的合理时机是( A )。

A.进程的时间片用完

B.进程刚完成I/O,进入就绪队列

C.进程长期处于就绪队列

D.进程从就绪状态转入运行状态

25.下列选项中,满足短任务优先且不会发生饥饿现象的调度算法是( B )。 A.先来先服务 B.高响应比优先

C.时间片轮转 D.非抢占式短任务优先

26.在支持多线程的系统中,进程P 创建的若干个线程不能共享的是( D )。 A.进程P的代码段 B.进程P中打开的文件

C.进程P的全局变量 D.进程P中某线程的栈指针

27.下列选项中,不可能在用户态发生的事件是( C )。

A. 系统调用

B. 外部中断

C. 进程切换

D. 缺页

28.某系统正在执行三个进程P1、P2和P3,各进程的计算(CPU)时间和I/O

时间比例如下表所示。为提高系统资源利用率,合理的进程优先级设置应为( B )。

A. P1>P2>P3

B. P3>P2>P1

C. P2>P1=P3

D. P1>P2=P3

29.一个多道批处理系统中仅有 P1 和 P2 两个作业,P2 比 P1 晚 5ms 到达,

它的计算和 I/O 操作顺序如下:

P1:计算 60ms,I/O 80ms,计算 20ms

P2:计算 120ms,I/O 40ms,计算 40ms

若不考虑调度和切换时间,则完成两个作业需要的时间最少是( B )。

A. 240ms

B. 260ms

C. 340ms

D. 360ms

30.若某单处理器多进程系统中有多个就绪态进程,则下列关于处理机调度的叙

述中错误的是( C ).

A. 在进程结束时能进行处理机调度

B. 创建新进程后能进行处理机调度

C. 在进程处于临界区时不能进行处理机调度

D. 在系统调用完成并返回用户态时能进行处理机调度

31.下列关于进程和线程的叙述中,正确的是( D )。

A. 不管系统是否支持线程,进程都是资源分配的基本单位

B. 线程是资源分配的基本单位,进程是调度的基本单位

C. 系统级线程和用户级线程的切换都需要内核的支持

D. 同一进程中的各个线程拥有各自不同的地址空间

32.下列关于银行家算法的叙述中,正确的是( B )。

A. 银行家算法可以预防死锁

B. 当系统处于安全状态时,系统中一定无死锁进程

相关文档
最新文档