操作系统选择题题库(1)

77.下列哪一个不是死锁产生的必要条件 (A)

A.无限等待(饥饿) B.不可抢占(不可剥夺) C.循环等待 D.互斥使用

78.假设就绪进程中有10个进程,系统将时间片设为200ms,CPU进行进程切换要 花费10ms,则系统开销所占的比率为 (B) A.1% B.5% C.10% D.20%

79.通过破坏产生死锁的四个必要条件之一,可以保证不让死锁发生.其中采用资 源有序分配法,是破坏 (D)

A.互斥条件 B.不可剥夺条件 C.部分分配条件 D.循环等待条件

80.预防死锁的方法,.通常是破坏产生死锁的四个必要条件之一,但下列哪个条件 不能被破坏? (A)

A.互斥 B.占有并等待 C.不可抢夺 D.循环等待

81. .预防死锁的四个必要条件之一就可以预防死锁.若规定一个进程请求新资源 之前首先释放已占有的资源则是破坏了什么条件? (B) A.互斥使用 B.部分分配 C.不可剥夺 D.环路等待

82.操作系统中必须设置一个统一的机构,对进程的运行有效地控制和管理, 该机构称为 (A)

A.进程控制块 B.系统核心 C.信号量结构 D.中断机制 83.操作系统中,若进程从执行状态转换为就绪状态,则表示 (A)

A.时间片到 B.进程被调度程序选中 C.等待某一事件 D.等待的事件 发生

84.设有两个进程P、Q,各按以下顺序使用down(p), up(v) 操作进行同步 P进程: Q进程: a1→ b1→ down(s1) down(s2) a2 → b2→ down(s2) down(s1) a3→ b3→ up(s2) up(s1) a4→ b4→ up(s1) up(s2)

ab→ b5→

试问在下列执行顺序中,哪种情况会发生死锁? (A)a1,a2,a3,a4? (B)b1,b2,b3,b4,b5? (C)a1,a2,b1,b2,a3,b3? (D)a1,b1,a2,b2,a3,b3?

85. 在操作系统中,对信号量S的v原语操作定义中,进程从相应等待队列中出列 并进入就绪队列中的条件是(A ) (A) s<=0 (B) s=0 (C) s<0 (D) s≠0

86. 进程的并发性是指若干个进程执行时(B)

(A) 在时间上是不能重叠的 (B) 在时间上是可以重叠的 (C) 不能交替占用 CPU (D)必须独占资源

87. UINX为感知进程的存在并对他进行控制和管理,设置了(B) (A) PCT (B) PCB (C) PCM (D) PCL

88.一个进程可以包含多个线程,下列哪一向不是这些线程独立拥有的资源? (B)

(A) 线程控制快 (B)内存空间 (C)处理器 (D)系统运行栈 89.一个进程可以包含多个线程,各线程(B)

(A)必须串行工作 (B)共享分配给进程的内存地址空间 (C)共享进程的PCB (D) 是资源分配的独立单位

.90. 假设系统处于下列安全状态,目前系统剩余资源数量为2 下列那一个进程序 列不是安全序列?(B) 进程 已占资源数 最大需求数 P1 P2 P3 P4 1 4 3 5 2 7 5

7

(A) p1, p2 ,p3, p4 (B) p2 ,p3, p4, p1 (C) p3,p1,p2 p4 (D) p4,p3,p2,p1

91假设系统处于下列安全状态,目前系统剩余资源数量为2 下列那一个进程序列 是安全序列?(A)

进程 已占资源数 最大需求数 P1 P2 P3 P4 1 3 4 5 2 5 8 7

(A) P1,p2,p3 p4 (B)p1,p3,p4,p2 (C)p3,p2,p4,p3 (D)p3,p1,p4,p2

92进程调度有各种各样的算法,如果算法选择不当,就会出现怎么问题?(B) (A) 颠簸,(抖动) (B)进程长期等待 (C)死锁 (D)不安全

93进程在其生命周期期间,在三种基本状态之间相互转换.下列哪一种进程状态 转换是不会发生的?(B)

(A) 从运行态到等待态 (B)从等待态到运行态 (C)从就绪态到运行态 (D)从运 行态到就绪态

94下列哪些问题没有包含互斥关系?(B)

(A)哲学家就餐问题 (B)司机售票员问题 (C)飞机订票问题 (D)读者写者问题 95通过破坏死锁产生的四个必要条件的方法之一是采取资源有序分配法,它是 破坏(D)

(A) 互斥条件 (B)不可剥夺条件 (C)部分分配条件 (D)循环等待条件 96一个已经具备运行条件,但由于没有获得CPU而不能运行的进程处于(C) (A) 等待状态 (B)睡眠状态 (C)就绪状态 (D)挂起状态

97下列关于时间片轮转法的叙述中,哪个是错误的(B)

(A) 在时间片轮转法中,系统将CPU的处理时间划分成一个个时间段 (B)当时间片结束时,运行进程自动让出CPU,该进程进入等待队列 (C)就绪队列中的诸进程轮流上CPU运行,每次运行一个时间片

(D)如果时间片长度很小,则调度程序剥夺CPU的次数频繁,加重系统开销 98在下列解决死锁的方法中,属于死锁预防策略的是(B)

(A) 银行家算法 (B)资源有序分配法 (C)死锁检测算法 (D)资源分配图化简法

操作系统选择题题库 - 自学考试 - 自学辅导 - 全日制本科助学班招生咨询... 页码,7/19 http://bbs.ccnu-edu.cn/viewthread.php?tid=105 2008-1-1 99下列关于系统安全状态的叙述中,正确的是(B) (A)系统处于不安全状态一定会发生死锁 (B)系统处于不安全状态可能会发生死锁 (C)系统处于安全状态时也可能会发生死锁 (D)不安全状态是死锁状态的一个特例

100.一个由于没有获得打印机而不能运行的进程处于(C) (A)就绪状态(B)运行状态 (C)等待状态 (D)后备状态

101. 在信号量及P ,V操作中,每对信号量执行一次P 操作,意味着要求 (B)

(A)使用一个资源 (B)分配一个资源 (C)释放一个资源 (D)共享一 个资源

103.死锁预防是保证系统不进入死锁状态的静态策 ,其解决办法是破坏死锁 产生的四个必要条件之一下列 方法中哪一个是(D)

(A)银行家算法 (B)一次性分配策说 (C)剥夺资源法 (D)资源有序 分配策

104. 采用下列什么手段可以防止系统出现死锁?(C)

(A)PV操作管理共享资源 (B)限制进程互斥使用共享资源 (C)资源静 态分配策(D)定时运行死锁检测程序

105.下列哪一个函数时用于启动进程的?(B) (A)fork() (B)exec() (C)wait() (D)exit()

联系客服:779662525#qq.com(#替换为@)