操作系统模拟试题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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)