|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
1 S9 n4 `8 B6 N q. L7 @1 @2 S. [0 x( j: B' x: N3 w' h
一、单选题(共 10 道试题,共 60 分。)V 1. $ n1 P5 _+ {1 U& h3 a# S+ f
产生死锁的四个必要条件是:互斥、____、循环等待和不剥夺。
+ w; w: h* | e0 r7 I' E; W8 Q u) R5 G. h# r! v
A.请求与阻塞 B.请求与保持 C.请求与释放 D.释放与阻塞5 K+ E5 r$ h. ~* t
8 C# n' _/ g1 e. A8 LA.
3 y: A: v1 X6 B* ]. UB. & @9 j, }; [5 @" h0 H
C. " m+ L, B( {9 M9 q7 {& `; g
D. . D8 N8 u( V0 j2 _9 |1 C
满分:6 分
; O* C# a% R5 r! P; Y0 F' S# p2.
) v! j0 V" `5 {% U& j8 _操作系统采用缓冲技术,能够减少对CPU的( )次数,从而提高资源的利用率。
8 V% k- V: G' {5 _
7 L4 t1 |$ E: z) h$ w: ?+ }A.中断 B. 访问 C. 控制 D. 依赖& n, q. n- m. S! g! I& }
- j8 q# [- I- w1 x. PA.
y% P0 _. _$ C2 Y/ ?B. : K6 s3 J; g" M7 v1 Y W
C.
% c$ X. {$ p8 t) dD. . b2 G7 n+ z! k7 v
满分:6 分
, b" O1 |' u5 w; d3. 1 k: t, d t2 H7 b9 U
解决死锁的途径是( )。( ]8 S; M/ G9 r& c Y+ ?
& S+ a4 Q i! `, a. g8 ?- R9 i' |
A. 立即关机排除故障
$ B3 f; A0 y% p# U5 ^5 {$ z5 X
! E& S/ z! H% a; SB. 立即关机再重新开机& e# a0 v, Z2 l& R9 ?: C* S
9 g1 Q% B. X! L+ m' G I
C. 不要共享资源,增加独占资源6 C: ^0 l5 Q+ X8 q) u# M
% C# N9 O) C6 b* ^5 {7 u8 t) B
D. 设计预防死锁方法,运行检测并恢复& P2 P2 _% q1 f7 k+ W/ [) F" E
& x; g& l9 \3 P% B. @5 hA.
& S% n$ f! A! b- P, l" FB.
; ^" G m4 I7 MC. 7 ^( u: S5 j5 L2 Q! t
D.
* N# c) E- Z, Q1 `; x, ~ 满分:6 分
; Q; g! o$ B7 Q( [7 @4. 8 v" M8 ?! s# E4 Z0 A
用P、V操作管理临界区时,信号量的初值应定义为____。( Q6 f& B7 d' Q3 s! u
f1 g+ Z9 C2 e0 vA.-1 B.0 C.1 D.任意值
, r$ `& H- m+ N/ n
' V0 ]- y7 N9 p' }A. 4 X; ^4 o" D/ R/ K- j
B.
1 D( o! q2 ^% _- k' DC. , h) H4 y& x# r. A
D.
. o @; ~5 Z" e( l2 N% k+ I. R 满分:6 分
. \2 N2 t, V, i2 ?. i% J5.
: B' O4 L4 g2 p1 L7 A, o( K____是一种只能进行P操作和V操作的特殊变量。! H5 I* @: c+ K. K2 G
. y2 @; o/ t* r3 y7 W
A.调度 B.进程 C.同步 D.信号量6 s7 l+ |: s9 Z& h9 A. U- @6 v
* \% C+ m5 }2 C0 o- i' }4 j
A.
5 T, O; t! u/ ^; qB.
# Y" |! f7 x( F- ?1 ]C.
! X3 M1 e- ]7 c/ P% S! ~+ uD.
" R5 [3 L$ V6 D [; b/ J: v 满分:6 分7 `6 [# w, f7 X# N
6.
8 E* v5 Z* A }进程间的同步与互斥,分别表示了各进程间的( )。
3 u9 i6 ?/ w8 F$ n- @1 \; b4 n6 e% [- b' N- k( P
A.相互独立与相互制约 B.协调与竞争. J7 D& H( m9 P1 Y5 |- Q8 H& d/ n
, H& T6 R# @$ u" K. n& nC.不同状态 D. 动态性与独立性: A7 F8 u/ o4 {- b; ?2 m s
" o% K5 K' A b1 p0 \& QA. 1 k, k' t; q q0 D% M/ g% h+ C
B.
9 L0 s- [( i2 d$ ~: Q/ vC. . t0 ]1 ^, |+ A: V+ F& D5 f# `
D. 6 @6 a5 z5 v8 B4 Q$ S; F6 ^. I
满分:6 分
/ z C/ F# U9 u+ p7. 6 O8 L: J% [- z1 M
在操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是( )。
% i; i9 L O* e9 ]- j
8 Y l+ y9 y" \A.S>0 B. S=0 C. S<0 D. S¹0
% S3 S: J# P: l! w" E& u8 K( ]" f: `' R
, P4 L1 F c4 y+ ^- D) SA. " ? c$ b5 B2 h# s8 n) f+ u
B.
/ W$ n9 ?; W# \. l1 t! B# EC. ( C* A, k) X: H, ]4 i. G/ P9 Y
D. 5 @+ Y' U' W; {
满分:6 分, E! `0 W. i% D5 f, C( y1 u
8. i0 l G. i6 t& V8 m. J
进程间的基本关系为( )。
# O* H% \& ^' O
# ]$ B- D1 S# L! YA.相互独立与相互制约 B.同步与互斥
' y4 x" V) l- W6 S7 c6 J+ U
( }; ^) T, i, @" y4 |: b! N8 dC.并行执行与资源共享 D. 信息传递与信息缓冲# r3 \6 z# s; m
: l7 c6 B- Y$ f! d- G
A. # r+ L9 X% W# `1 N6 v1 B
B.
* K: S$ |% y0 j8 q$ p$ WC. % j% q: L( C" I+ ]
D.
2 B0 f( Y4 Z9 O6 p+ o 满分:6 分
4 Y& d" c, F7 Z' A! r3 S( m, z: \9.
) P5 w2 M5 l, D! N硬通道是一种( )。) K9 h7 _2 s! S9 }% ]! J
9 a+ @" ^: ?3 w2 w
A.I/O端口 B.数据通道& Q. ~" g6 Q2 P/ T% w6 Y
3 I& e) o, G6 ~6 h2 CC.I/O专用处理机 D.软件工具
# c( L) }3 B7 \4 n( _( G+ @% \$ [3 g- o8 s* U( N, C( w# @4 S2 l
A.
+ m% b7 p9 p# N. w8 J& `7 }1 NB.
; i$ R5 G+ Y, g8 ]C.
+ r7 ]" ~; T' |+ k8 {1 h1 GD.
* e% U. Q" B4 f& J- A6 X/ { 满分:6 分
; o/ [$ Y1 [, T3 D! Z$ m2 j10.
) `5 f' v0 q" u" `( w# a x2 `两个进程争夺同一个资源( )。9 {# k8 w4 {* i" K G" L- i
- C& X6 @. u" y5 O- q% [! a2 a
A.一定死锁 B.不一定死锁
. z+ V, O9 Z8 y# _
) o3 }2 v f& J4 i: r+ w- vC.不会死锁 D.以上说法都不对
2 L: h6 b3 ^ x- a- |7 Y: J3 m9 n
6 F I2 I/ b& r+ dA.
& ~0 W6 H8 X1 j- U$ p( ]B. ; k% ]1 e0 }$ p7 @; L
C. 6 O3 h" Y6 S& D
D.
. ^8 V. Q* j H% X$ r: }+ L( J 满分:6 分 . Z7 ?/ p- P) N. d+ K
* y% g+ _6 E" B; _& b' h二、判断题(共 8 道试题,共 40 分。)V 1. 每执行一次P操作,信号量的数值S减1。若S³0,则该进程继续执行;若S<0,则该进程等待。
6 j" V: _, G/ ~& ?4 x2 ~6 M2 ]A. 错误" v7 b" L; h3 P `1 m' N* ~7 ?
B. 正确
8 o- E! N" ]7 \9 S$ d& } 满分:5 分$ Q7 a" _) q b* L( B* Z p
2. 临界资源的概念是一次只允许一个进程访问的资源,而临界区是指进程访问临界资源的程序代码。
) T- k# |% c5 d; q 2 R! t1 ^. B9 |3 R
% Y& b4 T! I! G: @) e6 aA. 错误
; n/ i5 c1 b# A0 i KB. 正确
6 F, e6 ]( Y- N, A5 Z! P0 ^ 满分:5 分
% S( A0 W* E. u, p3. 每执行一次V操作,信号量的数值S加1。若S〉0,则该进程继续执行;否则,从对应的等待队列中移出一个进程并将就绪状态赋予该进程。& v, ]1 B2 [& T& [4 N! `# j
A. 错误
8 Q2 ~: F- J1 M6 L( c: r8 o5 V# A& mB. 正确
) \* k2 N. S! S8 S7 W0 i; T" P+ Z 满分:5 分! K& D" v+ L+ h/ B2 Y
4. 进程的同步和互斥反映了进程间直接制约和间接制约的关系。
- g+ T3 |- p; K: m; pA. 错误& {; i1 s7 }) ^ e. H2 u
B. 正确
9 ~4 G/ U4 w! z! {" k 满分:5 分8 b. k. ~# T4 T0 s+ v" @- q i
5. 在设备管理中,为了克服独占设备速度较慢、降低设备资源利用率的缺点,引入了虚拟分配技术,即用共享设备模拟独占设备。
# J" S7 S, j( \2 dA. 错误, j4 E! |) _ } b& |; ~
B. 正确
v- t3 a' H$ m. B% l3 \: k 满分:5 分4 @$ D" C/ @* J5 M- I2 N
6. 设备I/O方式有如下三种: 顺序存取、直接存取、按键索引。
) j+ n* {* O0 B* C A# R+ P' R! `$ gA. 错误
' B, G; {6 q9 s* t% H! |: P8 AB. 正确
) c a- `, G: g' E9 G 满分:5 分/ C" l/ u8 t$ J5 h ?5 N7 Q3 R
7. 在多道程序系统中,进程之间存在着的不同制约关系可以划分为两类:同步与互斥。同步指进程间具有的一定逻辑关系;互斥是指进程间在使用共享资源方面的约束关系。
3 }9 j2 B4 |. ~% K! J$ e3 R) cA. 错误2 S& [; p/ y8 r/ h
B. 正确
+ g+ F$ z( G" w+ P& d4 ^% Q 满分:5 分
2 U, g/ |4 S0 i r9 S# H8. 利用信号量实现进程的互斥,应为临界区设置一个信号量mutex,其初值为1,表示该资源尚未使用,临界区应置于P(mutex)和V(mutex)原语之间。/ S+ [5 _- f9 [$ d: S
A. 错误
! i( f# a8 D$ a) J0 QB. 正确
* l+ s" |+ x9 C7 k 满分:5 分
- M+ S7 g7 O5 i& g/ Y7 W" T8 J8 Y+ o: U
9 f' K. b5 S! w. `0 q: {谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。 |
|