操作系统习题答案.docx
- 文档编号:30582977
- 上传时间:2023-08-18
- 格式:DOCX
- 页数:18
- 大小:25.67KB
操作系统习题答案.docx
《操作系统习题答案.docx》由会员分享,可在线阅读,更多相关《操作系统习题答案.docx(18页珍藏版)》请在冰豆网上搜索。
操作系统习题答案
内存
1通常情况下,在下列存储管理方式中,()支持多道程序设计、管理最简单,但存储碎片多;()使内存碎片尽可能少,而且使内存利用率最高。
Ⅰ.段式;Ⅱ.页式;Ⅲ.段页式;Ⅳ.固定分区;Ⅴ.可变分区
正确答案:
Ⅳ;Ⅰ
2为使虚存系统有效地发挥其预期的作用,所运行的程序应具有的特性是()。
正确答案:
该程序应具有较好的局部性(Locality)
3提高内存利用率主要是通过内存分配功能实现的,内存分配的基本任务是为每道程序()。
使每道程序能在不受干扰的环境下运行,主要是通过()功能实现的。
Ⅰ.分配内存;Ⅱ.内存保护;Ⅲ.地址映射;Ⅳ.对换;Ⅴ.内存扩充;Ⅵ.逻辑地址到物理地址的变换;Ⅶ.内存到外存间交换;Ⅷ.允许用户程序的地址空间大于内存空间。
正确答案:
Ⅰ;Ⅱ
4适合多道程序运行的存储管理中,存储保护是
正确答案:
为了防止各道作业相互干扰
5下面哪种内存管理方法有利于程序的动态链接()
正确答案:
分段存储管理
6在请求分页系统的页表增加了若干项,其中状态位供()参考。
正确答案:
程序访问
7从下面关于请求分段存储管理的叙述中,选出一条正确的叙述()。
正确答案:
分段的尺寸受内存空间的限制,但作业总的尺寸不受内存空间的限制
8虚拟存储器的特征是基于()。
正确答案:
局部性原理
9实现虚拟存储器最关键的技术是()。
正确答案:
请求调页(段)
10“抖动”现象的发生是由()引起的。
正确答案:
置换算法选择不当
11在请求分页系统的页表增加了若干项,其中修改位供()参考。
正确答案:
换出页面
12虚拟存储器是正确答案:
程序访问比内存更大的地址空间
13测得某个请求调页的计算机系统部分状态数据为:
CPU利用率20%,用于对换空间的硬盘的利用率%,其他设备的利用率5%。
由此断定系统出现异常。
此种情况下()能提高CPU的利用率。
正确答案:
减少运行的进程数
14在请求调页系统中,若逻辑地址中的页号超过页表控制寄存器中的页表长度,则会引起()。
正确答案:
越界中断
15测得某个请求调页的计算机系统部分状态数据为:
CPU利用率20%,用于对换空间的硬盘的利用率%,其他设备的利用率5%。
由此断定系统出现异常。
此种情况下()能提高CPU的利用率。
正确答案:
加内存条,增加物理空间容量
16对外存对换区的管理应以()为主要目标,对外存文件区的管理应以()为主要目标。
Ⅰ.提高系统吞吐量;Ⅱ.提高存储空间的利用率;Ⅲ.降低存储费用;Ⅳ.提高换入换出速度。
正确答案:
Ⅳ;Ⅱ
17在请求调页系统中,若所需的页不在内存中,则会引起()。
正确答案:
缺页中断
18虚拟存储器一般都引入关联存储器技术,关联存储器是
正确答案:
按内容寻址
19在请求分页系统的页表增加了若干项,其中访问位供()参考。
正确答案:
置换算法
20在动态分区式内存管理中,倾向于优先使用低址部分空闲区的算法是();能使内存空间中空闲区分布得较均匀的算法是();每次分配时,把既能满足要求,又是最小的空闲区分配给进程的算法是()。
Ⅰ.最佳适应算法;Ⅱ.最坏适应算法;Ⅲ.首次适应算法;Ⅳ.循环首次适应算法(即Nextfit)。
正确答案:
Ⅲ;Ⅳ;Ⅰ
21某计算机采用虚拟页式存储技术,系统为每一个进程提供65536B的地址空间,页面大小为4096B,某一个进程的代码段有32768B,数据段16396B,堆栈段在进程创建时为1024B,运行中最大会增涨到15284B。
那么这个进程
正确答案:
能够创建到内存,运行过程中出错
22在动态分区分配方案中,某一进程运行完成后系统收回其主存空间,若该内存空间前后有空闲区,则会与相邻空闲区合并,为此需修改空闲区表,那么造成空闲区数减一的情况是
正确答案:
有上邻空闲区,也有下邻空闲区
23分段技术和分页技术分别是信息的
正确答案:
逻辑单位和物理单位
24静态链接是在()进行的;而动态链接是在()或()进行的,其中在()进行链接,可使得内存利用率最高。
Ⅰ.编译某段程序时;Ⅱ.装入某段程序时;Ⅲ.调用某段程序时;Ⅳ.紧凑时(即内存紧缩);Ⅴ.装入程序之前
正确答案:
Ⅰ;Ⅱ;Ⅲ;Ⅲ
25一个64位的计算机系统中,地址线宽为64位,实际使用的虚拟地址空间的大小是248,若采用虚拟页式存储管理,每页的大小为213,即8KB,页表表项长为8字节,采用多级页表进行管理,那么,多级页表的级次最小是
正确答案:
4
26在页式存储管理系统中选择页面的大小,需要考虑的因素是
Ⅰ.页面大的好处是页表较小;Ⅱ.页面小的好处是可以减少由内碎片引起的内存浪费;Ⅲ.通常,影响磁盘访问时间的主要因素不在于页面的大小,所以使用时可优先考虑较大的页面。
正确答案:
Ⅰ、Ⅱ
27从下列关于非虚拟存储器的论述中,选出一条正确的论述()。
正确答案:
作业在运行前,必须全部装入内存,运行过程中也一直驻留内存
28由于使用了虚拟存储器,指令执行时
正确答案:
必须先进行“虚、实”地址变换
29在没有快表的情况下,分页系统每访问一次数据,要访问()次内存;分段系统每访问一次数据,要访问()次内存;段页式系统每访问一次数据,要访问()次内存。
Ⅰ.1;Ⅱ.2;Ⅲ.3;Ⅳ.4。
正确答案:
Ⅱ;Ⅱ;Ⅲ
30由连续分配方式发展为分页存储管理方式;再由分页系统发展为分段系统,进而又发展为段页式系统的主要动力是()。
Ⅰ.提高内存利用率;Ⅱ.提高系统吞吐量;Ⅲ.满足编程需要;Ⅳ.既满足编程要求,又提高内存利用率。
正确答案:
Ⅳ
31在页式存储管理中,其虚拟地址空间是()的:
在段式存储管理中,其虚拟地址空间是()的;在段页式存储管理中,其虚拟地址空间是()的。
Ⅰ.一维;Ⅱ.二维;Ⅲ.三维;Ⅳ.层次。
正确答案:
Ⅰ;Ⅱ;Ⅱ
32一个虚拟存储器,其地址空间的大小等于()。
正确答案:
地址系统的字长所决定的容量
33在缺页处理过程中,操作系统执行的操作可能是
Ⅰ.修改页表Ⅱ.磁盘I/OⅢ.分配页框正确答案:
Ⅰ、Ⅱ和Ⅲ
34在动态分区式内存管理中,优先使用低址部分空闲区的算法是();能使内存空间中空闲区分布得较均匀的算法是();每次分配时,把合适的最小的空闲区分配给进程的算法是()。
Ⅰ.最佳适应算法;Ⅱ.最坏适应算法;Ⅲ.首次适应算法;Ⅳ.循环首次适应算法(即Nextfit)。
正确答案:
Ⅲ;Ⅳ;Ⅰ
35下列关于存储器管理功能的论述中,()和()是正确的。
Ⅰ.即使在多道程序设计的环境下,用户也能设计用物理地址直接访问内存的程序;Ⅱ.内存分配最基本的任务是为每道程序分配内存空间,其所追求的主要目标是提高存储空间的利用率;Ⅲ.为了提高内存保护的灵活性,内存保护通常由软件实现;Ⅳ.交换技术已不是现代操作系统中常用的技术;Ⅴ.地址映射是指将程序空间中的逻辑地址变为内存空间的物理地址;Ⅵ.虚拟存储器是物理上扩充内存容量。
正确答案:
Ⅱ;Ⅴ
36在请求调页系统中,用户程序凡未装入过内存的页都应从(文件区)调入。
37在虚拟页式存储管理方案中,页面调入内存的工作是由
正确答案:
缺页中断处理程序完成
38若用100个双字(字长32位)组成的位示图管理内存,假定用户归还一个块号为240的内存块时,它对应的位示图的位置是
正确答案:
字号为7,位号为16
39某计算机采用页式存储管理,内存中现有1000个页表项,CPU的cache中可以存放N个页表项,该系统中,CPU内存访问的时间为100ns,对cache访问的时间是5ns,如果希望页表映射的平均时间降到20ns以下,那么cache中的N必须高于
正确答案:
850
40静态重定位是在作业的()中进行的,动态重定位是在作业的()中进行的。
Ⅰ.编译过程;Ⅱ.装入过程;Ⅲ.修改过程;Ⅳ.执行过程
正确答案:
Ⅱ;Ⅳ
41进程在执行中发生了缺页中断,经操作系统处理后,应让其执行的指令是
正确答案:
被中断的那一条
42某进程页面访问序列为4,3,2,1,4,3,5,4,3,2,1,5,且开始执行时没有分配页面,若分配给该进程的页框数是3,则采用FIFO置换算法和LRU置换算法时缺页率分别是
正确答案:
75%;67%
43某一个操作系统对内存的管理采用页式存储管理方法,所划分的页面大小是
正确答案:
必须相同
44段页式存储管理中,地址映射表是
正确答案:
每个进程一张段表,每个段一张页表
45下述存储管理方式中,会产生内部碎片的是(),会产生外部碎片的是()。
Ⅰ.页式和段式。
Ⅱ.页式和段页式。
Ⅲ.动态分区方式和段式。
Ⅳ.动态分区方式和段页式。
正确答案:
Ⅱ;Ⅲ
46对外存对换区的管理应以()为主要目标,对外存文件区的管理应以()为主要目标。
Ⅰ.提高系统吞吐量;Ⅱ.提高存储空间的利用率;Ⅲ.降低存储费用;Ⅳ.提高换入换出速度。
正确答案:
Ⅳ;Ⅱ
47在请求分页系统的页表增加了若干项,外存始址供()参考。
正确答案:
分配页面
48通常情况下,在下列存储管理方式中,()支持多道程序设计、管理最简单,但存储碎片多;()使内存碎片尽可能少,而且使内存利用率最高。
Ⅰ.段式;Ⅱ.页式;Ⅲ.段页式;Ⅳ.固定分区;Ⅴ.可变分区。
正确答案:
Ⅳ;Ⅱ
49请求分页存储管理系统,若把页面的大小增加一倍,则缺页中断次数的变化为()。
正确答案:
不确定
50在首次适应算法中,要求空闲分区按()的顺序形成空闲分区链;在最佳适应算法中是按()的顺序形成空闲分区链;最坏适应算法是按()的顺序形成空闲链。
Ⅰ.空闲区起始地址递增;Ⅱ.空闲区起始地址递减;Ⅲ.空闲区大小递增;Ⅳ.空闲区大小递减。
正确答案:
Ⅰ;Ⅲ;Ⅳ
进程与线程单元测验
1AssumePVoperatesonasharedresourcewithsemaphoreS,whatwillbehappenwhenthereisnoresourcetouseNoprocesswaitsfor
正确答案:
S=0
2并发进程之间交换信息的工作称为()。
正确答案:
IPC
3Thejobwhichdeal(处理)someurgency(紧急的)event,whatschedulealgorithmshouldweselect()
正确答案:
priorityfirst
4Whichoneisnotbelongtoprocess
正确答案:
systemsoftware
5以下不可能引起进程调度的操作是()
正确答案:
一个进程从就绪状态变成了运行状态
6在操作系统中,要对并发进程进行同步的原因是()
正确答案:
并发进程推进的不确定性
7IntheWindows-XP,clipboard(剪贴板)is()正确答案:
pieceofmainmemory
8Theprocesstablewillbelinkedtoform(形成)alist(链表)afteraprocesshasbeingcreated,suchlistiscalled()正确答案:
Readyqueue
9操作系统为用户提供了两种类型的用户可以使用的接口(或界面),分别是()和()。
正确答案:
命令输入;系统调用
10某个作业创建到内存成为一个进程,当该进程阻塞时,对应的作业状态为()。
正确答案:
运行状态
11从操作系统的角度看,进程是由()、()、()三部分组成的,其中()是进程存在的唯一标志。
Ⅰ.进程表;Ⅱ.动态库;Ⅲ.数据;Ⅳ.上下文;Ⅴ.指令代码。
正确答案:
Ⅰ;Ⅲ;Ⅴ;Ⅰ
12操作系统作为(),它只做()的工作,而()不是操作系统关心的主要。
正确答案:
系统软件;与硬件相关而与应用无关;编译高级程序
13设计分时操作系统时,设计目标首先要考虑的是(),在设计批处理操作系统时首先要考虑的是(),在设计实时操作系统时首先要考虑的是()。
Ⅰ.截止时间与前瞻预测;Ⅱ.吞吐量与周转率与利用率;Ⅲ.响应时间与习惯性。
正确答案:
Ⅲ;Ⅱ;Ⅰ
14下列选项中,导致创建新进程的操作是
I.用户登录成功II.设备分配III.启动程序执行
正确答案:
仅I和III
15Theprocesswhichworkingonthedifferentdata-basewillcreate()processes.()
正确答案:
thedifferent
16平均带权周转时间可用来衡量某种调度算法对()的调度性能。
正确答案:
作业
17在一般操作系统情况下,进程的基本状态有三种,分别是()、()和()。
正确答案:
就绪;运行;阻塞
18Baseon3statesofprocess,thetransmissionwhichneverbeappearingis
正确答案:
Waiting→Running
19用于同步与互斥的信号量中,()的最大值不超过1,()的最大值可以是大于零的有限值。
正确答案:
互斥型信号量;资源型信号量
20在支持多线程的系统中,进程P创建的若干个线程不能共享的是
正确答案:
进程P中某线程的栈指针
21单处理机系统中,可并行的是()。
Ⅰ.进程与进程;Ⅱ.处理机与设备;Ⅲ.处理机与通道;Ⅳ.设备与设备
正确答案:
Ⅱ;Ⅲ;Ⅳ
22系统中有二个进程并发,当一个进程在等待另一个进程向它发送消息时,他们之间是()关系。
正确答案:
同步
23在采用交互式的作业控制方式下,用户为控制作业的执行,可以采用()。
正确答案:
命令控制语言
24一个作业10:
00到达系统,估计运行时间为2小时,若12:
00开始调度执行该作业,则其响应比是()。
正确答案:
2
25某个作业可以由多个独立运行的模块组成,其中的一个模块进入内存被创建为进程,其余的继续留在作业池里等待作业调度,则此时作业的状态为()。
正确答案:
运行状态
26进程P0和P1的共享变量定义及初值为
booleanflag[2];
intturn=0;
flag[0]=FALSE;flag[1]=FALSE;
若进程P0和P1访问临界资源的类C伪代码实现如下:
voidP0()业运行不当;II.系统资源不足;III.系统发生重大故障;IV.资源分配不当;V.资源独占;VI.进程调度过慢;VII.进程推进顺序不当;VIII.系统中进程太多。
正确答案:
IV和VII
28产生死锁的四个必要条件是:
()、()、()和()。
I.请求和阻塞条件;II.请求和释放条件;III.阻塞和请求条件;IV.释放和阻塞条件;V.互斥条件;VI.线性增长条件;VII.无序释放条件;VIII.有序释放条件;IX.非剥夺条件;XI.无序请求条件;XII.环路条件;XIII.请求和保持条件。
正确答案:
V,XII,IX和XI
29下述解决死锁的方法中,属于死锁预防策略的是(),属于死锁避免策略的是(),属于死锁检测与恢复的(),属于忽略的是()。
I.银行家算法;II.资源分配图化简法;III.撤消进程法;IV.资源有序分配法;V.彩票算法;VI.鸵鸟算法。
正确答案:
IV,I,II和VI
30死锁的预防是通过破坏产生死锁的四个必要条件来实现的。
下列方法中,()破坏了“循环等待”条件,()破坏了“请求与保持”条件;()破坏了互斥条件;()破坏了不可剥夺条件。
I.银行家算法;II.资源一次性分配策略;III.资源有序分配策略;技术;V.挂起进程。
正确答案:
III,II,IV和V
31从下面关于安全状态和非安全状态的论述中选出一条正确的论述
正确答案:
安全状态是没有死锁的状态,非安全状态是可能有死锁的状态
32当检测到系统发生死锁之后,可采用(),(),()或()来解除死锁
I.剥夺某些进程所占有的资源;II.撤消某些进程;III.退回到还原点;IV.重新启动系统;V.提供更多的资源;VI.阻塞某些进程;VII.修改注册表;VIII.进入安全模式
正确答案:
I,II,III和IV
33在死锁的检测中,通常采用()和()的算法来完成
正确答案:
资源矩阵法;资源有向图
34死锁不仅是一种与()有关的错误,它还与进程的()有关
正确答案:
临界资源;调度顺序
35进程之间可能会死锁,当死锁发生后必须进行检测并恢复,其中()算法付出的代价最大正确答案:
重启系统
36死锁与安全状态的关系是正确答案:
死锁状态一定是不安全状态
37假设系统由相同类型的9个资源被4个进程共享,试分析每个进程最多可以请求()个资源数时该系统仍不会死锁正确答案:
3
38当进程A正在使用磁带机时,进程B又申请该磁带机,这种情况
正确答案:
以上均不正确
39一次分配所有资源的方法能破坏死锁四个必要条件中的()条件,因此可以预防死锁的发生正确答案:
占有并请求
40哪一种对待死锁的策略使系统具有最大的并发度正确答案:
忽略
41为多道程序提供的共享资源分配不当时,可能会出现死锁。
但是,不适当的()也可能产生死锁
正确答案:
进程调度顺序
42在()的情况下,系统出现死锁
正确答案:
若进程因竞争资源而无休止地相互等待对方释放已占有的资源
43死锁预防是保证系统不进入死锁状态的静态策略,其解决办法是破坏产生死锁的四个必要条件之一。
下列方法中破坏了“循环等待”条件的是正确答案:
资源有序分配策略
44在死锁的避免算法中,仅当系统处于()状态时才实施分配正确答案:
安全
45银行家算法是一种()算法正确答案:
死锁避免
46设m为同类资源数,n为系统中并发进程数。
当n个进程共享m个互斥资源时,每个进程的最大需求是w;则下列情况会出现系统死锁的是正确答案:
m=4,n=2,w=3
47如果系统的资源有向图(),则系统处于死锁状态正确答案:
每种资源只有一个,并出现了环路
48下列死锁的论述中,正确的论述是
正确答案:
可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁
49下面的叙述中正确的是正确答案:
进程同步是指某些进程之间在逻辑上的相互制约关系
50()状态是指系统中还没有进程死锁,但是有可能发生死锁的状态正确答案:
不安全
文件系统
1无结构文件的含义是正确答案:
流式文件
2物理文件组织方式的确定是正确答案:
操作系统决定的
3在文件的逻辑组织中,不属于记录文件的是正确答案:
分区文件
4文件系统中,打开文件(open)系统调用的基本操作是(),关闭文件(close)系统调用的基本操作是()正确答案:
把文件的控制管理信息从外存读到内存,把文件当前的控制信息从内存写入外存
5所谓文件系统是正确答案:
文件及文件管理软件的集合
6建立文件系统的主要目的是正确答案:
实现对文件的按名存取
7文件存储空间的分配可采取多种方式,其中()方式可使文件顺序访问的效率最高;()方式则可解决文件存储空间中的碎片,但却不支持对文件的随机访问;而UNIX采用的则是()方式。
正确答案:
连续分配,隐式链接分配,混合(索引)分配
8建立多级目录的目的是正确答案:
解决文件的重名与共享
9对任何一个文件,都存在着两种形式的结构,即正确答案:
逻辑结构,物理结构
10下列关于索引表的叙述中,正确的是正确答案:
对索引文件存取时,必须先查找索引表
11为能对一个文件进行正确的存取,必须为文件设置用于描述和控制文件的数据结构,称为正确答案:
文件控制块(FCB)
12文件的安全管理,主要是通过设置()来控制用户对文件的访问的
正确答案:
管理员或文件主对文件属性的设置
13为了防止各种意外可能破坏文件,文件系统可以采用()的方法来保护文件
正确答案:
建立副本和定时转储
14磁盘和磁带是两种存储介质,它们的特点是
正确答案:
磁盘是随机存取,磁带是顺序存取的
15假设磁盘的转速为5400转/分,盘面划分成16个扇区,则读取一个扇区的时间为
正确答案:
690us
16若用100个双字(字长32位)组成的位示图管理内存,假定用户归还一个块号为240的内存块时,它对应的位示图的位置为正确答案:
字号为7,位号为16
17MS-DOS中的文件物理结构采用的是
正确答案:
链接结构
18假定磁盘有1200个柱面,编号是0~1199,在完成了磁道205处的请求后,当前磁头正在630处为一个磁盘请求服务,若请求队列的先后顺序是:
186,1047,911,1177,194,1050,1002,175,30。
用SCAN(扫描)算法和(最短寻道时间优先)算法完成上述请求,磁臂分别移动了()柱面正确答案:
1738,1694
19把磁臂(磁头)从当前位置移到指定磁道上所经历的时间,叫()时间
正确答案:
寻道
20某文件系统物理结构采用三级索引分配方法,如果每个磁盘块的大小为1024B,每个盘块索引号占用4字节,请问在该文件系统中,最大的文件大小为正确答案:
16GB
21假设一个FCB(文件控制块)的大小是64B,盘块的大小是1KB,则在每个盘块中可以存放正确答案:
16个FCB
22文件系统可以利用位图实现
正确答案:
磁盘空间管理
23关于文件目录的说法,()是错误的
正确答案:
文件目录需要长期保存在磁盘上
24磁臂驱动调度算法中()算法可能会随
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 习题 答案