|
《操作系统导论》期末考试A卷& ] C3 H: p3 y7 }1 g
6 t. v: L" [' C/ k1 R% w& I% O姓名: 专业: N8 @* W, G2 s: n' _; Y5 ^9 G
学号: 学习中心:4 q# e0 B" s* m: ?" P
成绩:
, V4 U, R' s7 L/ ^; o% z! C7 v( _& l, s. L
一、更多资料下载:谋学网(www.mouxue.com) (更多资料下载:谋学网(www.mouxue.com)2分,共30分)
* }5 P% ?3 W0 G1 2 3 4 5 6 7 8 9 10- |" P3 j* f7 ]4 v4 g* e9 d1 R
4 T- g8 n- r5 G7 @. V' E: U
11 12 13 14 15
+ U! r% c' x0 K+ h! V
e9 r5 n3 S0 c- W1.采用动态重定位方式装入的作业,在执行中允许( )将其移动。/ h% i* M9 e, P" N- L1 Y0 R! n
A.用户有条件地 B.用户无条件地 2 E, Z2 K% Y( E l# ]: j
C.操作系统有条件地 D.操作系统无条件地 / A" i' @5 X r% O$ C6 }( ?
2.如果允许不同用户的文件可以具有相同的文件名,通常采用( )来保证文件存取的安全。
2 i8 }/ o( U6 q# C3 `$ h A.重名翻译机构 B.建立索引表* ]: T; _0 |; l0 r$ Q# |
C.建立指针 D.多级目录结构 : `! H7 I. G- `8 F
3.在单一处理机上,将执行时间有重叠的几个程序称为( )。
, V* @3 o1 y( y7 ZA.顺序程序 B. 多道程序
% p# b5 L/ G6 M2 ?8 OC.并发程序 D. 并行程序
& k( W7 |! s- w. [1 L( ~4.为了提高设备分配的灵活性,用户申请设备时应指定( )号。- e- ~ h7 }- h
A.设备类相对 B.设备类绝对 C.相对 D.绝对
) O" D* O# Q3 I; v# c. r- m5.文件系统中,目录管理最基本的功能是( )。7 D N4 a4 ?6 e8 `/ T( y5 c9 P6 A4 `
A.实现按名存取
+ {: E$ p' ?2 d2 D: N! }& s B.管理文件存储器的空闲空间
/ P9 B3 x, ^1 Y; w! TC.指出分配给文件的盘块的地址
1 o. i! ~% z. p$ |D.管理文件存储器的空闲空间,并指出分配给文件的盘块的地址+ z* K3 I, |) d8 q
6.一作业进入内存后,则所属该作业的进程初始时处于( )状态。
1 @& }) t, m" f( [ A.运行 B.等待 C.就绪 D.收容 - c$ E4 T& E' v2 H% `- R- [
7.临界区是指并发进程中访问共享变量的( )段。 , \, O" ]/ p2 P Y
A.管理信息 B.信息存储 C.数据 D.程序 2 w+ p) J2 E5 }/ j6 v& l
8.UNIX系统中,进程调度采用的技术是( )。 L5 H) W3 `+ {3 ~! n
A.时间片轮转 B.先来先服务 4 z, W/ D/ q2 v) {. {
C.静态优先数 D.动态优先数轮转法
; @% t8 T' r8 e6 S+ T/ N* g9.UNIX系统中,文件存贮器的管理采用的是:( )。8 g. y7 [# t# c6 u3 `' j
A.位图法 B.空闲块表法 z8 q6 S, H, D# V
C.成组连接法 D.单块连接法
! l, X$ i ^% C' J; C& T! i( I5 P, ^10.由固定分区发展为分页存储管理方式的主要推动力是( )
+ T; P& }! n0 S# X* ~A.提高内存利用率 B.提高系统吞吐量* Q& l$ m% K o" X$ O
C.满足用户需要 D.更好地满足多道程序运行的需要
, m+ H h* x& s$ Z2 w11.下列用于实现虚拟设备的技术是( )。1 _1 d7 Z- c) D! A) z3 [5 D2 N2 y' q
A.PCB B.DMA C.SPOOLing D.FCB- e3 p8 P* M$ p" h+ r4 z: w4 W& w
12.破坏“部分分配条件”主要用于实现死锁的( )。2 s. O& Y, y: H: m% q" t Z- b. g
A.预防 B.避免 C. 检测 D.恢复
6 f6 y, B5 G! H# t" f& I) p13.一个实行分页存贮管理的系统,内存块长度为2K,现有一作业其地址空间大小为5K,那么该作业装入内存后的存贮总量是( )。( i$ ~$ o& L$ W; [ J) U
A.4k B.5k C.6k D.7k
) \% [) R+ [( ~' R14.假设有5个进程竞争同类资源,如果每个进程需要三个该类资源,则至少需要提供( )个资源,才能保证不会发生死锁。& ^3 Q8 ]: C, r# I" F& U
A.9 B.10 C.11 D.12
, Q G6 ^4 N: }1 x, l# h15. 假设磁头当前处于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是( )。
+ h6 Q/ Z7 F4 m& Q' eA.110,170,180,195,68,45, 35,12 : n9 l+ n7 E: _3 B
B. 110,68, 45, 35, 12,170, 180,195 I) F5 o% O- `) ~. k; k: B- Q
C.110,170,180,195,12,35, 45,68 ( w. E" Y/ a$ n- @2 d" }0 e. K
D.12, 35, 45, 68, 110,170,180,195
- A- u9 U$ U8 S3 K2 j二、 填空题(每空1分,共20分)
8 @1 V; `0 _. U1.设备的输入/输出控制方式分为:程序I/O方式、 、 、 。
9 \/ a' O* Y) j: v+ }$ r4 i9 F5 X2.一个被创建的进程包括 、 、 三部分,且这个新创建的进程处于
+ i4 p! N& `. h) m5 b 状态。
5 h" k; Z) s! x; f3.逻辑文件有 和 两种形式。# X. e Z$ u, v0 z, i5 F* W
4.文件在磁盘上面存贮结构主要有 、 和 三种。2 @( V1 P: O5 Z3 M
5.有一个含8个盘片的双面硬盘,盘片每面有150条磁道,则该硬盘的柱面数为 。
8 x' [1 o# ^# R$ o0 b# p! N6.一个作业要想得到处理机执行,必须经过两级调度,第一级调度是 第二级调度是 。
( ^' a0 O3 M5 Q4 A; ~) Q7.如果生产者消费者问题中共享的缓冲器的容量为8,物品存入缓冲器的同步信号量SP的初始值应为 。
; L7 }; L; L2 |: B; |8.如果有5个进程共享同一程序段,每次允许3个进程进入该程序段,若用PV操作作为同步机制则信号量S的取值范围是 。
2 d: ]2 O( N: m5 ]8 l! H7 N6 b6 L9.信号量S的初始值为10,在S上调用了8次P操作和6次V操作后,S值为 。* L5 k3 [* ~2 P; `, \
10.对信号量S作P操作的定义P(S)是 。
: K8 m% L4 ~2 D! R. Q11.主存储器与外围设备之间的信息传送操作称为 。; K3 i" I4 U2 Q* Y! `6 M( R1 [5 c7 E
三、更多资料下载:谋学网(www.mouxue.com)(更多资料下载:谋学网(www.mouxue.com)5分,共20分)* `9 S! y$ w% W) M5 ~
1.什么叫进程同步和互斥?举例说明。 / f1 i! |4 H. g% J# F" q
2. 什么是缓冲?为什么要引入缓冲?* Y8 E1 }1 V2 v% |6 v
3.试说明资源的静态分配策略能防止死锁的原因。9 t( R" E/ i8 M& H; r/ v. _% l& U
4.什么是抖动?产生抖动的原因是什么?
3 w! E" e8 p3 u3 P' |四、综合题(更多资料下载:谋学网(www.mouxue.com)10 分,共30分)0 t" e F. |- h4 s e
1.设有N个计算进程和M个打印进程共享一个缓冲区。计算进程不断地把计算结果送入缓冲区,打印进程不断地从缓冲区取出结果并进行打印。要求:既不漏打也不重复打印任一结果,且N>1,M>1。请用PV操作描述上述进程间的同步与互斥关系。
2 }, b9 M+ B% P9 i- h) B8 C2.SPOOLing技术如何使一台打印机虚拟成多台打印机?
8 q! F8 c2 E2 B8 p: p3.考虑一个由8个页面,每页有1024字节组成的逻辑空间,把它装入到由32个物理块的存储器中,问:1)逻辑地址需要多少位二进制来表示?( R( _) X2 E& I/ j" e
2)绝对地址需要多少位二进制来表示?
, Y8 O' `: ]: L/ Q1 h
o% i& }7 P1 }8 H |
|