|
: ~3 X& G4 G/ ?5 j- L0 U
操作系统
5 E8 b7 L% D2 l" m* u$ O
' j3 I2 n: c4 f3 \' ~单项选择题
8 z: _0 x' M R1、当信号量的数值为-1时表示( )* B# K7 w, `& k
A.有一个进程等待该信号量3 g( E6 i! P& j7 e! o P7 \: {
B.刚好没有进程等待该信号量! _1 @& s$ Z& _
C.再施加P操作就会导致系统错误
$ N$ h6 y) |' X- V7 m, R D.发生数值溢出
3 l7 N n! _) O- N3 U. \单项选择题5 q2 s/ k0 S) t9 h7 s+ ~9 k/ l
2、临界区是( )
- X5 @% J) q V \ A.一种状态表
- d7 J0 b* p7 }- @ B.一个内存段
0 J, O) z" E- [0 O C.一段程序
# k: \! R( V6 `/ i6 R D.一组变量
+ o/ k5 T+ T9 v7 N- k单项选择题+ V7 d$ Q8 G- E0 f1 c' A: f
3、不能实现虚存的存储管理方式是:( )* e( ?" f. {+ k, x
A.段式管理
# V- E0 B, a4 S( d+ ? B.分区管理
3 Z ~2 E# j5 n5 J7 U8 ? C.页式管理
$ `5 V2 j( L4 j8 j; e D.段页式管理% }* u: V6 M0 \! H& Y; H B
单项选择题
0 W8 A+ F6 w z) A$ q, Y$ `% Q4、操作系统中一般以( )方式提供编程接口$ {+ G* e+ M& E+ l8 k
A.程序库8 h0 W! b& L) |
B.工具软件
$ H8 p8 Y3 T) t. R# y8 F C.命令) Z* [* j1 T/ q/ Z8 x5 v. Z
D.系统调用
5 B( ]8 M' m8 A7 P; x. J, f" r2 K/ a单项选择题
$ T% c; U! G3 T& U! y; G2 ?5、当用户程序在运行过程中执行一条原语(primitive)时,则( )。0 C: m2 c2 U* e1 C4 {; d
A.能响应外部中断$ ~$ }- g4 v1 o3 Z* V% {4 t) V
B.能响应高优先级中断
3 o9 m% Z0 \$ E' | C.能响应时钟中断
2 k. |7 H" x6 _; w' j& U D.不响应中断7 z1 d* |* E9 h' j' \' E- h8 `
单项选择题
2 Y5 ^6 P: ]* R A4 }$ ?) N6、下面关于作业的脱机输入方式的描述中正确的是( )
. t/ z7 c" A8 W1 G. x A.需要主机和设备直接连接2 A: n& I9 y+ s6 t4 C0 A; i
B.输入是由主机控制完成的 @) V/ {& q, Z
C.也称为预输入方式4 ?$ y0 R; p! J5 F: F- q% g6 \1 p
D.适合于处理紧急任务
' L b% q7 m/ J$ p' T6 s% m) q+ R单项选择题
" A) ]" A) W: b* S, H& `7、衡量分时系统调度策略优劣的指标是: ()2 G# `0 |2 H) o! G7 V- R! _0 x' Y
A.平均周转时间
& _% j i9 \: }) G, r' _ B.平均响应时间
( b/ I3 Y% \7 u; S3 q3 I C.带权平均周转时间
* [/ R9 _2 I( _ D.带权平均响应时间1 T8 @- b7 L% y) f
单项选择题
h' o0 H+ X9 |; p/ f1 i; h8、如果分时操作系统的时间片一定,那么()则响应时间越长。
! `. {3 m( a% J0 h A.用户数越少
+ G; S& k( l" E5 |. f B.用户数越多( C; q j2 d9 ]+ i
C.内存越少) d& U ]4 V3 v! W* a2 ~0 A0 p
D.内存越多! f k) Q% n. D9 l
单项选择题, L# _1 M* y5 r( A
9、并发进程间引起制约的原因是( )
3 m/ O$ ]3 N7 j$ I* I) G A.进程相互调用
7 s" }+ J" M7 {4 h, p# ] B.竞争共有资源$ e4 L+ R/ G# q) ~9 L
C.进程共用代码& X. F8 W2 [8 L x# i
D.进程共有上下文
; D5 K1 T( s! O/ Y& N5 @; `单项选择题/ P# P& }, p/ P* B% ?( h! l
10、段式存储管理中可以以( )为单位进行内存代码交换到外存。
l& r. I: y+ [7 O A.页( P9 K- Y4 r( S0 R# r$ ? e P
B.分区& @' c5 X5 Q- h( f
C.段
: H2 n5 \7 s- _' K& _' o D.段或者页+ u+ \$ |2 F y, \ s
单项选择题- x0 u3 l ]; p7 g- ~. v# ~
11、一个进程被唤醒意味着 ( )。
* ~6 [, X7 u8 B A.该进程重新占有了CPU- J* E( ~( ^# ]5 z$ v
B.它的优先权变为最大 ^ [6 m4 L, k" G
C.其PCB移至等待队列队首
1 x. G, a+ X: e3 b D.进程变为就绪状态9 }! V) h: m( }+ L9 Q! F
单项选择题0 \1 ?( r. }' q! b
12、下列进程状态转换中,哪个是不正确的/ I' K3 J7 ?- G
A.执行态到就绪态; I+ t: Q5 J5 a
B.就绪态到执行态
( |3 v7 n3 p, e0 `& X$ Q/ N9 C C.执行态到等待态
+ F+ r& l0 L2 w: | D.等待态到执行态# b7 w/ C/ a3 y6 B
单项选择题) N/ d% I1 \8 |( C
13、当进程等待的某个事件发生后,该进程会由( )状态变为( )状态+ d$ {- c8 x" o3 D9 D+ M( E
A.等待、执行
2 }+ a. [4 ~$ |1 F. j" S B.就绪、执行, b$ ^% d# @9 z1 `6 \
C.执行、就绪
( U/ ]% O+ P" O D.等待、就绪6 ]; J+ o0 L4 n& z
单项选择题1 z S9 r! ^. p
14、当信号量的数值为-2时表示()2 b: Q- P% o1 K4 W
A.有2个进程等待该信号量1 f+ K6 Z+ G: v3 Y1 }, f
B.刚好没有进程等待该信号量
1 p5 u* U* _0 c8 {8 I C.发生数值溢出* d" X5 H- Z! {& c0 T5 M
D.有2个多余的资源
/ M7 d& _* z, \单项选择题! O$ R4 w5 |5 T n% l2 {
15、临界区是()% F S" ?+ i- J, x
A.一种状态表
8 h9 a2 @ Y% `' O# c+ u' R2 m& F B.一个内存段% v3 ]! G" y/ S; i+ J5 h
C.一段程序6 j n8 T! p0 I( N0 w3 c
D.一组变量# `. U! M$ k4 O
单项选择题2 H! ^5 ^2 W: g/ E) i* _
16、进程间互斥是由( )引起的?
$ `# A4 B& d' g$ h A.进程间相互排斥' ^; |$ S c) O+ x ?
B.进程间共享资源0 w) `6 V3 I( E3 B1 x; U: q
C.进程间的顺序执行; u7 Y* V" ^9 j; A. x
D.进程输入输出干扰
; |3 I/ f3 b1 d3 N: z0 S单项选择题8 J6 |; x5 H i; U' ~/ I
17、实时系统的主要应用领域不包括:
2 v* r: J( i6 e2 }+ q: o A.工业控制
9 B# {3 U+ G1 W) H1 F) D B.信号采集
5 n' e- H% ^8 S y1 R# A5 c8 | C.媒体播放
6 S P2 B2 l. N! N D.轨迹跟踪 W9 F, Q/ A7 A- @4 ]& b o6 S i S
单项选择题0 _. }, a: B8 y9 ]6 c$ C
18、进程是3 @) w0 S% z/ B- _8 r
A.编译中的程序$ s5 L2 |: U4 q- A' K4 y
B.程序进入系统的过程/ n' U; c6 K( ^5 i
C.程序的执行实体0 l" u$ T$ A* a3 |' F0 B' r
D.代码序列9 Y5 g E6 I* i/ V/ r
单项选择题( K5 h5 W5 `6 N! }- G
19、操作系统发展过程中出现多道程序系统的阶段是7 S) `# Q. A3 y( L5 {
A.分时操作系统5 b2 D& B* l2 v" \; \
B.批处理操作系统/ x) K! a+ G# u. J0 i
C.实时操作系统
6 u8 w3 l8 r# N# z+ C& N5 I. { D.网络操作系统9 u% R; e- j2 f2 a; D5 L
单项选择题
' h- s9 k5 w$ B0 X: p20、为了执行更多的程序,计算机需要" n: w n1 `5 v% H. v
A.更大的硬盘9 W8 Z: Z+ o8 I
B.更大的内存8 @+ H% l! S* n5 ~9 X- X7 L
C.更快的CPU
9 s; v7 E: t1 F% ]+ m' I3 D D.更多的CPU- p: A: |5 R1 s
单项选择题
2 D0 f6 S1 F. `+ o21、操作系统是一种, @- f$ o" v$ X# F; L; n* H
A.通用软件
3 n9 [8 b9 M& Y3 S/ q) ~$ O4 e B.应用软件
, Q# {; `) P* V. b& @4 _/ H C.软件包
# M5 a" C' G6 Y; X D.系统软件
) g, o, b; n8 m! E! Z5 T- Y( s3 N) |& y单项选择题
0 ]5 f$ Q* @$ e6 ~: `6 t" Q3 G( v22、段页式存储管理中可以以( )为单位进行内存代码交换到外存。" T7 I, s$ m; j4 X* K8 \
A.页
% N" K& L* Q" o B.段% j! w. w2 Y4 J7 ~& O9 ^( B8 \
C.分区* ? W( Y- B/ j6 `% @% {* G
D.段和页+ H7 O6 ]: r# c b# I# K
单项选择题
# U* n. f5 G1 C23、分时系统中没有( )概念1 Q. I! i2 {2 _# G! P- x3 V* i
A.进程 f2 i4 u+ F, g* T. i) P( p
B.JCB
4 ^, J, B/ a' T C.中断2 Y& _) J6 n1 k2 p1 E
D.缓冲区* }/ r/ c0 u6 G: h6 E, n
单项选择题
, C. f$ v" u S' o9 D24、有SPOOLING系统不正确的叙述是( )* h! \ k! b) {' G& W
A.也被称为外围设备同时联机操作; q# S/ d' o( ~7 d% G0 N( `" I
B.需要通道或DMA等硬件支持
( R; O2 V9 N; [ C.需要在硬盘上建立输入井
/ O- X2 S. C* A D.是一种特殊的直接耦合方式* d5 m; }8 d. `' H
单项选择题
7 Z3 n8 x4 A! V. y! X- G% G. k& {25、Unix中用于创建进程的系统调用是( ) ; c* N' _. ~& g. z, q h
A.Generate()
3 L7 W1 _: A. ~8 W B.Copy()
! f) W+ z8 o/ T/ Z$ P: W+ X C.lone()
- o6 J; T/ t' |9 n& v3 s( Y D.Fork()
" s# m' }- z; S. \% G% G/ s单项选择题
- x, |( W5 n% z& g/ t9 j% L26、虚拟存储器的最大容量是( )3 l+ B# G! F5 `4 d9 W
A.由作业的地址空间决定
# V2 t; {# a: ~7 \6 w8 ] B.是任意的
- {+ v; k0 `; b& F8 f5 W% H: W C.由计算机的地址结构决定的" o& S7 i7 s* C- n8 h, s
D.为内外存容量之和3 r s5 g2 l' }
单项选择题. @& w* |8 @! u! a1 ]! s+ [5 f
27、虚拟存储器是指: ( )
! |6 g! R6 V; @2 b7 Q: @, R A.进程所占据的所有内存" D/ w& p" B ^+ X* W+ {
B.进程占据的外存" ?. }9 N/ m$ c" f& f8 w) e# C
C.进程占据的内外存之和# K9 }1 o/ @; f8 {, q/ X* B- D0 l
D.虚拟地址组成的虚拟空间- {- I# t) j: O5 l
单项选择题
3 N* ?' g |& U, {; P28、下面的叙述中正确的是( )。
' W# N2 j) R& }, k7 X6 d Q A.操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同
" u& V& v5 ^& u' Z: k' A B.为了避免发生进程死锁,各进程只能逐个申请资源
0 q1 E8 ^. X- r; A2 F C.操作系统用PCB管理进程,用户进程可以从PCB中读出与本身运行状况有关的信息8 B( u+ \' V; g* w5 [. k5 C3 L
D.进程同步是指某些进程之间在逻辑上的相互制约关系4 T0 n6 S6 x9 a! m# I
多项选择题
1 ]% U/ a0 [5 ?3 J29、比较常用的页面置换算法有( )7 |9 w% e' v3 o, Z2 ^$ r( c% f/ X5 j
A.理想型淘汰算法% A! D2 w' i; B2 f w
B.随机淘汰算法. H1 _+ H9 [3 g" z7 @ L! m; M6 `
C.轮转法
# u( [" w3 s0 ]7 G5 Y: o4 W D.先进先出法
$ E9 A) m" S# [' _* \; ?7 J多项选择题
* T4 v8 S) g5 w$ S( |- a4 b30、提高系统性能,解决抖动问题,可以采用
% } S, B, \- g, b" W$ j A.增大内存7 ~" i# k/ I% u. Z3 K
B.采用速度更快的外存
+ H7 V4 y8 |& _ C.使用速度更快的内存,加大内存相对于外存的速度优势
" J1 {7 N) {" A1 n* b K2 n, T; \' \ D.改进淘汰算法
, H7 q( H- {5 o7 o& \# E& T多项选择题6 c) {4 X/ ]; e' Y# b: ], E+ u8 K
31、多道程序系统中程序执行环境的特点是3 B% Q* ^7 B7 t$ A7 Y
A.顺序性6 c: l* E5 ~6 V4 T" W
B.独立性# f- U% N3 a/ a+ {
C.并行性6 W1 u! Z. ]/ n' l; R8 x% N5 u$ C1 A
D.随机性
* H% m& b( |1 b' [! l多项选择题
8 T9 ]1 E) C: y# `3 F32、数据传送控制方式有哪几种( )
6 ]0 a+ Y/ U ?; L2 F- ?* _ A.程序直接控制方式5 ~0 d& T9 o' i* z ^0 V1 f# u. R
B.中断控制方式1 x. G [7 R: Q2 ~4 B
C.DMA方式
5 r: q3 z* j) a5 l m D.通道方式
+ p- T3 K0 _! {* h多项选择题
4 J7 j% N9 T; S ]* s33、文件的物理结构有哪几种( )
, s( ]1 j$ E& T% S0 |) C A.块式文件
7 u0 G/ ?7 G0 |7 V/ j5 Q B.连续文件" v) u0 N: `+ t5 ~( _
C.串联文件+ e6 {; M8 @" G! q# v( O. M
D.索引文件
4 x! S$ Y9 n% S/ {, u: f多项选择题. {6 r0 u, ^, f1 \
34、存储管理的主要功能包括( )
. e0 a% A5 G) w9 w( n A.在硬件的支持下完成统一管理内存和外存之间数据和程序段自动交换的虚拟存储
0 `8 z/ \0 z" C" W: @5 c% D! F: q B.将多个虚存的一维线性空间或多维线性空间变换到内存的唯一的一维物理线性地址" z: g- _3 E* G
C.控制进程上下文切换
' R" C! q$ |. D1 X D.实现内存的分配和回收
! F* e {/ b6 A多项选择题
* S. w2 z1 h/ }6 u0 I: i$ j35、文件目录中包含哪些信息( )
# L6 k6 v" H! u& f6 f0 F1 L, g. S8 P+ } A.文件名+ ?- A( \& _. B. z7 c
B.文件内部标识* z) U3 j, o7 h) v
C.第一个物理块的地址
5 o: p% c9 C2 j: O D.文件管理信息1 w C* _% w4 i# X
多项选择题
" }6 P& {5 `) I4 C0 g/ M# G# E36、进程调度应具备的功能有
1 d) b. R; e, C A.记录各进程的执行情况
! L! ^- M M6 r$ B2 n9 H. B B.进行上下文切换
0 Y# f, s0 Y" r" n/ i6 T C.选择占有处理机的进程) z2 Q' d8 y6 q% p
D.创建进程# i$ |8 v1 n( @7 y3 R3 e
多项选择题8 n0 N D1 {* M
37、并发进程间的制约有哪几种( )
. J9 \. @* P' }: f' o A.直接制约( u( R) E' ?5 P+ J- A' ]% x
B.间接制约
) D7 |- P4 H; P7 L- B5 y C.冲突制约
! f: A1 z: [. l8 O- A8 N D.同步制约
# a3 \+ v$ ]; @4 U ?) t1 I" @; U多项选择题# K$ w! p. L1 O5 g& M
38、线程和进程的主要区别是:( )+ z% k1 A U, X
A.线程只是处理机调度的基本单位,进程是资源管理的基本单位。" C( N; N S; ]7 }* `* [, l
B.以线程为单位进行处理机切换和调度时,处理机切换的时间较短,从而处理机效率也较高。
/ ~" L/ M3 `$ X1 Y8 C1 y' i1 J; U6 x C.进程为单位进行处理机切换和调度时,处理机切换时间长,资源利用率低。
; x% A$ R" _" T( \/ b D.进程有自己的状态.也有相应的同步机制,而线程没有相应机制。9 g5 C. I _: C7 x( `
多项选择题8 k4 R& A' E q2 x0 B" z
39、操作系统的基本类型是( ), C8 W2 p: S* [2 N2 W1 \+ ~
A.批处理操作系统/ ^8 a+ C# f/ \$ L) f
B.网络操作系统3 z9 w! x, C* W5 Y9 O+ c
C.分时操作系统9 s" ^- f6 X4 s' r% ]. s
D.实时操作系统
' I5 b) _( R3 L多项选择题6 g; a0 h* o3 B( |8 K
40、处理机调度一般可以包括:( )0 d4 d& y' P. F
A.作业调度
7 n2 A- O. B4 L# ] B.内存调度
$ m- i2 z7 S: h1 | C.进程调度
4 n; G" A2 S+ C7 S, @$ Q D.线程调度
0 ]& g+ Z- a/ _1 N j4 T多项选择题
: v3 A8 q% e0 \41、实现地址重定位的方法有哪几类( )9 S3 G/ O' z* Q1 g/ I: R& n7 x
A.静态内存重定位0 E2 f5 d/ c+ U7 [) Z: h
B.静态地址重定位5 Q- A0 m# r' z _4 f8 W
C.动态内存重定位" I5 f. r9 f! c4 O& {8 c
D.动态地址重定位
5 {7 X: w! c/ {/ o; }多项选择题. i' Y" V+ k$ X9 z$ ?
42、文件的逻辑结构有
( o5 V, V9 x6 U% W, t$ {5 m' x A.连续结构
( e) o4 ?' y6 r+ |" O B.索引结构4 w6 a' P7 R: l9 |
C.串连结构
% \4 D5 `. t9 R$ G D.多重结构
' i& w& g' d7 ?( Z多项选择题: D) ?, v- d/ k
43、按文件的组织形式可以把文件分为( )几类1 h0 U" m- y# M+ [/ C& W
A.普通文件
$ J5 X0 L/ a! }! \ B.用户文件3 `2 K' {" ~, a1 r+ S' e
C.目录文件' W, K6 Y- t. i' ?, N) N# r
D.特殊文件
4 i/ e0 B) U2 @判断题9 n4 n2 O2 Q& {1 Q8 x& B+ L
44、进程具有并行特性(独立性、异步性),而程序没有。! a9 r0 j! I6 i) x
A.√
' |# O' P! q/ G# P0 Q B.×
' o' S( v2 R3 s1 P判断题
" u3 }: Z1 ]! ^5 j45、陷阱也是一种中断,是处理机和内存内部产生的中断。
4 j h% E5 ]7 [8 s A.√
% I( y6 @" K7 {0 H7 M B.×
2 R9 d* t2 a' m& F8 P0 |& W判断题
M. T9 e4 [7 Q8 w7 J5 m; b46、程序的并发执行将导致最终结果失去封闭性广这话对所有的程序都成立。
7 T# C8 W* D$ L2 i/ M A.√# c# L% F! K/ K
B.×
; | M! y# g1 Z/ B h判断题
; B2 k9 T8 [9 G3 Y47、批处理操作系统也具有进程调度功能。9 V# B4 V6 Y! W' p
A.√
+ `* m C1 V& b B.×! g$ ?, |; ^/ o* k N" w$ {) y
判断题
1 D; \7 J7 }& ?! I5 f& P6 _1 w48、操作系统中临界区是一段缓冲区,用于存储临界资源。
9 e, b9 H6 |6 Z9 W A.√) T/ H8 T3 k! g: H4 E
B.×: W7 x7 v e s5 `' ]
判断题
8 n% t5 j9 c9 G49、进程是程序的执行实体,进程又反映了系统的动态性。0 B, J$ \7 r* c; V; E
A.√
' S( F- G! z9 H+ f9 G: D B.×
& d& V" B# D1 m6 d8 O2 q7 b判断题( S/ J- f3 H" D7 Y. Y& X
50、分时系统是把处理机的运行时间分成很短的时间片,按时间片轮转的方式,把处理机分配给各进程使用。 G4 p$ N: B' s9 `, o, t z3 I
A.√* h5 W1 R! u; Y+ A& [. Z
B.×- z6 S9 F! F# {& c
判断题& V, E; s6 e& x
51、批处理操作系统运行速度慢于实时系统。
& J: u: x+ K9 `. X* ~ A.√
. t8 n! P: w: g3 G2 [ g B.×- S% z4 ^6 p" F6 a' \+ W1 Z; Y& t
判断题* f5 }* z7 M+ J6 y+ X" E$ ^; h: q
52、一个进程是由伪处理机执行的一个程序。, n3 `0 E9 W) O5 N
A.√/ _9 P+ v) t) i- @, _, y
B.×9 G3 V& _+ o' \
判断题/ h& M) W0 k* X. \$ Z7 j
53、引入缓冲是为了匹配外设和CPU之间的处理速度,减少中断次数和CPU的中断处理时间,同时解决DMA或通道方式时的数据传输瓶颈问题。
/ D8 H" S, R0 n4 H" W( L+ r A.√ ^; F5 ]; u0 N7 Z- X' |% b& O& H
B.×
% e3 Z1 f8 P( p判断题
/ {# q8 p5 [8 F7 l2 N% L9 r) Y; f54、操作系统一般不提供编程接口。& O; I& }$ B; c; }; u
A.√
" I, f N* |" e# b6 T( l: @7 L! T6 {4 [8 r B.×3 `. l: x0 g& b' L+ w
判断题
' u5 H9 L4 O8 F# c: \. n/ }" I55、分时系统中一般不存在处理机调度。
2 H& U+ t, h5 |! ?0 _ A.√
. l. l& T6 U! Z z3 F+ L B.×
, j; r. K+ k0 q# R2 D5 M判断题- t3 h. E) U5 S2 x
56、操作系统的是计算机内的第一层软件,其他应用软件都在其上运行。; ?3 _2 m0 j" {- ?/ N
A.√/ n& \3 j: B2 ]5 y0 L- _$ s. b
B.×7 \% e+ B/ `$ v+ d2 U& q6 F( k1 ]& V- k
判断题
; h" f! l, x' c' y, }% v57、批处理系统的作业中不包含进程。" ~8 j. n" H7 G ~' M$ @ k
A.√
0 M% d; I: i7 i# ^$ Q! M) P0 A B.×; z7 a7 s/ ?# i, s6 W8 q# H
判断题% m( J4 `; T+ G8 q9 a5 P* ]" w. W
58、操作系统中多道程序和并行处理是相同的含义。
$ S9 R& ~' G. C" |" z( E A.√+ z5 s( [9 s# k! p
B.×
2 [/ J# H$ O' b# B7 v( A论述题
L; }* s/ C; q9 L! B `59、假设有4道作业,他们的提交时刻及执行时间由下表给出:作业号提交时间(小时)执行时间(小时)110.002210.201310.400.5410.500.3计算在单道程序环境下,采用先来先服务调度算法和最短作业优先调度算法的平均周转时间和带权平均周转时间+ j" O0 {7 u/ N& M. n+ j. b$ M
& ?: [" w, X q
论述题9 ?2 A5 [$ k+ o6 \; g
60、有一个飞机订票系统有两个终端,分别运行T1和T2,请写出售票进程T1和T2使用P,V操作的互斥过程。
s9 R- i% n7 x6 S0 t: C |
|