|
《操作系统导论》期末考试A卷
& S) I2 n( h R& N ! X+ N2 [2 r1 w5 |2 d9 X
姓名: 专业:
" I& D. Y, Q {* v. x, q1 ?: `; k学号: 学习中心:5 D; r% T: U' G! a8 j# W
成绩:7 @+ L; a: U; h4 M
2 S6 L t7 X/ i
一、更多资料下载:谋学网(www.mouxue.com) (更多资料下载:谋学网(www.mouxue.com)2分,共30分): u4 F7 [% q ~& q
1 2 3 4 5 6 7 8 9 10
_, c0 r/ l% }0 i : V9 W7 L* V: |6 M
11 12 13 14 15) ?; I0 C# \: l% J' ^4 F% y
0 T8 L0 ~! d1 d+ S Y" z1 o
1.采用动态重定位方式装入的作业,在执行中允许( )将其移动。
3 W( b5 @" P& C6 y0 U A.用户有条件地 B.用户无条件地 9 Z5 y2 C# k3 H" B
C.操作系统有条件地 D.操作系统无条件地 , w8 V0 D% X* z7 v k
2.如果允许不同用户的文件可以具有相同的文件名,通常采用( )来保证文件存取的安全。
- V1 E& \) D' }2 k( u9 b# U A.重名翻译机构 B.建立索引表 X8 j# V6 n8 G
C.建立指针 D.多级目录结构 : i9 _7 T$ J% o# u6 l# i+ }1 j
3.在单一处理机上,将执行时间有重叠的几个程序称为( )。5 U$ ?2 R" }2 ]8 h/ y
A.顺序程序 B. 多道程序
, }6 ]" }. J6 A& l6 K& GC.并发程序 D. 并行程序3 _ c$ c$ G* ~2 l+ h) J0 }( z
4.为了提高设备分配的灵活性,用户申请设备时应指定( )号。) U/ T8 b: U1 l/ ?
A.设备类相对 B.设备类绝对 C.相对 D.绝对 ! ]) ?( m: \6 Y) s5 g
5.文件系统中,目录管理最基本的功能是( )。
- K+ J9 M9 N7 j% y2 pA.实现按名存取
0 b( j) ]3 `7 `5 P5 K' a4 y B.管理文件存储器的空闲空间
7 l, y9 e+ M* f! GC.指出分配给文件的盘块的地址
2 h8 x+ O: l0 P4 A$ }, I+ BD.管理文件存储器的空闲空间,并指出分配给文件的盘块的地址
3 U2 Z: I$ u# Q4 x$ `# }8 j6.一作业进入内存后,则所属该作业的进程初始时处于( )状态。
$ d+ w s9 @( b" @6 f5 Y A.运行 B.等待 C.就绪 D.收容
" R% X- g D3 g& x7.临界区是指并发进程中访问共享变量的( )段。
# Q, P( z. x" K1 x# R A.管理信息 B.信息存储 C.数据 D.程序 6 F, f9 ~. \' x/ F! e: r w
8.UNIX系统中,进程调度采用的技术是( )。
2 q) _$ N$ [+ V1 E+ }# D F A.时间片轮转 B.先来先服务 4 i* R5 ?2 P g
C.静态优先数 D.动态优先数轮转法
8 e& D% p/ H( q P9.UNIX系统中,文件存贮器的管理采用的是:( )。
Q R% b5 y' V A.位图法 B.空闲块表法
. I4 C% v/ X | C.成组连接法 D.单块连接法
+ \2 M; Q4 ^7 m# f) b# Q: B8 b10.由固定分区发展为分页存储管理方式的主要推动力是( )
J" i' X! }! ~6 A) V) j0 GA.提高内存利用率 B.提高系统吞吐量
2 g- W' K$ S. M) QC.满足用户需要 D.更好地满足多道程序运行的需要
: M5 Z4 J+ H* H9 k- T/ o11.下列用于实现虚拟设备的技术是( )。
+ T( k: a" \# U9 p" o g9 dA.PCB B.DMA C.SPOOLing D.FCB
3 i. g5 p; E+ i9 A* L0 q12.破坏“部分分配条件”主要用于实现死锁的( )。( h3 ]5 g7 x& S @* o: }" u
A.预防 B.避免 C. 检测 D.恢复8 h* {* p {5 ]' D& y8 Y& \
13.一个实行分页存贮管理的系统,内存块长度为2K,现有一作业其地址空间大小为5K,那么该作业装入内存后的存贮总量是( )。( Z1 o$ _: K6 K) f. X8 {
A.4k B.5k C.6k D.7k
. e, p- a# k7 L5 ?/ w14.假设有5个进程竞争同类资源,如果每个进程需要三个该类资源,则至少需要提供( )个资源,才能保证不会发生死锁。
" Q: ?7 E- q1 U: T0 JA.9 B.10 C.11 D.124 @3 S8 t: p8 H8 M D" K
15. 假设磁头当前处于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是( )。1 c) ~6 d" U) b
A.110,170,180,195,68,45, 35,12 # q; U! J' B8 d3 A% i* t( r8 e5 ~6 h' O
B. 110,68, 45, 35, 12,170, 180,195
6 _# ^- `: D5 u3 c) }7 `C.110,170,180,195,12,35, 45,68 3 n# H# m% ~+ p; w. p! [
D.12, 35, 45, 68, 110,170,180,195 ]7 U! U; O+ v) E" ~$ C& I+ b3 p
二、 填空题(每空1分,共20分)/ j' }7 q7 s, a+ d0 ?2 w7 z3 } j
1.设备的输入/输出控制方式分为:程序I/O方式、 、 、 。
' B5 q+ f% x+ c w, p7 |8 R2.一个被创建的进程包括 、 、 三部分,且这个新创建的进程处于
' b9 r2 \, A% W5 {8 P/ W8 L9 o 状态。
, S/ X; C6 Y9 U0 P7 h3.逻辑文件有 和 两种形式。7 }4 o5 I. {% F( \. s+ n* E
4.文件在磁盘上面存贮结构主要有 、 和 三种。
0 s2 y/ c7 h) A' F2 `. x- h& i1 H5.有一个含8个盘片的双面硬盘,盘片每面有150条磁道,则该硬盘的柱面数为 。
! Z/ y/ d4 [+ }6.一个作业要想得到处理机执行,必须经过两级调度,第一级调度是 第二级调度是 。
2 q D2 D2 C& i; m7.如果生产者消费者问题中共享的缓冲器的容量为8,物品存入缓冲器的同步信号量SP的初始值应为 。# Z$ Y! V4 t! c7 J8 _- \) }, A
8.如果有5个进程共享同一程序段,每次允许3个进程进入该程序段,若用PV操作作为同步机制则信号量S的取值范围是 。+ g: h% B+ s; {
9.信号量S的初始值为10,在S上调用了8次P操作和6次V操作后,S值为 。& ~1 r2 E1 ^8 s3 x4 a# C2 ~1 Y1 P& h
10.对信号量S作P操作的定义P(S)是 。
( V. k R p: @& O11.主存储器与外围设备之间的信息传送操作称为 。
! y6 }; e. C7 V+ p7 a! o三、更多资料下载:谋学网(www.mouxue.com)(更多资料下载:谋学网(www.mouxue.com)5分,共20分)
! K. C6 C+ A2 q7 H1.什么叫进程同步和互斥?举例说明。
# r, a6 Y4 w6 q* P: Z" r1 P3 G9 H2. 什么是缓冲?为什么要引入缓冲?# B( A& P2 o1 r0 O7 r3 p+ N
3.试说明资源的静态分配策略能防止死锁的原因。
- o% F: [# u k; y# T6 H% s0 |" m4.什么是抖动?产生抖动的原因是什么?
- E+ Q9 }6 [8 r/ L+ a4 Z四、综合题(更多资料下载:谋学网(www.mouxue.com)10 分,共30分)
; i. ^# O, `# {" @' K8 o+ Z1.设有N个计算进程和M个打印进程共享一个缓冲区。计算进程不断地把计算结果送入缓冲区,打印进程不断地从缓冲区取出结果并进行打印。要求:既不漏打也不重复打印任一结果,且N>1,M>1。请用PV操作描述上述进程间的同步与互斥关系。
! q! h; P: O2 }0 g) B2.SPOOLing技术如何使一台打印机虚拟成多台打印机?8 ]$ ]8 p/ M; O3 @7 T+ N" M. w
3.考虑一个由8个页面,每页有1024字节组成的逻辑空间,把它装入到由32个物理块的存储器中,问:1)逻辑地址需要多少位二进制来表示?7 G$ X" l& }4 }: T
2)绝对地址需要多少位二进制来表示?
- N; S* i4 U1 O& O3 _- n# ^
! B# t9 e% d4 C2 d% B" w* @; \ x |
|