|
《操作系统导论》期末考试A卷0 |+ j* M& L' B' m. w; R. g
8 S" `) h0 V9 H0 h- `! F1 @+ O
姓名: 专业:
2 f4 q) w6 l; j9 l学号: 学习中心:
5 N. x9 z! [" Q5 f" S3 l& R' {成绩:
/ j$ B0 s3 T7 L" _& v7 Q6 i, B
- V2 m8 y1 i# ^" y. ~- v4 u一、更多资料下载:谋学网(www.mouxue.com) (更多资料下载:谋学网(www.mouxue.com)2分,共30分)# T8 O: x$ [1 C7 _" s& d. a; I
1 2 3 4 5 6 7 8 9 109 E& D' f- }: [! `* c% t: g, c
6 |0 W: s* G4 f11 12 13 14 15
3 H& }( X0 \" J8 C R2 l) c$ S
* Z) o* |. ?9 E s+ v1.采用动态重定位方式装入的作业,在执行中允许( )将其移动。) L# P! J! Z6 ]2 _! s$ m0 l$ @
A.用户有条件地 B.用户无条件地
$ d' d6 @& O9 {8 m) l1 r C.操作系统有条件地 D.操作系统无条件地 3 `) @. S H* D. j
2.如果允许不同用户的文件可以具有相同的文件名,通常采用( )来保证文件存取的安全。 4 P$ A& k0 ^8 a' T
A.重名翻译机构 B.建立索引表+ q5 a6 S# W5 o. U; S0 p$ U
C.建立指针 D.多级目录结构
1 z4 r. b/ ^4 c" a( Q! R3.在单一处理机上,将执行时间有重叠的几个程序称为( )。" |# x: N5 b0 a" g0 k# g
A.顺序程序 B. 多道程序
- @/ x0 N9 G( [5 D9 c& j' C3 v% LC.并发程序 D. 并行程序
8 g2 P$ [5 C* }4 O$ s4.为了提高设备分配的灵活性,用户申请设备时应指定( )号。0 y* u8 n: g0 [% H
A.设备类相对 B.设备类绝对 C.相对 D.绝对
4 f5 Q1 E7 q* v5 l! Z6 Z$ j7 U5.文件系统中,目录管理最基本的功能是( )。+ a" C6 t- ], c. | g: I1 Z
A.实现按名存取
0 q: b' l4 w% ?% S3 e5 {5 | B.管理文件存储器的空闲空间, N% S2 H3 B* ]
C.指出分配给文件的盘块的地址) d; @4 D7 n% _
D.管理文件存储器的空闲空间,并指出分配给文件的盘块的地址
6 b) a9 J% l0 K8 U% z' o0 J6.一作业进入内存后,则所属该作业的进程初始时处于( )状态。
9 y+ H- m; H, \/ v" Y0 K A.运行 B.等待 C.就绪 D.收容 ! B9 x8 l& E% P6 V; N. G
7.临界区是指并发进程中访问共享变量的( )段。 8 d- d: w3 ^) E- V; h0 s0 X# R
A.管理信息 B.信息存储 C.数据 D.程序 4 ? s" [' y8 C& P$ @
8.UNIX系统中,进程调度采用的技术是( )。* o5 Z3 e8 }2 |, ~. G, d% ?. s; t( n
A.时间片轮转 B.先来先服务
+ c# [+ ?8 l7 |/ T- c C.静态优先数 D.动态优先数轮转法
8 j8 c! `) t, z( u4 U& X9.UNIX系统中,文件存贮器的管理采用的是:( )。
7 D$ E k8 h6 S' ?8 n A.位图法 B.空闲块表法* _% A t- R$ A C$ b9 ^9 O$ Z/ D3 S
C.成组连接法 D.单块连接法
7 R: S' I8 a: U6 R; u4 V0 b" Q& _: f( u10.由固定分区发展为分页存储管理方式的主要推动力是( )5 G: z$ c: [' t% U. z; k: T, C
A.提高内存利用率 B.提高系统吞吐量
. t, w2 h G N4 tC.满足用户需要 D.更好地满足多道程序运行的需要$ p' p+ ]& ^" ?* n" u1 l
11.下列用于实现虚拟设备的技术是( )。) H4 ?5 Z& U3 ]" R
A.PCB B.DMA C.SPOOLing D.FCB* k: q7 K5 U5 q* K z
12.破坏“部分分配条件”主要用于实现死锁的( )。
9 D/ ~9 ? n+ |2 U2 k4 X' p5 Q" R7 bA.预防 B.避免 C. 检测 D.恢复& C/ n$ F; g/ B
13.一个实行分页存贮管理的系统,内存块长度为2K,现有一作业其地址空间大小为5K,那么该作业装入内存后的存贮总量是( )。
) _$ n. O6 W) z, U }A.4k B.5k C.6k D.7k
0 r: g; |7 v* g, t14.假设有5个进程竞争同类资源,如果每个进程需要三个该类资源,则至少需要提供( )个资源,才能保证不会发生死锁。
8 R2 h( F7 G* k2 A4 h& yA.9 B.10 C.11 D.125 ~% R9 s7 f5 L6 ~
15. 假设磁头当前处于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是( )。( f2 O3 p1 I# V* x- \2 M$ u
A.110,170,180,195,68,45, 35,12
, p _! f/ x6 O+ C* ^! t* G) X. U+ lB. 110,68, 45, 35, 12,170, 180,195
) M: }' f- Z, E1 pC.110,170,180,195,12,35, 45,68 % W9 n6 U5 _* ^" N; ~0 c% C4 n% v T
D.12, 35, 45, 68, 110,170,180,195
8 q5 ? _8 Z, @6 H5 p L$ x二、 填空题(每空1分,共20分)
' Z% ` U7 [1 B# Y0 I- u1.设备的输入/输出控制方式分为:程序I/O方式、 、 、 。
- H' U, H7 B9 P2 I2.一个被创建的进程包括 、 、 三部分,且这个新创建的进程处于
8 T) a" R7 Z! f+ V. P9 ~ 状态。
8 [$ m& }. V0 T: B Q7 W3.逻辑文件有 和 两种形式。6 m f( I- S) `/ I: \; k+ {
4.文件在磁盘上面存贮结构主要有 、 和 三种。
M( O a) e/ T. O5.有一个含8个盘片的双面硬盘,盘片每面有150条磁道,则该硬盘的柱面数为 。
1 \2 x( |7 [2 d$ v6.一个作业要想得到处理机执行,必须经过两级调度,第一级调度是 第二级调度是 。. I) c' z& n; @ Q. ^+ Y
7.如果生产者消费者问题中共享的缓冲器的容量为8,物品存入缓冲器的同步信号量SP的初始值应为 。: t4 |3 b) P5 s! \: C$ p ^3 M
8.如果有5个进程共享同一程序段,每次允许3个进程进入该程序段,若用PV操作作为同步机制则信号量S的取值范围是 。7 [7 Y! M5 g6 u3 D; f- Z
9.信号量S的初始值为10,在S上调用了8次P操作和6次V操作后,S值为 。
4 b& j v5 N1 t+ T% e, X10.对信号量S作P操作的定义P(S)是 。
% c# v: H9 }; y3 `& S e11.主存储器与外围设备之间的信息传送操作称为 。; h: y8 s7 ~$ x% K1 O- y+ F% L9 `
三、更多资料下载:谋学网(www.mouxue.com)(更多资料下载:谋学网(www.mouxue.com)5分,共20分)4 N# ~- I: B- u' }
1.什么叫进程同步和互斥?举例说明。 + l G i1 S1 |/ g
2. 什么是缓冲?为什么要引入缓冲?
?/ N+ R8 I9 X9 g3.试说明资源的静态分配策略能防止死锁的原因。
' p0 e2 O% N8 k! K N) S4.什么是抖动?产生抖动的原因是什么?
$ @( }; ], {; l8 k% Y1 r* q9 S( m四、综合题(更多资料下载:谋学网(www.mouxue.com)10 分,共30分)
; e* D8 K' K' j; m1.设有N个计算进程和M个打印进程共享一个缓冲区。计算进程不断地把计算结果送入缓冲区,打印进程不断地从缓冲区取出结果并进行打印。要求:既不漏打也不重复打印任一结果,且N>1,M>1。请用PV操作描述上述进程间的同步与互斥关系。
Y/ w+ ?5 _' a% r+ L% u2.SPOOLing技术如何使一台打印机虚拟成多台打印机?: ^' j6 a- D: {* h( m4 M
3.考虑一个由8个页面,每页有1024字节组成的逻辑空间,把它装入到由32个物理块的存储器中,问:1)逻辑地址需要多少位二进制来表示?
! C% @; a" D) e0 u1 N+ q2)绝对地址需要多少位二进制来表示?
" M& Q) g- c( G+ d; A( e
1 ?" |. r) X, Z! X: W |
|