【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《操作系统复习题及答案(47题)》,欢迎阅读!

、填空题
1. 操作系统的主要特征有三个()、()、()。
2. 采用多道程序设计技术能充分发挥()和()并行工作的能力。 3. 死锁产生的必要条件有四个,即()、()、()、()
4. 操作系统为用户提供两个接口。一个是(),用户利用它来组织和控制作 业的执行或管理计算机系统。另一个是(),编程人员使用它们来请求操作 系统提供服务。
5. 设备管理中采用的数据结构有()、()、()、()等四种。
6. 常用的 I/O 控制方式有程序直接控制方式、中断控制方式、()、()。 7. 磁盘是一种() 存取设备,磁盘在转动时经过读 /写磁头所形成的圆形轨迹 称为()。
8. 在文件系统中,要求物理块必须连续的物理文件是() 9. 访问磁盘时间由三部分组成,即()、()和()
10. 文件的结构就是文件的组织形式,从用户观点出发所看到的文件组织形 式称为文件的();从实现观点出发,文件在外存上的存放组织形式称为文 件的()。
二、选择题:
1.在进程管理中,当()时,进程从阻塞状态变为就绪状态。 A.
待某一事件 间片用完
2•若P、V操作的信号量S初值为2,当前值为-1,则表示有()等待进程。 0 个 个 个 个
3. 进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运 行状态的条件是();由运行状态变为阻塞状态的条件是()。
进程被进程调度程序选中 C.等待的事件发生 D.时
B.等
A.
事件已发生 度程序选中。
时间片用完 D.被进程调
B.等待某时间发生 C.等待的某
4. 下列进程状态变化中,()变化是不可能发生的。 A .运行->就绪
B.运行->等待 C.等待->运行 D.等待->就绪
5. 用 V 操作唤醒一个等待进程时,被唤醒进程的状态变为()。 等待 B.就绪 C.运行 D.完成 一个进程被唤醒意味着()。 该进程重新占有了 CPU B.它的优先权变为最大 队首 D.进程变为就绪状态
6. 在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是不 适当的()也可能产生死锁。 A.
的线形分配 C.进程推进顺序
进程优先权 B.资源D.分配队列优先权 C.其PCB移至等待队列
7. 采用资源剥夺法可以解除死锁,还可以采用()方法解除死锁。 A.
修改信号量
8. 银行家算法是一种()算法。 A. 死锁解除 B. 死锁避免 C. 死锁预防
D .死锁检测
执行并行操作 B.撤销进程
C.拒绝分配新资源 D.
9. 当进程数大于资源数时,进程竞争资源()会产生死锁。 一定 B. 不一定 10. 以下叙述中正确的是()。 调度原语主要是按照一定的算法, 从阻塞队列中选择一个进程, 将处理机分 配给它。
预防死锁的发生可以通过破坏产生死锁的四个必要条件之一来实现, 但破坏 互斥条件的可能性不大。
进程进入临界区时要执行开锁原语 既考虑作业等待时间,又考虑作业执行时间的调度算法是先来先服务算法
本文来源:https://www.wddqxz.cn/5062ce123a68011ca300a6c30c2259010202f325.html