|
《操作系统导论》期末考试A卷2 }7 u8 R/ S' Z
0 _9 {; G, l1 j5 S8 b姓名: 专业:
" r) X$ v7 F- J/ Z5 o1 r8 j. f" U学号: 学习中心:% b L/ k: v* B4 ?0 q" Y0 S
成绩:
7 D( ^! k# J: x& o2 ^" V, H$ d9 r. U# v* o" K% m1 n! N2 ^
一、更多资料下载:谋学网(www.mouxue.com) (更多资料下载:谋学网(www.mouxue.com)2分,共30分)4 `" u& K! u" A' N ]
1 2 3 4 5 6 7 8 9 10
# ^* b8 {* ^' _, `2 t
7 y8 }3 G. W5 |/ T2 E; K11 12 13 14 15
e# Z+ a2 |* m. j
" c. m) V1 e/ M4 F1.采用动态重定位方式装入的作业,在执行中允许( )将其移动。
4 c. \% d1 Y! S6 I A.用户有条件地 B.用户无条件地 3 H0 H( A6 ]1 W
C.操作系统有条件地 D.操作系统无条件地 7 z2 b& s' l: ?! b
2.如果允许不同用户的文件可以具有相同的文件名,通常采用( )来保证文件存取的安全。 : r% d/ a5 P& l& n- b' O4 Q
A.重名翻译机构 B.建立索引表0 K3 A. w4 `* C2 a7 {
C.建立指针 D.多级目录结构
5 _! j( G$ h: R3 W8 q7 t1 |) \1 t3.在单一处理机上,将执行时间有重叠的几个程序称为( )。( j1 B' m# H! w+ [1 M3 N" J
A.顺序程序 B. 多道程序
- z1 {2 u" p6 r1 [. w8 ~C.并发程序 D. 并行程序
3 J4 l4 g# L# e" @6 L# x4.为了提高设备分配的灵活性,用户申请设备时应指定( )号。# |* L: H8 F0 M: V6 e+ E
A.设备类相对 B.设备类绝对 C.相对 D.绝对 $ v R: f2 J7 X
5.文件系统中,目录管理最基本的功能是( )。
3 l2 a' X1 D" A w TA.实现按名存取 * _9 _- P5 \' u3 |% k& _
B.管理文件存储器的空闲空间" I! v4 M* F' R4 j/ i
C.指出分配给文件的盘块的地址
2 \4 D0 W$ {. `4 _! @ r2 H6 zD.管理文件存储器的空闲空间,并指出分配给文件的盘块的地址, P/ B* |; R/ S3 v: }
6.一作业进入内存后,则所属该作业的进程初始时处于( )状态。" C7 P/ K( H3 U( z
A.运行 B.等待 C.就绪 D.收容 ' ^& W/ Q5 d+ k3 C7 y* o3 _
7.临界区是指并发进程中访问共享变量的( )段。
( {0 ^3 T- H# I( G1 X% a% @ A.管理信息 B.信息存储 C.数据 D.程序 # `# G2 q( k# }" N7 l" s" E
8.UNIX系统中,进程调度采用的技术是( )。- I4 x. a; l3 ?# }9 Z' Q3 a( {
A.时间片轮转 B.先来先服务 & Y# k9 q3 `' z- S! N% D
C.静态优先数 D.动态优先数轮转法
% T; d* u& h) n. ~& w6 w, V/ f L; b/ z, [9.UNIX系统中,文件存贮器的管理采用的是:( )。, ]6 f5 L* G# X$ O( ~# K3 C
A.位图法 B.空闲块表法" Y, k* ~8 K3 h( A" T
C.成组连接法 D.单块连接法 , g1 n7 r L ~0 O+ Z: W2 a
10.由固定分区发展为分页存储管理方式的主要推动力是( )
\/ x; i7 f- x# O( i! sA.提高内存利用率 B.提高系统吞吐量
; y: {9 @0 `# Y+ k7 C' ]C.满足用户需要 D.更好地满足多道程序运行的需要 B( ?0 E$ l3 |. h) {
11.下列用于实现虚拟设备的技术是( )。4 \6 C* \0 a' J# M f# m( ^# k
A.PCB B.DMA C.SPOOLing D.FCB/ F! o: |( _2 Y( d, v6 q( P# _
12.破坏“部分分配条件”主要用于实现死锁的( )。# `8 Z; |: K% j! K. X ]) }
A.预防 B.避免 C. 检测 D.恢复0 h4 m4 @! V# { S X* R
13.一个实行分页存贮管理的系统,内存块长度为2K,现有一作业其地址空间大小为5K,那么该作业装入内存后的存贮总量是( )。7 }- r* q% {5 t4 u f
A.4k B.5k C.6k D.7k
5 e8 E7 Q, e' Q* G14.假设有5个进程竞争同类资源,如果每个进程需要三个该类资源,则至少需要提供( )个资源,才能保证不会发生死锁。
~; i! s+ n' B5 tA.9 B.10 C.11 D.125 a: d" A) x; P s
15. 假设磁头当前处于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是( )。8 C2 d) K8 [1 o# |& p* q
A.110,170,180,195,68,45, 35,12 & Z' h8 Q; d! r, k/ E
B. 110,68, 45, 35, 12,170, 180,195# v7 v2 o6 i" R9 X1 j
C.110,170,180,195,12,35, 45,68 + n* T/ i- n5 Z* `5 {
D.12, 35, 45, 68, 110,170,180,195
) b. b* z, ]' E9 B二、 填空题(每空1分,共20分)& X- r$ i! F& i& s8 v! A
1.设备的输入/输出控制方式分为:程序I/O方式、 、 、 。7 d% W6 B* J. h) _9 s$ f
2.一个被创建的进程包括 、 、 三部分,且这个新创建的进程处于
9 \( ?3 e7 F2 }: y 状态。& G( i+ p5 w+ `# R
3.逻辑文件有 和 两种形式。
, d2 m7 N1 p2 V5 p4.文件在磁盘上面存贮结构主要有 、 和 三种。- l/ V5 b0 E" I. |0 E& c
5.有一个含8个盘片的双面硬盘,盘片每面有150条磁道,则该硬盘的柱面数为 。4 |3 K+ q2 W+ ]5 ~
6.一个作业要想得到处理机执行,必须经过两级调度,第一级调度是 第二级调度是 。8 T* d$ g" X: a. L+ K
7.如果生产者消费者问题中共享的缓冲器的容量为8,物品存入缓冲器的同步信号量SP的初始值应为 。
3 j; }6 `4 \; H* C8.如果有5个进程共享同一程序段,每次允许3个进程进入该程序段,若用PV操作作为同步机制则信号量S的取值范围是 。
" r8 Q' \1 T; {4 h9.信号量S的初始值为10,在S上调用了8次P操作和6次V操作后,S值为 。2 V( i# Y E& g2 x
10.对信号量S作P操作的定义P(S)是 。; ?4 R* Q/ N5 `: x
11.主存储器与外围设备之间的信息传送操作称为 。
l5 p0 g; Q, N% o) h [8 T三、更多资料下载:谋学网(www.mouxue.com)(更多资料下载:谋学网(www.mouxue.com)5分,共20分). T ]- E, q2 ^0 L
1.什么叫进程同步和互斥?举例说明。
$ G& W0 z- P v4 l; y; q/ ?! a- G2. 什么是缓冲?为什么要引入缓冲?5 b& X0 e# p( Z$ `& V; k: D: {0 m- \
3.试说明资源的静态分配策略能防止死锁的原因。; c% r5 a4 s5 }' o8 P' J/ s
4.什么是抖动?产生抖动的原因是什么?9 { z8 v' N! S% r/ t
四、综合题(更多资料下载:谋学网(www.mouxue.com)10 分,共30分)
0 j9 ?) m' {' q9 P5 K1.设有N个计算进程和M个打印进程共享一个缓冲区。计算进程不断地把计算结果送入缓冲区,打印进程不断地从缓冲区取出结果并进行打印。要求:既不漏打也不重复打印任一结果,且N>1,M>1。请用PV操作描述上述进程间的同步与互斥关系。 5 C. ~8 Y1 e$ o& i
2.SPOOLing技术如何使一台打印机虚拟成多台打印机?
& F0 i0 _$ k; V& C# L3.考虑一个由8个页面,每页有1024字节组成的逻辑空间,把它装入到由32个物理块的存储器中,问:1)逻辑地址需要多少位二进制来表示?
1 d% C: [& e* X; M& O( Y$ i( k: ]2)绝对地址需要多少位二进制来表示?
& d v9 `& K8 E2 {
6 y2 A) w) M6 D0 z |
|