|
《操作系统导论》期末考试A卷$ w% I! y" o4 R) F: q# q
7 X0 j8 K; y3 b* ~
姓名: 专业:
& l8 z. z' h' i, c4 Q: W5 l学号: 学习中心:1 V) A( c0 b6 \: u0 n6 w. {) v8 O
成绩:
- F+ m( e( C3 \% }6 X& u% ^6 F7 n1 p5 R( N' H0 W+ D, j7 w
一、更多资料下载:谋学网(www.mouxue.com) (更多资料下载:谋学网(www.mouxue.com)2分,共30分)
* B& @2 L) h: A4 L' L2 T" C) i1 2 3 4 5 6 7 8 9 10
! y- }# i+ x/ u# U w/ p
, u; W' `0 U# M5 S2 U# R8 x2 Y11 12 13 14 153 D) {3 i! f; h+ ?, p
+ k2 `, U" v, P1.采用动态重定位方式装入的作业,在执行中允许( )将其移动。
2 f+ G0 G3 o& d& ^) Q; r A.用户有条件地 B.用户无条件地 ' M" B7 Z g# D( i; y, i- Z
C.操作系统有条件地 D.操作系统无条件地 ) U5 a6 w; {7 C2 ?# g- S9 e
2.如果允许不同用户的文件可以具有相同的文件名,通常采用( )来保证文件存取的安全。 & E/ ~" ^; X h
A.重名翻译机构 B.建立索引表* G3 \: i# Z# e, b! a
C.建立指针 D.多级目录结构 * a7 {( \% \# a* y( g- I
3.在单一处理机上,将执行时间有重叠的几个程序称为( )。
. B2 ? K& _9 x3 oA.顺序程序 B. 多道程序& ?2 V; X# F$ j2 \, N: T( T
C.并发程序 D. 并行程序3 o0 c+ v }: v" z2 _ y
4.为了提高设备分配的灵活性,用户申请设备时应指定( )号。
; ]- i1 l4 O& r7 B; F A.设备类相对 B.设备类绝对 C.相对 D.绝对
* t$ z7 t! c% K( o+ O5.文件系统中,目录管理最基本的功能是( )。8 x6 [0 G' I6 A: e; Z0 j+ B, u
A.实现按名存取 7 X2 G/ `1 Q6 F2 N
B.管理文件存储器的空闲空间& G( R1 v9 }, S) X X" v
C.指出分配给文件的盘块的地址3 h, }8 @; k- ]" J) f
D.管理文件存储器的空闲空间,并指出分配给文件的盘块的地址
! m4 }4 ?+ F/ J4 a7 n' y6 |8 `6.一作业进入内存后,则所属该作业的进程初始时处于( )状态。
0 V: @) z! E+ n A.运行 B.等待 C.就绪 D.收容 1 X/ C9 J2 X+ c& @" H( R$ W
7.临界区是指并发进程中访问共享变量的( )段。 & f! I2 c6 ~0 H8 [' C
A.管理信息 B.信息存储 C.数据 D.程序
5 ]: E% U N: f$ @& B' t8.UNIX系统中,进程调度采用的技术是( )。
& U' ^4 H8 g4 }. {/ l A.时间片轮转 B.先来先服务 * X4 r2 w f5 X- f: h5 @: p/ {
C.静态优先数 D.动态优先数轮转法& o; v3 ~1 t0 t' {. B/ r7 Q
9.UNIX系统中,文件存贮器的管理采用的是:( )。
- o3 O' u# s0 l1 e( t A.位图法 B.空闲块表法
, i2 N, [7 G$ Y& J C.成组连接法 D.单块连接法
: A" k/ o) [6 e0 H2 h( h( i10.由固定分区发展为分页存储管理方式的主要推动力是( )
6 g$ c# ]3 o5 X0 O0 jA.提高内存利用率 B.提高系统吞吐量- _2 m0 h' M8 \; B. C1 M
C.满足用户需要 D.更好地满足多道程序运行的需要
& f& B6 y& C8 y8 \! h7 A" c" G' b+ z11.下列用于实现虚拟设备的技术是( )。
1 B! o; N& p J5 [! m. A$ E. h5 jA.PCB B.DMA C.SPOOLing D.FCB& `2 S6 |/ e0 [
12.破坏“部分分配条件”主要用于实现死锁的( )。
5 {" q- E8 X' c, oA.预防 B.避免 C. 检测 D.恢复
& z+ _& |3 q& ]$ e/ ]13.一个实行分页存贮管理的系统,内存块长度为2K,现有一作业其地址空间大小为5K,那么该作业装入内存后的存贮总量是( )。3 k6 M- t6 B; f3 X: P- n
A.4k B.5k C.6k D.7k4 U* g+ n: ]5 ]7 G& W; O3 B' J& @
14.假设有5个进程竞争同类资源,如果每个进程需要三个该类资源,则至少需要提供( )个资源,才能保证不会发生死锁。
& C% Z. z7 d$ @A.9 B.10 C.11 D.12
2 Z, Z6 {) ^8 O15. 假设磁头当前处于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是( )。! S3 K- X2 }9 O7 C$ G- M
A.110,170,180,195,68,45, 35,12 + U/ k& A7 z6 I/ A O$ P* u
B. 110,68, 45, 35, 12,170, 180,195
1 W5 I6 @ W; m& i! d5 JC.110,170,180,195,12,35, 45,68 4 Z& B( ?! q1 J* ]
D.12, 35, 45, 68, 110,170,180,1959 G* T C, H2 S7 P5 Z( f! [
二、 填空题(每空1分,共20分)+ p9 w1 U: M6 D5 H$ p2 F( j3 N3 e" o
1.设备的输入/输出控制方式分为:程序I/O方式、 、 、 。+ J k2 M2 y7 b
2.一个被创建的进程包括 、 、 三部分,且这个新创建的进程处于
7 F8 m* u. _& _" K: W' P- e 状态。+ X( w& }' c& h( K, q( l
3.逻辑文件有 和 两种形式。
* q' J: o% l8 u" ~! k0 k4.文件在磁盘上面存贮结构主要有 、 和 三种。- q! K" h p* _: ^( \2 R G. s
5.有一个含8个盘片的双面硬盘,盘片每面有150条磁道,则该硬盘的柱面数为 。: M" ]1 t3 k0 ^$ v/ j
6.一个作业要想得到处理机执行,必须经过两级调度,第一级调度是 第二级调度是 。% z& k* F! p/ q9 x
7.如果生产者消费者问题中共享的缓冲器的容量为8,物品存入缓冲器的同步信号量SP的初始值应为 。
* T& ~7 \# O! b- l D1 `$ g- u8.如果有5个进程共享同一程序段,每次允许3个进程进入该程序段,若用PV操作作为同步机制则信号量S的取值范围是 。/ S Z$ Z0 L4 d
9.信号量S的初始值为10,在S上调用了8次P操作和6次V操作后,S值为 。
2 n. w; }1 |6 T/ N4 E10.对信号量S作P操作的定义P(S)是 。- J, J# d, u3 T) K0 y
11.主存储器与外围设备之间的信息传送操作称为 。* U& L8 G. G( b. W
三、更多资料下载:谋学网(www.mouxue.com)(更多资料下载:谋学网(www.mouxue.com)5分,共20分), }& u% r- c0 p. T6 Y
1.什么叫进程同步和互斥?举例说明。 ( h& ^- v) W* n
2. 什么是缓冲?为什么要引入缓冲?
! X) f4 M, k5 m! {9 h) m3.试说明资源的静态分配策略能防止死锁的原因。7 [' ^- u; u. b5 g! ?! A( h6 [
4.什么是抖动?产生抖动的原因是什么?
7 R, W2 L( { `! U/ x四、综合题(更多资料下载:谋学网(www.mouxue.com)10 分,共30分)
, S6 A t( o/ G2 h" j, ~0 T1 w1.设有N个计算进程和M个打印进程共享一个缓冲区。计算进程不断地把计算结果送入缓冲区,打印进程不断地从缓冲区取出结果并进行打印。要求:既不漏打也不重复打印任一结果,且N>1,M>1。请用PV操作描述上述进程间的同步与互斥关系。
& w& h z# w0 l) F2.SPOOLing技术如何使一台打印机虚拟成多台打印机?" q- s- k( d( j
3.考虑一个由8个页面,每页有1024字节组成的逻辑空间,把它装入到由32个物理块的存储器中,问:1)逻辑地址需要多少位二进制来表示?
1 l& Q/ x6 d) V; m2)绝对地址需要多少位二进制来表示?8 G6 _! T, v/ K$ A
! I5 s& {3 U7 Z. Q! n) I% K
|
|