3 操作系统真题.docx
《3 操作系统真题.docx》由会员分享,可在线阅读,更多相关《3 操作系统真题.docx(23页珍藏版)》请在冰豆网上搜索。
3操作系统真题
2011年9月
16、CPU执行完一条指令后检查是否有中断事件发生,若有则硬件进行中断向量的交换工
作,以完成B
A、中断扫描B、中断响应C、中断处理D、中断请求
17、下列哪一因素对时间片大小的设置没有影响?
D
A、系统响应时间B、就绪进程数目C、CPU能力D、进程就绪时间
18、在采用多线程技术的系统中,下列关于线程的描述哪些是正确的?
C
I.每个线程有自己的标识符II.每个线程拥有系统分配给它的独立使用的地址空间
III.线程有状态及状态转换
A、仅I和IIB、仅II和IIIC、仅I和IIID、都正确
19、若系统中有若干进程共享5个R类资源,下列哪一种情况不可能发生死锁?
A
A、系统中有6个进程,每个进程需要1个资源
B、系统中有5个进程,每个进程需要2个资源
C、系统中有4个进程,每个进程需要3个资源
D、系统中有3个进程,每个进程需要4个资源
20、在硬件进行地址映射的过程中,通过检查页表中的哪一项确定所需页面没有调入内存?
A
A、驻留位B、访问位C、修改位D、保护位
21、下列关于快表的叙述中,哪些是正确的?
D
I.快表的内容是页表的子表
II.对快表的查找是按内容并行进行的
III.当切换进程时,要刷新快表
A、仅I和IIB、仅II和IIIC、仅I和IIID、都正确
22、使用文件前要先打开文件。
在执行完打开文件系统调用后,系统会返回用户一个C
A、文件长度B、内存地址C、文件描述符D、文件打开方式
23、设计文件系统时应尽量减少访问磁盘的次数,以提高文件系统的性能。
下列各种措施中,哪些可以提高文件系统的性能?
D
I.块高速缓存II.磁盘的驱动调度III.目录项分解
A、仅I和IIB、仅II和IIIC、仅I和IIID、都可以
24、下列关于操作系统设备管理的叙述中,哪一条是不正确的?
B
A、通过“设备类、相对号”可以指定独占设备
B、静态分配策略可以提高设备利用率
C、磁盘是典型的共享设备
D、SPOOLING技术是一种虚设备技术
填空题
6、创建一个进程的主要任务是为它分配内存空间和建立一个【进程控制块】
7、进程运行时,在一段时间内,其程序的执行往往呈现出高度的局部性,包括时间局部性和【空间】局部性
8、在一个多层次的树形文件目录中,查找一个文件可以从根目录开始,也可以从【当前】目录采用相对路径名开始查找。
答案
BDCAADCDB
填空题:
6、进程控制块7、空间8、当前
2011年3月
(16)下列关于时钟的叙述中,哪一条不正确?
A
A)时钟中断可以屏蔽
B)时钟是操作系统运行的必要机制
C)时钟可以分为硬件时钟和软件时钟
D)利用时钟中断可以实现进程的轮转运行
(17)下列哪一种进程状态转换不会发生?
C
A)等待态->就绪态B)就绪态->运行态
C)就绪态->等待态D)运行态->等待态
(18)在采用最高优先级算法的系统中,若CPU调度方式为不可抢占,则下列哪一个事件的发生不会引起进程切换A
A)有一个优先级更高的进程就绪B)时间片到
C)进程运行完毕D)进程在运行过程中变为等待状态
(19)Dijkstra提出的银行家算法属于B
A)死锁的预防B)死锁的避免C)死锁检测D)死锁的解除
(20)在可变分区存储管理方案中,在回收一个分区时,若该分区的起始地址+长度=空闲区表中某个登记栏所表示空闲区的起始地址,则说明B
A)该回收分区的上邻分区是空闲的
B)该回收分区的下邻分区是空闲的
C)该回收分区的上、下邻分区是空闲的
D)该回收分区的上、下邻分区不是空闲的
(21)实现虚拟存储的目的是D
(A)实现存储保护B)让程序运行速度更快C)实现程序在内存中的移动D)实现让大的应用程序在较小的物理内存中运行
(22)文件的存取方法依赖于D
I、文件的物理结构
II、文件的逻辑结构
III、存放文件的设备的物理特性
A)仅IB)仅IIC)仅I和IID)仅I和III
(23)有一个文件包含20个逻辑记录K1、K2、…K20,块因子为4,文件系统按照记录的成组和分解方式存取文件。
若要读取该文件,需要启动几次磁盘?
C
A)1B)4C)5D)20
(24)下列关于SPOOLing的叙述中,哪条不正确A
A)SPOOLing技术未解决CPU的速度与设备速度的不对称问题
B)SPOOLing技术解决了独占设备利用率低的问题
C)SPOOLing技术需要利用磁盘空间作为缓冲
D)SPOOLing技术可用于打印机的管理
填空题
4、一个计算机系统中的存储体系由高速缓存、内存和【外存】组成
5、解决进程间传递大量信息问题有三类方案,分别是共享内存、【消息缓冲】和管道。
6、【最佳】页面淘汰算法不可能实现,但可以作为衡量其他页面淘汰算法好坏的标准。
答案ACABBDDCA
外存消息缓冲最佳
2010年真题
(16)下列关于系统调用的叙述中,哪个是不正确的?
D
A)系统调用是操作系统向用户提供的编程接口服务
B)所有系统调用都通过一条访管指令和若干参数来实现
C)打开文件、读写文件和关闭文件操作属于系统调用
D)不同的操作系统所提供的系统调用命令的条数、调用的格式是相同的
(17)下列关于CPU状态的叙述中,哪些是正确的?
B
I.操作系统管理程序运行在管态
II.X86系列处理器提供的R0、R1、R2、R3特权级别中,R0相当于目态(管态)
III.系统运行过程中,从目态转换为管态的唯一途径是中断
IV.如果用户程序在目态下执行特权指令,硬件产生中断
A)仅I、II和IIIB)仅I、III和IV
C)仅II、III和IVD)都正确
(18)下列对线程属性的描述中,哪些是正确的?
C
I.每个线程有一个标识符
II.每个线程需要自己执行时的寄存器和栈等现场信息
III.每个线程有各自的地址空间
IV.线程是处理器调度的独立单元
V.线程是有生命周期的
A)仅I、II和IIIB)仅II、III和IV
C)仅I、II和VD)仅II、III、IV和V
(19)下列关于时间片轮转算法叙述中,哪个是不正确的?
C
A)在时间片轮转算法中,系统将CPU的处理时间划分成一个个时间段
B)就绪队列中的各个进程轮流在CPU上运行,每次运行一个时间片
C)时间片结束时,运行进程自动让出CPU进入等待队列
D)如果时间片长度很小,则调度程序抢占CPU的次数频繁,增加了系统开销
(20)虚拟页面存储管理中,页表的作用十分重要,在页表中指示页面是在内存还是在外存的页表表项是A
A)驻留位B)内存块号C)访问位D)保护位
(21)有程序编制如下,数组中的每个元素为一个字,假设页面大小为每页128个字,数组中的每一行元素存放在一页中,系统为该程序提供一块内存,开始内存为空。
VarA:
ARRAY]1:
256,1:
128]OFinteger;
Forj:
=1to128do
Fori:
=1to256do
A[i,j]:
=0;
该程序执行时共产生多少次缺页中断?
D
A)128B)256C)128×128D)128×256
(22)下列哪一个(些)技术可以提高文件系统的性能?
D
I.当前目录II.文件目录改进III.块高速缓存
A)仅IB)仅I和IIC)仅II和IIID)都可以
(23)下列哪一项不是文件控制块中的内容?
D
A)文件号B)文件建立日期C)口令D)将文件读入内存的位置
(24)下列关于操作系统设备管理的叙述中,哪些是正确的?
D
I.SPOOLing是一种典型的虚拟设备技术
II.通过引入通道,可以使CPU从慢速的输入输出工作中解脱出来
III.利用缓冲技术,可以提高设备的使用效率
IV.扫描算法可以提高寻道优化
A)仅I、II和IIIB)仅II、III和IV
C)仅I、III和IVD)都正确
填空题
(7)当某个正在执行的进程需要进行I/O操作时,可以通过调用【阻塞】原语将自己从运行状态变为等待状态
(8)为了提高速度,在地址转换机制中增加了一个小容量的高速缓存,在其中存放的是【快表】
(9)如果在GRANT语句中指定了【withgrantoption】子句,则获得该语句中指定权限的用户还可以把这种(些)权限再转给其他用户。
答案
选择题:
(16)D(17)B(18)C(19)C(20)A(21)D(22)D(23)D(24)D
填空题
【1】阻塞【2】快表【3】withgrantoption
2009年9月真题
选择题:
(16)下列哪一个不是网络操作系统应该支持的功能?
D
A)网络管理
B)网络通信
C)资源共享
D)负载均衡
(17)下列指令中,哪一个不是特权指令?
A
A)访管指令
B)启动设备指令
C)设置时钟指令
D)停机指令
(18)一个进程从运行态转换为就绪态的原因是C
A)该进程执行时出错
B)该进程等待某个资源
C)该进程用完分配的时间片
D)该进程等待的资源变为可用
(19)读者写者问题的解决方案如下所示:
(20)下列哪一项不是存储管理的任务?
D
A)内存共享
B)存储保护
C)地址映射
D)指针定位
(21)下列关于工作集模型的叙述中,哪一条是不正确的?
B
A)每个进程有一个工作集
B)工作集大小与缺页率无关
C)工作集大小是可以调整的
D)工作集模型可以解决系统的颠簸(抖动)问题
(22)下列关于文件结构的叙述中,哪一(些)条是正确的?
B
Ⅰ.源程序、目标代码等文件属于流式文件
Ⅱ.每个记录包含一个记录键和其他属性
Ⅲ.记录式文件中的记录都是定长的
A)仅Ⅰ
B)仅Ⅰ和Ⅱ
C)仅Ⅱ和Ⅲ
D)仅Ⅰ和Ⅲ
(23)如果某一个文件的物理结构采用的是UNIX的三级索引结构,如图所示。
假设一个物理块可以存放128个块号,要查找块号为15000的物理块,需要用到哪一级索引表?
C
A)主索引表
B)一级索引表
C)二级索引表
D)三级索引表
(24)磁盘驱动调度中的移臂调度的目标是减少A
A)磁头寻到时间
B)旋转延迟时间
C)数据传输时间
D)中断处理时间
填空题
(6)【系统调用】是操作系统向系统用户提供的程序级服务,用户程序借助它可以向操作系统提出各种服务请求。
(7)最著名的死锁避免算法是【银行家】算法。
(8)可以采用虚拟设备技术来提高独占设备的利用率,说采用的具体技术称为【SPOOLing】技术。
答案:
(16)D(17)A(18)C(19)B(20)D(21)B(22)B(23)C(24)A
填空题:
(6)系统调用 (7)银行家 (8)SPOOLing
2009年4月真题
选择题:
(16)操作系统对每一种资源的管理所完成的工作包括D
I.记录资源的使用状况
II.确定资源分配策略
III.实施资源分配
IV.收回分配出去的资源
A)仅I和II
B)仅III和IV
C)仅I、III和IV
D)全部
(17)下列哪些中断事件属于强迫性中断?
A
I.硬件故障中断
II.缺页中断
I