|
《操作系统导论》期末考试A卷5 g7 Q1 L3 A7 a0 L
- m) `$ O& D8 n+ p
姓名: 专业:* Q2 C( [( `$ x* H9 V7 m" b& a" {
学号: 学习中心:, F# j+ V2 g6 U- b4 J- ?, F1 x/ L! c
成绩: |$ W! b; s, m/ q9 b* o. b
0 S b9 [; i( m' c一、更多资料下载:谋学网(www.mouxue.com) (更多资料下载:谋学网(www.mouxue.com)2分,共30分). r! I$ c% n* z2 e2 D! V
1 2 3 4 5 6 7 8 9 10
: s7 h' o$ k0 H( {8 H. g 8 O$ }$ }/ v# A% K
11 12 13 14 15
1 w# \/ q, F+ Q/ V9 A# b8 @% f, P0 L # F( y- `. m0 Z! y# `
1.采用动态重定位方式装入的作业,在执行中允许( )将其移动。9 B0 x0 o- h& @3 A3 z Z( ]0 H
A.用户有条件地 B.用户无条件地 ) Z) C# L4 _/ J& g" Q
C.操作系统有条件地 D.操作系统无条件地
, {* W; H8 D4 D/ [# ^3 f- d2.如果允许不同用户的文件可以具有相同的文件名,通常采用( )来保证文件存取的安全。 $ I) u3 V/ W. [9 n8 U
A.重名翻译机构 B.建立索引表
4 l( C) P4 L7 z3 {8 g% T4 ]+ ? M1 Q" q C.建立指针 D.多级目录结构
Y+ Q, m+ L- t. h" k3.在单一处理机上,将执行时间有重叠的几个程序称为( )。
9 C, O- X# o6 _! O1 EA.顺序程序 B. 多道程序' T8 H1 a* L4 ^( ~9 ^( |' Z
C.并发程序 D. 并行程序
. w8 S5 Y7 b* r W9 m. ^& Q) z4.为了提高设备分配的灵活性,用户申请设备时应指定( )号。
8 m7 d0 H+ g1 I+ U* s7 q A.设备类相对 B.设备类绝对 C.相对 D.绝对
' \; i9 P) j' {/ s5.文件系统中,目录管理最基本的功能是( )。/ q4 ]0 b' {, f6 Y2 @
A.实现按名存取
5 T+ @; j0 A# x/ v( Y$ n2 ~0 V B.管理文件存储器的空闲空间
, P& g1 v) }9 Y$ _) B6 K, EC.指出分配给文件的盘块的地址
, ]/ U- \. ~& A5 ^D.管理文件存储器的空闲空间,并指出分配给文件的盘块的地址0 m- g# R, G M$ S
6.一作业进入内存后,则所属该作业的进程初始时处于( )状态。
- n4 Q( {* c- p0 S* k2 q+ n6 e7 Y1 X2 E A.运行 B.等待 C.就绪 D.收容
* r# Q5 v0 [. m0 V: X7.临界区是指并发进程中访问共享变量的( )段。 4 e( [- n* m- _; t" M6 }% w
A.管理信息 B.信息存储 C.数据 D.程序 7 {: D" f- q2 v* l3 V3 ~
8.UNIX系统中,进程调度采用的技术是( )。 w4 h9 r$ ?% r# Z" p) H, n; c
A.时间片轮转 B.先来先服务 : i* @- O+ X! F) c- j: k. s( l
C.静态优先数 D.动态优先数轮转法0 W* e: L! j$ R7 l( y& |
9.UNIX系统中,文件存贮器的管理采用的是:( )。
3 E( ~6 Q; b- Y6 m- r" E4 w A.位图法 B.空闲块表法
; p3 ]2 t! s( N C.成组连接法 D.单块连接法
# m# e+ u* H0 G5 k/ ~10.由固定分区发展为分页存储管理方式的主要推动力是( )
+ K" z ^, |0 B- o" v" e5 JA.提高内存利用率 B.提高系统吞吐量
" s1 p, r6 w" |! _" q( {& Q" kC.满足用户需要 D.更好地满足多道程序运行的需要* u% j. O' F0 U! ^! K+ a
11.下列用于实现虚拟设备的技术是( )。
6 [6 l) ]6 z& [( UA.PCB B.DMA C.SPOOLing D.FCB# o. f- O' ~4 a$ ~. |) f6 E
12.破坏“部分分配条件”主要用于实现死锁的( )。/ R) i7 ^) C( V8 | ]
A.预防 B.避免 C. 检测 D.恢复
- b! A/ o" R, T" f2 z! e+ T13.一个实行分页存贮管理的系统,内存块长度为2K,现有一作业其地址空间大小为5K,那么该作业装入内存后的存贮总量是( )。
- U- }$ b6 L- c4 Y: b; N1 tA.4k B.5k C.6k D.7k' |3 I7 J" E/ ?" l# q% j
14.假设有5个进程竞争同类资源,如果每个进程需要三个该类资源,则至少需要提供( )个资源,才能保证不会发生死锁。
8 H" \ D+ x# gA.9 B.10 C.11 D.126 b# \5 k$ Y2 X- l
15. 假设磁头当前处于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是( )。
9 g9 T! i% E; Q. P& m* {& @A.110,170,180,195,68,45, 35,12 0 H4 r1 U# }! }# x( C5 i6 l$ G
B. 110,68, 45, 35, 12,170, 180,195
9 d g* p6 g7 x- k! UC.110,170,180,195,12,35, 45,68 ! p+ ?, `7 z+ T* o' A+ |: b6 W3 v
D.12, 35, 45, 68, 110,170,180,1957 x7 v+ A, M, J( [- z p! I3 B5 Z
二、 填空题(每空1分,共20分)& R8 C* Z) R$ g* z2 o9 i( l
1.设备的输入/输出控制方式分为:程序I/O方式、 、 、 。* N/ M2 ~; F; q8 v& O/ E* W$ N
2.一个被创建的进程包括 、 、 三部分,且这个新创建的进程处于0 m7 X$ j: R2 w" |
状态。; n5 s- L6 f( Z
3.逻辑文件有 和 两种形式。
, @4 D V) U6 X r) F6 a2 k- H( M2 j* v4.文件在磁盘上面存贮结构主要有 、 和 三种。
+ p8 K# A5 X; ]: q& g; K5.有一个含8个盘片的双面硬盘,盘片每面有150条磁道,则该硬盘的柱面数为 。8 M' w1 p) G8 w7 m- F
6.一个作业要想得到处理机执行,必须经过两级调度,第一级调度是 第二级调度是 。
3 w) K1 I4 ~; s, W4 p7.如果生产者消费者问题中共享的缓冲器的容量为8,物品存入缓冲器的同步信号量SP的初始值应为 。
4 \2 v$ M5 d% U; G8.如果有5个进程共享同一程序段,每次允许3个进程进入该程序段,若用PV操作作为同步机制则信号量S的取值范围是 。2 b9 A4 N/ G0 x% W5 v2 X7 E
9.信号量S的初始值为10,在S上调用了8次P操作和6次V操作后,S值为 。$ p+ z7 u# [; N+ X1 G
10.对信号量S作P操作的定义P(S)是 。
! w5 y& u/ ^2 S' }( @11.主存储器与外围设备之间的信息传送操作称为 。
6 G% J l7 W) h6 d" b- g6 d& U. C& R三、更多资料下载:谋学网(www.mouxue.com)(更多资料下载:谋学网(www.mouxue.com)5分,共20分)
9 z' z. Q+ \3 \+ b1 i2 a1.什么叫进程同步和互斥?举例说明。
" C8 v! ^5 W& Y2. 什么是缓冲?为什么要引入缓冲?0 l5 x+ i1 _7 [! H9 |
3.试说明资源的静态分配策略能防止死锁的原因。
/ A, j" A! a; Q" `7 E7 r4 _4.什么是抖动?产生抖动的原因是什么?
/ }3 u, i; C7 S" ^9 \8 h' {四、综合题(更多资料下载:谋学网(www.mouxue.com)10 分,共30分)( R1 R0 @1 _0 Z, [0 ]- Y+ L' d5 R
1.设有N个计算进程和M个打印进程共享一个缓冲区。计算进程不断地把计算结果送入缓冲区,打印进程不断地从缓冲区取出结果并进行打印。要求:既不漏打也不重复打印任一结果,且N>1,M>1。请用PV操作描述上述进程间的同步与互斥关系。
# A, ?" V) r+ k8 c* D* I' u2.SPOOLing技术如何使一台打印机虚拟成多台打印机?
- j$ a/ f7 d0 L8 }2 S3 r3.考虑一个由8个页面,每页有1024字节组成的逻辑空间,把它装入到由32个物理块的存储器中,问:1)逻辑地址需要多少位二进制来表示?
) \! k4 d. p6 J/ T) i4 r2)绝对地址需要多少位二进制来表示?
s7 l; y/ t3 H) @$ ^% |& J: i0 M) E8 x8 h
|
|