|
《操作系统导论》期末考试A卷$ s! [5 [' k A( L
0 u/ N3 [- t5 p姓名: 专业:4 C( E* }2 L/ M& T
学号: 学习中心:
/ p) O4 m. `! z成绩:& M! s* v0 C6 G: `' B) t
; @. h7 h1 X: m3 N+ F. Y; X6 Z
一、更多资料下载:谋学网(www.mouxue.com) (更多资料下载:谋学网(www.mouxue.com)2分,共30分)% m _7 ^6 ~0 x, |% J! |
1 2 3 4 5 6 7 8 9 107 r* g4 |) u) j& S( b: C# U
9 q; L! d) t3 z5 S% S2 x0 j2 d" R11 12 13 14 15
5 b/ y/ W8 q/ v8 z/ `8 [! F 3 W3 V9 w7 z4 A8 s6 C
1.采用动态重定位方式装入的作业,在执行中允许( )将其移动。! D8 ~6 z: L, M; R
A.用户有条件地 B.用户无条件地 1 P1 F; \, k* N j& u
C.操作系统有条件地 D.操作系统无条件地 7 v( A" ^" r+ n1 n) M1 D" ~% M8 @
2.如果允许不同用户的文件可以具有相同的文件名,通常采用( )来保证文件存取的安全。 3 R- X, _. y( D/ Z3 m
A.重名翻译机构 B.建立索引表7 H3 K" J2 R8 `) b$ s* h6 u% W
C.建立指针 D.多级目录结构 9 b F7 g2 Y' e9 G- }& m& a$ q
3.在单一处理机上,将执行时间有重叠的几个程序称为( )。
# B1 T O3 W8 Z( ~0 Q Y* a# P, K4 q$ lA.顺序程序 B. 多道程序6 w: I% }8 J0 J( T6 ]3 q
C.并发程序 D. 并行程序
G. p# w( A- N8 B4.为了提高设备分配的灵活性,用户申请设备时应指定( )号。. D- _: I7 O/ u$ r
A.设备类相对 B.设备类绝对 C.相对 D.绝对 3 n0 i8 f& Y) {5 n l
5.文件系统中,目录管理最基本的功能是( )。6 Z+ C3 \" c$ G5 O# h# d
A.实现按名存取 - L3 i4 b* b& Q$ P( z
B.管理文件存储器的空闲空间
+ d0 m) r" c' V6 y) K5 D/ TC.指出分配给文件的盘块的地址
$ v n2 J. L+ N1 a7 A2 m! s7 ^D.管理文件存储器的空闲空间,并指出分配给文件的盘块的地址; R8 f) _4 c3 R
6.一作业进入内存后,则所属该作业的进程初始时处于( )状态。$ H8 u) W, Q) p+ F
A.运行 B.等待 C.就绪 D.收容 2 s; r$ `4 Y9 M& x) J* P
7.临界区是指并发进程中访问共享变量的( )段。
' n# o y' h7 k# M+ W/ O A.管理信息 B.信息存储 C.数据 D.程序 5 J2 k" f' D% N- j/ l. }
8.UNIX系统中,进程调度采用的技术是( )。4 ]6 X& i# A0 M% a
A.时间片轮转 B.先来先服务 - g4 v! s& L! D0 q: U8 c6 C
C.静态优先数 D.动态优先数轮转法# s7 g8 {/ }& u
9.UNIX系统中,文件存贮器的管理采用的是:( )。. `2 q/ D* p8 @+ g
A.位图法 B.空闲块表法* _; S* H- x% s9 B6 u8 p* F& {
C.成组连接法 D.单块连接法 % P% ^/ W& s% i+ M; d; F
10.由固定分区发展为分页存储管理方式的主要推动力是( )
( J0 R3 e4 T5 C% ]( R7 FA.提高内存利用率 B.提高系统吞吐量* a- ^+ n0 }2 d% y- e4 |1 P% y
C.满足用户需要 D.更好地满足多道程序运行的需要
+ i3 x8 m4 s$ P11.下列用于实现虚拟设备的技术是( )。; C, v0 j+ _0 r6 {: X
A.PCB B.DMA C.SPOOLing D.FCB
* r# m9 G* G' s* l12.破坏“部分分配条件”主要用于实现死锁的( )。
# U4 I, `7 Y. Q* YA.预防 B.避免 C. 检测 D.恢复! T! u8 w) M& U) J/ r
13.一个实行分页存贮管理的系统,内存块长度为2K,现有一作业其地址空间大小为5K,那么该作业装入内存后的存贮总量是( )。+ c% I$ W2 }$ u0 m6 M5 z1 {2 k1 I& P# q
A.4k B.5k C.6k D.7k
0 |- r2 [+ ^4 F: s4 _14.假设有5个进程竞争同类资源,如果每个进程需要三个该类资源,则至少需要提供( )个资源,才能保证不会发生死锁。
7 z3 k* {' v1 h$ p9 Z3 SA.9 B.10 C.11 D.12
- \7 Q! e; ~- B1 {15. 假设磁头当前处于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是( )。
6 o. R" a0 k! i, R' ~A.110,170,180,195,68,45, 35,12
. U7 y) V( j: i& ~6 v6 ]5 w( kB. 110,68, 45, 35, 12,170, 180,195
( E3 L8 j% r) Z) e) Y* kC.110,170,180,195,12,35, 45,68 1 q" H* f9 Z2 \& _
D.12, 35, 45, 68, 110,170,180,195
7 p8 ^) S+ N' M/ f u# R6 T# G二、 填空题(每空1分,共20分)3 E4 ] `, f1 k9 Q0 r
1.设备的输入/输出控制方式分为:程序I/O方式、 、 、 。0 ^7 F. j$ }1 F, d. j6 y, |. _
2.一个被创建的进程包括 、 、 三部分,且这个新创建的进程处于) x( W- @$ S; A% H2 g& S
状态。
! v( `! j9 P7 E3.逻辑文件有 和 两种形式。0 x9 ?1 I/ R0 Z! B7 o+ L
4.文件在磁盘上面存贮结构主要有 、 和 三种。) A% I2 ~' {: Y4 K/ t% k- Z' i, T3 N
5.有一个含8个盘片的双面硬盘,盘片每面有150条磁道,则该硬盘的柱面数为 。
! N. V, m3 M- U% F: Z6.一个作业要想得到处理机执行,必须经过两级调度,第一级调度是 第二级调度是 。
- x# ?6 b+ o* U7.如果生产者消费者问题中共享的缓冲器的容量为8,物品存入缓冲器的同步信号量SP的初始值应为 。
! ? x9 I) f- H+ j0 z* M' V8.如果有5个进程共享同一程序段,每次允许3个进程进入该程序段,若用PV操作作为同步机制则信号量S的取值范围是 。9 ~8 x" P( A+ j
9.信号量S的初始值为10,在S上调用了8次P操作和6次V操作后,S值为 。" J+ m; } ~( M: x; l! W
10.对信号量S作P操作的定义P(S)是 。: ^ v' f7 |. I n' N, J' U
11.主存储器与外围设备之间的信息传送操作称为 。$ ]& ^8 S$ H" j+ k7 O% C4 K
三、更多资料下载:谋学网(www.mouxue.com)(更多资料下载:谋学网(www.mouxue.com)5分,共20分)
4 K I: G; f& G! ^1.什么叫进程同步和互斥?举例说明。 0 D3 K' ]) s3 q& M* f0 I) n0 x# W
2. 什么是缓冲?为什么要引入缓冲?# J6 P7 w5 M8 I+ E$ E
3.试说明资源的静态分配策略能防止死锁的原因。2 W, F2 @8 n7 F
4.什么是抖动?产生抖动的原因是什么?
; T) S) m7 Y1 X. J四、综合题(更多资料下载:谋学网(www.mouxue.com)10 分,共30分)
5 ]/ j. U* g+ v( K" ]& U( P& b1.设有N个计算进程和M个打印进程共享一个缓冲区。计算进程不断地把计算结果送入缓冲区,打印进程不断地从缓冲区取出结果并进行打印。要求:既不漏打也不重复打印任一结果,且N>1,M>1。请用PV操作描述上述进程间的同步与互斥关系。 3 G* X2 O2 T$ Q- W
2.SPOOLing技术如何使一台打印机虚拟成多台打印机?: S9 w% C4 f9 `$ |
3.考虑一个由8个页面,每页有1024字节组成的逻辑空间,把它装入到由32个物理块的存储器中,问:1)逻辑地址需要多少位二进制来表示?+ ^, u; U2 t T' ]' n
2)绝对地址需要多少位二进制来表示?
2 z( i) V) C% o
; J2 Z' X2 Z& T) \/ x" f& W |
|