器执行的一个程序B一个独立的程序数据集CPCB结构、程序和数据的组合D一个独立的程序
参考答案:C
14死锁的预防是根据()。
A配置足够的系统资源B使进程的推进顺序合理C破坏死锁的4个必要条件D防止系统进入不安全状态
f参考答案:C
15信箱通信是一种()通信方式。
A直接通信B间接通信C低级通信D信号量
参考答案:B
16若信号量S的初值为2,当前值为1,则表示有()个等待进程。
A0个B1个C2个D3个
参考答案:B
17下面所述步骤中,()不是创建进程所必需的。
A由调度程序为进程分配CPUB建立一个进程控制块C为进程分配内存D将进程控制块链入就绪队列
参考答案:A
18在进程管理中,当()时,进程从阻塞态变为就绪态。
A进程被进程调度程序选中
fB等待某一事件C等待的事件发生D时间片用完
参考答案:C
19银行家算法在解决死锁问题中是用于()的。
A预防死锁B避免死锁C检测死锁D解除死锁
参考答案:B
二多选题1在引入线程的操作系统中,下列关于进程和线程的比较,叙述正确的是()
A一个进程可以包含多个线程,线程之间也可以并发执行B一个进程可以包含多个线程,线程之间只能顺序执行C线程是处理器调度的基本单位D进程是资源分配的单位
参考答案:ACD
2计算机系统产生死锁的根本原因()
A资源有限B进程推进顺序不当C有多个进程并发运行D进程数目太多
f参考答案:AB3解决死锁的方法有()。A死锁预防B死锁避免C死锁的检测D死锁解除
参考答案:ABCD4操作系统的4大功能是()。A处理器管理B存储器管理C设备管理D文件管理
参考答案:ABCD5同步机制设计中应遵循的准则有()。A空闲让进B忙则等待C有限等待D让权等待
参考答案:ABCD6下面对进程的描述中,正确的是()。A进程是动态的概念B进程执行需要处理机C进程是有生命周期的D进程是指令的集合
参考答案:
fABC7产生死锁的必要条件是()。A不可剥夺B请求与保持C循环等待D资源互斥
参考答案:ABCD8进程间高级通信方式有()。A管道通信B消息队列通信C信号量D共享存储通信
参考答案:ABD9下面的进程状态变化中,()变化是有可能能发生的。A运行→就绪B运行→等待C等待→运行D等待→就绪
参考答案:ABD10并发进程间的制约关系通常有()两种。A同步B就绪C互斥D阻塞
f参考答案:AC
三判断题1r