中南大学网络教育《操作系统专科 》在线作业一及参考答案.docx
- 文档编号:23196690
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:15
- 大小:17.45KB
中南大学网络教育《操作系统专科 》在线作业一及参考答案.docx
《中南大学网络教育《操作系统专科 》在线作业一及参考答案.docx》由会员分享,可在线阅读,更多相关《中南大学网络教育《操作系统专科 》在线作业一及参考答案.docx(15页珍藏版)》请在冰豆网上搜索。
中南大学网络教育《操作系统专科》在线作业一及参考答案
中南大学网络教育在线作业及参考答案
(陈远跃/整理)
说明:
试题顺序和选项顺序是随机的,请用Ctrl+F查找试题与答案
(一)单选题
1.操作系统在计算机系统中位于()之间。
(A)CPU和用户
(B)CPU和主存
(C)计算机硬件和用户
(D)计算机硬件和软件
参考答案:
(C)
2.两个并发进程共享一个临界资源,设互斥信号量为mutex,若mutex=0,则()。
(A)表示没有进程进入临界区
(B)表示有一个进程进入临界区
(C)表示有一个进程进入临界区,另一个进程等待进入
(D)表示有两个进程进入临界区
参考答案:
(B)
3.若信号量S的初值为3,当前值为1,则表示有()个等待进程。
(A)0个
(B)1个
(C)2个
(D)3个
参考答案:
(A)
4.下面的叙述中,正确的是()。
(A)线程是比进程更小的能独立运行的基本单位
(B)引入线程可提高程序并发执行的程度,可进一步提高系统效率。
(C)线程的引入增加了程序执行时间的时空开销
(D)一个进程一定包含多个线程
参考答案:
(B)
5.操作系统通过()对进程进行管理。
(A)进程
(B)进程控制块
(C)进程启动程序
(D)进程控制区
参考答案:
(B)
6.分配到必要的资源并获得处理机时的进程状态是()。
(A)就绪状态
(B)执行状态
(C)阻塞状态
(D)撤销状态
参考答案:
(B)
7.在操作系统中,死锁出现是指()。
(A)计算机系统发生重大故障
(B)资源个数远小于进程数
(C)若干进程因竞争资源而无限等待其他进程释放已占有的资源
(D)进程同时申请的资源数超过资源总数
参考答案:
(C)
8.从用户的观点看,操作系统是()。
(A)用户与计算机之间的接口
(B)控制和管理计算机资源的软件
(C)合理的组织计算机工作流程的软件
(D)由若干层次的程序按一定的结构组成的有机体
参考答案:
(A)
9.一个进程被唤醒意味着()。
(A)该进程一定重新占用CPU
(B)它们优先级变为最大
(C)其PCB移至就绪队列队首
(D)进程变为就绪状态
参考答案:
(D)
10.下列哪个选项不是管程的组成部分()。
(A)局限于管程的共享数据结构
(B)对管程内数据结构进行操作的一组过程
(C)管程外过程调用管程内数据结构的说明
(D)对局限于管程的数据结构设置初始值的语句
参考答案:
(C)
11.在操作系统中,P、V操作是一种()。
(A)机器指令
(B)系统调用指令
(C)作业控制指令
(D)低级进程通信原语
参考答案:
(D)
12.在下面的叙述中,正确的是()。
(A)同一进程的线程可并发执行,不同进程的线程只能串行执行
(B)同一进程的线程只能串行执行,不同进程的线程可以并发执行
(C)同一进程或不同进程内的线程都只能串行执行
(D)同一进程或不同进程内的线程都可以并发执行
参考答案:
(D)
13.一个进程是()。
(A)由处理器执行的一个程序
(B)一个独立的程序+数据集
(C)PCB结构、程序和数据的组合
(D)一个独立的程序
参考答案:
(C)
14.死锁的预防是根据()。
(A)配置足够的系统资源
(B)使进程的推进顺序合理
(C)破坏死锁的4个必要条件
(D)防止系统进入不安全状态
参考答案:
(C)
15.信箱通信是一种()通信方式。
(A)直接通信
(B)间接通信
(C)低级通信
(D)信号量
参考答案:
(B)
16.若信号量S的初值为2,当前值为-1,则表示有()个等待进程。
(A)0个
(B)1个
(C)2个
(D)3个
参考答案:
(B)
17.下面所述步骤中,()不是创建进程所必需的。
(A)由调度程序为进程分配CPU
(B)建立一个进程控制块
(C)为进程分配内存
(D)将进程控制块链入就绪队列
参考答案:
(A)
18.在进程管理中,当()时,进程从阻塞态变为就绪态。
(A)进程被进程调度程序选中
(B)等待某一事件
(C)等待的事件发生
(D)时间片用完
参考答案:
(C)
19.银行家算法在解决死锁问题中是用于()的。
(A)预防死锁
(B)避免死锁
(C)检测死锁
(D)解除死锁
参考答案:
(B)
(二)多选题
1.在引入线程的操作系统中,下列关于进程和线程的比较,叙述正确的是()
(A)一个进程可以包含多个线程,线程之间也可以并发执行
(B)一个进程可以包含多个线程,线程之间只能顺序执行
(C)线程是处理器调度的基本单位
(D)进程是资源分配的单位
参考答案:
(ACD)
2.计算机系统产生死锁的根本原因()
(A)资源有限
(B)进程推进顺序不当
(C)有多个进程并发运行
(D)进程数目太多
参考答案:
(AB)
3.解决死锁的方法有()。
(A)死锁预防
(B)死锁避免
(C)死锁的检测
(D)死锁解除
参考答案:
(ABCD)
4.操作系统的4大功能是()。
(A)处理器管理(B)存储器管理(C)设备管理(D)文件管理
参考答案:
(ABCD)
5.同步机制设计中应遵循的准则有()。
(A)空闲让进
(B)忙则等待
(C)有限等待
(D)让权等待
参考答案:
(ABCD)
6.下面对进程的描述中,正确的是()。
(A)进程是动态的概念(B)进程执行需要处理机(C)进程是有生命周期的(D)进程是指令的集合
参考答案:
(ABC)
7.产生死锁的必要条件是()。
(A)不可剥夺
(B)请求与保持
(C)循环等待
(D)资源互斥
参考答案:
(ABCD)
8.进程间高级通信方式有()。
(A)管道通信
(B)消息队列通信
(C)信号量
(D)共享存储通信
参考答案:
(ABD)
9.下面的进程状态变化中,()变化是有可能能发生的。
(A)运行→就绪(B)运行→等待(C)等待→运行(D)等待→就绪
参考答案:
(ABD)
10.并发进程间的制约关系通常有()两种。
(A)同步
(B)就绪
(C)互斥
(D)阻塞
参考答案:
(AC)
(三)判断题
1.操作系统提供用户与计算机的接口。
(A)对(B)错
参考答案:
(A)
2.操作系统以程序为单位分配系统资源。
(A)对(B)错
参考答案:
(B)
3.线程可以是进程中独立执行的实体,一个进程可以包含一个或多个线程。
(A)对(B)错
参考答案:
(A)
4.如果信号量S的当前值为-5,则表示系统中共有5个进程。
(A)对(B)错
参考答案:
(B)
5.银行家算法是防止死锁发生的方法之一。
(A)对(B)错
参考答案:
(B)
6.P,V操作是一种原语,在执行时不能打断。
(A)对(B)错
参考答案:
(A)
7.仅当一个进程退出临界区以后,另一个进程才能进入相应的临界区。
(A)对(B)错
参考答案:
(A)
8.不同的进程必然对应不同的程序。
(A)对(B)错
参考答案:
(B)
9.对临界资源应采用互斥访问方式来实现共享。
(A)对(B)错
参考答案:
(A)
10.当某个条件满足时,进程可以由运行态变为就绪态。
(A)对(B)错
参考答案:
(A)
11.进程控制块PCB是进程存在的唯一标识。
(A)对(B)错
参考答案:
(A)
12.进程申请CPU得不到满足时,其状态变为阻塞态。
(A)对(B)错
参考答案:
(B)
13.在有线程的操作系统中,线程既是调度的基本单位也是资源分配的基本单位。
(A)对(B)错
参考答案:
(A)
14.进程通信只能采用P,V操作。
(A)对(B)错
参考答案:
(B)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统专科 中南大学网络教育操作系统专科 在线作业一及参考答案 中南 大学 网络 教育 操作系统 专科 在线 作业 参考答案