08-09[2]操作系统 试卷B
- 格式:doc
- 大小:90.50 KB
- 文档页数:4
广东工业大学试卷用纸,共4页,第1页
学院: 专业: 学号: 姓名:
装 订 线 广东工业大学考试试卷 (B )
课程名称: 操作系统 试卷满分 100 分
考试时间: 2009年 月 日 (第 周 星期 )
题 号 一 二 三 四 五 六 七 八 九 十 总分
评卷得分
评卷签名
复核得分
复核签名
一、 单项选择题:(每题1分,共20分)
1.要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的哪一条( )。
A.互斥 B.请求与保持 C.不剥夺 D.循环等待
2.使用一个信号量协调6个进程对2个同类临界资源的访问,下列哪个信号量值不应该出现( )
A.3 B.0 C.–1 D.–3
3.目标程序存在于( )
A.名空间 B.逻辑地址空间
C.储存空间 D.物理地址空间
4.可解决文件重名问题的最简单的目录结构是( )
A.单级目录 B.树型结构目录 C.二级目录 D.便于共享的目录
5.可以使用银行家算法( )死锁。
A.预防 B.检测 C.解除 D.避免
6.下面 ( ) 算法不是进程调度算法。
A、LRU B、FCFS C、SJF D、HPF
7.分页存储管理系统中引入“快表”,是为了( ):
A、 保存最近访问的数据 B、 保存最近用过的页表项
C、 保存最近用过的物理地址 D、 保存最近用过的虚拟地址
8.在可变分区方式管理下,收回主存空间时,应检查是否有与归还区相邻的空闲区并进行合并。假定空闲区表中,已有第j栏和第k栏空闲区,此时作业归还的分区始址为S,长度为L。并且有:S=第j栏始址+第j栏长度,且第k栏始址=S+L,则表示归还区 ( )
A、有下邻空闲区 B、既有上邻空闲区,又有下邻空闲区
C、有上邻空闲区 D、既无上邻空闲区,又无下邻空闲区
广东工业大学试卷用纸,共4页,第2页
装 订 线 9.Windows 属于下列哪一类操作系统( )。
A.单用户单任务 B.单用户多任务 C.多用户 D.批处理
10. 磁盘执行一次输入输出操作所花费的时间依次为 ( )
A、延迟时间、寻道时间、传输时间 B、寻道时间、传输时间、延迟时间
C、寻道时间、延迟时间、传输时间 D、延迟时间、传输时间、寻道时间
11. 在操作系统中,并发性是指( )发生。
A、若干个事件在同一时该发生 B、若干个事件在不同时刻发生
C、若干个事件在同一时间间隔内发生 D、若干个事件在不同时间间隔内发生
12. 任何两个并发进程之间( )。
A、一定存在互斥关系 B、一定存在同步关系
C、一定彼此独立无关 D、可能存在同步或互斥关系
13. 采用多道程序设计能( )
A、减少调度次数 B、减少处理器空闲时间
C、缩短每道作业的执行时间 D、避免发生资源竞争现象
14. 三个进程A、B、C对某类资源的需求量分别是7、8和3个,且目前已分别得到了3、3和2个。为保证系统的安全,该系统目前剩余的资源至少是( )
A、1个 B、2个 C、5个 D、10个
15. CPU执行用户程序时,先对每个访问主存的地址进行核查,允许访问的主存地址须满足( )
A、访问地址 ≥ 基址寄存器值 B、访问地址 ≤ 基址寄存器值+限长寄存器值
C、基址寄存器值 ≤ 访问地址 ≤ 基址寄存器值+限长寄存器值
D、访问地址 = 基址寄存器值+限长寄存器值
16. 在固定分区管理方法中,每个连续分区的大小是 ( )
A、相同的 B、随作业的长度而固定
C、不相同的 D、预先固定划分的,可以相同,也可以不同
17. 页式存储管理中,每取一条指令,访问主存的次数最少是( )
A、1 B、2 C、3 D、4
18. 临界区是指进程中( )。
A、 用于实现进程同步的那段程序 B、 用于实现进程通讯的那段程序
C、 用于访问共享资源的那段程序 D、 用于访问临界资源的那段程序
19. 若有n个进程都要读某个共享文件,但系统限制最多允许m个进程(n>m>1)同时读文件, 用PV操作管理时不可能出现的信号量之值为( )
A.1 B.m-n C.m D.n
20.把并发进程中与共享变量有关的程序段称为 ( )
A、共享数据区 B、临界区 C、公共子程序 D、共享程序
二、 填空题:(每空1分,共20分)
1. 用户和操作系统之间的接口可分为___________和 。
2. 操作系统的基本特征一般包括:________、______、_______和_______。
3. 在现代操作系统中引入线程后,资源的分配单位是________,处理机的调度单位是____________,一个进程可以有____________线程。
广东工业大学试卷用纸,共4页,第3页
4. 数据传输过程中,通常在内存中划出一个区域用于存放I/O设备与CPU之间传输的数据,这个区域被称为________。
5. 解决死锁总的基本方法有________、________、________和解除死锁。
6. 分时系统实现中的关键问题是 、 。
7. 从静态的观点看, 操作系统中的进程是由______、______和 三部分组成。
8. 批处理操作系统中, 作业存在的唯一标志是 。
9. 在UNIX系统中, 文件分成三类, 即普通文件, 目录文件和 。
三、简答题(每题 5 分,共 20 分)
1.试列举出3种进程高级通信机制。
2.简述多级树型目录结构的优缺点。
3.简述设备管理的基本功能。
4.基本分页存储管理中,简述具有快表的地址变换过程。
四、综合应用题(每题10分,共40分)
1.假设进程到达时间和要求服务时间如下表:。
进程名 A B C D E F
到达时间 0 1 2 3 4 5
服务时间 4 6 3 5 4 2
计算采用FCFS和SJF调度算法各进程的周转时间和带权周转时间。
2.在一个请求分页系统中,假如一个作业的页面走向---为7,0,1,2,0,3,0,4,2,3,0,3,2,1,2,0,1,7,0,1当分配给该作业的物理块数为3时,分别采用LRU、OPT、FIFO页面置换算法时,试计算访问过程中所发生的缺页中断次数。
3.假定一个文件系统的组织方式与MS-DOS相似,在FAT表中有64K个指针,盘块大小为2KB,试问该文件系统能否指引一个512MB的磁盘?
4.某杂技团进行走钢丝表演。在钢丝的A、B两端各有n名演员(n>1)在等待表演。只要钢丝上无人时便允许一名演员从钢丝的一端走到另一端。现要求两端的演员交替地走钢丝,且从A端的一名演员先开始。把一名演员看作一个进程时,完成下列管理程序。
广东工业大学试卷用纸,共4页,第4页
Var A:semaphore:=1;//从A端开始
B:semaphore:=0;
Count:integer:=n;//一端演员数(>1)
Begin
Parbegin
A端演员:begin
repeat
① ;
走钢丝;
② ;
until false;
end
B端演员:begin
repeat
③ ;
走钢丝;
④
If count>0 then
⑤ ;
else
exit;
end;
until false;
end
parend
end