大学网课搜题引擎
首页
北京学银在线教育科技有限公司
操作系统原理
3 同步、通信与死锁
题目详情
简答题
一旦出现死锁, 所有进程都不能运行。
正确
错误
查看答案与解析
多选题
银行家算法通过破坏( )来避免死锁的。 A. 互斥条件 B. 部分分配条件 C. 不可抢占条件 D. 循环等待条件
多选题
设有12个同类资源可供四个进程共享,资源分配情况如表: 目前剩余资源数为2。当进程P1,P2,P3,P4又都相继提出申请要求,为使系统不致死锁,应满足( )的要求。 A. P1 B. P2 C. P3 D. P4
多选题
进程的同步与互斥是由于程序的( )引起的 A. 顺序执行 B. 长短不同 C. 信号量 D. 并发执行
简答题
临界区是进程执行程序中对临界界资源访问的那一段程序代码。 正确 错误
多选题
不是信号量能实现的功能( ) A. 进程同步 B. 进程互斥 C. 执行的前趋关系 D. 进程的并发执行
多选题
银行家算法通过破坏( )来避免死锁的。 A. 互斥条件 B. 部分分配条件 C. 不可抢占条件 D. 循环等待条件
多选题
三个进程共享四个同类资源,这些资源的分配与释放只能一次一个。已知每个进程最多需要两个该类资源,则该系统( )。 A. 有某进程永远得不到该类资源 B. 必然死锁 C. 进程请求该类资源立刻能得到 D. 必然无死锁
多选题
进程资源静态分配方式是指一个进程在建立时就分配了它需要的全部资源,只有该进程所要资源都得到满足的条件下,进程才开始运行。这样可以预防进程死锁。静态分配方式破坏死锁的( )必要条件。 A. 循环等待条件 B. 非剥夺式等待条件 C. 互斥条件 D. 占有且等待
简答题
并发性是指若干个事件在不同时刻发生。
多选题
以下不是同步机制应遵循的准则( )。 A. 让权等待 B. 空闲让进 C. 忙则等待 D. AND条件
多选题
若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( )临界区构成。 A. 2个 B. 3个 C. 4个 D. 5个
多选题
多个进程间可通过P、V操作交换信息实现同步和互斥,因此信号量机制是进程间的一种( )。 A. 高级通信方式 B. 低级通信方式 C. 消息缓冲通信方式 D. 管道通信方式
多选题
信号量的值( ) A. 总是为正 B. 总是为负 C. 总是为0 D. 可以为负整数
简答题
在用P,V操作解决进程之间的同步与互斥时,一定要正确地安排P,V操作的顺序,否则会引起死锁。 正确 错误
简答题
进程A与进程B共享变量S1,需要互斥,进程B与进程C共享变量S2,需要互斥,从而,进程A与进程C也必须互斥。 正确 错误
多选题
在多进程的并发系统中,肯定不会因竞争( )而产生死锁。 A. 打印机 B. 磁带机 C. 磁盘 D. CPU
多选题
某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3台打印机,该系统可能会发生死锁的K的最小值是( ) A. 2 B. 3 C. 4 D. 5
简答题
所有进程都挂起时, 系统陷入死锁。 正确 错误
多选题
如果系统的资源分配图( ),则系统处于死锁状态。 A. 出现了环路 B. 没有环路 C. 每种资源只有一个,并出现了环路 D. 每个进程结点至少有一条请求边
多选题
下列有关P、V操作的表述中,错误的是( )。 A. 进程执行P操作后,有可能因此导致自身进入阻塞状态 B. 进程执行V操作后,有可能因此唤醒相关阻塞进程 C. P操作对信号量执行减1操作 D. V操作对信号量执行减1操作
操作系统原理
章节列表
1 操作系统概论
33
2 处理器管理
43
3 同步、通信与死锁
62
4 存储器管理
50
5 设备管理
43
6 文件管理
50