操作系统模拟试题及答案

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

单选题

1. 操作系统内核与用户程序、应用程序之间的接口是(C )。

A shell命令

B 图形界面

C 系统调用

D C语言函数

2. CPU状态分为核心态和用户态,从用户态转换到核心态的途径是(C)。

A 运行进程修改程序状态字

B 中断屏蔽

C 系统调用

D 进程调度程序

3. 在计算机系统中,操作系统是( A )。

A 处于裸机之上的第一层软件

B 处于硬件之下的低层软件

C 处于应用软件之上的系统软件

D 处于系统软件之上的用户软件

4. 有9个生产者,6个消费者,共享容量为8的缓冲区。在这个生产者-消费者问题中,互斥使用缓冲区的信号量mutex的初值应该为(A)。

A 1

B 6

C 8

D 9

5. 如果信号量S的值是0 , 此时进程A执行P(S)操作,那么,进程A会(B)。

A 继续运行

B 进入阻塞态,让出CPU

C 进入就绪态,让出CPU

D 继续运行,并唤醒S队列头上的等待进程

6. 下列进程状态的转换中,不正确的是(A)。

A 从就绪到阻塞

B 从运行到就绪

C 从就绪到运行

D 从阻塞到就绪

7. 在操作系统中,JCB是指( C )。

A 文件控制块

B 进程控制块

C 作业控制块

D 程序控制块

8. Linux系统中的shell是负责(A)的模块。

A 解释并执行来自终端的命令

B 解释并执行来自终端的内部命令

C 解释并执行来自终端的外部命令

D 进行系统调用

9. 为了保证系统的吞吐量,系统总是力争缩短用户作业的(D)。

A 执行时间

B 提交时间

C 输入时间

D 周转时间

10. 虚拟存储器的最大容量(B)。

A 为内外存容量之和

B 由计算机的地址结构决定

C 是任意大的

D 由作业的地址空间决定

11. 下列存储器中,速度最快的是(C)。

A 高速缓存Cache

B 内存

C CPU内部寄存器

D 硬盘

12. 在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数(D)。

A 减少

B 增加

C 无影响

D 可能增加也可能减少

13. 由一串字符序列组成,文件内的信息不再划分可独立的单位,这是指( A )。

A 流式文件

B 记录式文件

C 顺序文件

D 链接文件

14. 文件名与(B)的转化是通过文件目录来实现的

A 逻辑地址

B 物理地址

C 文件内部名

D 文件记录

15. 在UNIX系统中,某文件的使用权限设置为754,则表示( A )。

A 文件主可读、写、执行

B 同组用户仅能读

C 其他用户可读、写、执行

D 同组用户仅能写

16. SPOOLING技术一般不适用于( A )。

A 实时系统

B 多道批处理系统

C 网络操作系统

D 多计算机系统

17. 下列设备中,不属于独占设备的是(B)。

A 打印机

B 磁盘

C 终端

D 磁带

18. 下列缓冲技术中,对于一个具有信息的输入和输出速率相差不大的I/O系统比较有效的是(A)。

A 双缓冲技术

B 环形缓冲技术

C 多缓冲技术

D 单缓冲技术

19. 在执行V操作时,当信号量的值( C ),应释放一个等待该信号量的进程。

A 小于0

B 大于0

C 小于等于0

D 大于等于0

20. 虚拟存储技术是(B)。

A 扩充内存空间的技术

B 扩充相对地址空间的技术

C 扩充外存空间的技术

D 扩充输入输出缓冲区的技术

21. 为防止用户共享文件时破坏文件,往往采用(C)方式。

A 设置口令

B 加密

C 规定存取权限

D 定期备份

22. 用户编制的程序与实际使用的物理设备无关是由(D)功能实现的。

A 设备分配

B 设备驱动

C 虚拟设备

D 设备独立性

判断题

1. 操作系统是整个计算机系统的控制管理中心,它对其它软件具有支配权利。因而,操作系统建立在其它软件之上。(F)

2. 操作系统核心提供了大量的服务,其最高层是系统调用,它允许正在运行的程序直接得到操作系统的服务。(T)

3. 程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。( F )

4. 在Linux系统中,进程的执行模式划分为用户模式(用户态)和内核模式(核心态)。(T )

5. 选择一个作业装入主存后,该作业能否占用处理器必须由作业调度来决定。( F )

6. 通常,为了提高效率,赋予需要大量计算的作业较高优先级,赋予需要大量输入/输出的作业较低的优先级。(F)

7. 程序装入内存时,内存利用率最大的装入方式是可重定位装入。(T)

8. 在页式存储管理方案中,为了提高内存的利用率,允许同时使用不同大小的页面。(F)

9. Linux的I节点是文件内容的一部分。( F )

10. Linux文件包括普通文件、目录文件和用户文件三大类。( F )

11. 通道是处理输入和输出的软件。(F)

12. 在设备I/O中引入缓冲技术的目的是为了节省内存。(F)

相关文档
最新文档