版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《计算机操作系统》试题库
一、选择题
1.(D)不是基本的操作系统。
A、批处理操作系统B、分时操作系统
C、实时操作系统D、网络操作系统
2.(C)不是分时系统的基本特征:
A、同时性B、独立性
C、实时性D、交互性
3.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许(C)使用。
A、操作员B、联机用户
C、操作系统D、目标程序
4.当用户程序执行访管指令时,中断装置将使中央处理器(B)工作。
A、维持在目态B、从目态转换到管态
C、维持在管态D、从管态转换到目态
5.进程所请求的一次打印输出结束后,将使进程状态从(D)
A、运行态变为就绪态B、运行态变为等待态
C、就绪态变为运行态D、等待态变为就绪态
6.采用动态重定位方式装入的作业,在执行中允许(C)将其移动。
A、用户有条件地B、用户无条件地
C、操作系统有条件地D、操作系统无条件地
7.分页式存储管理中,地址转换工作是山(A)完成的。
A、硬件B、地址转换程序
C、用户程序D、装入程序
8.如果允许不同用户的文件可以具有相同的文件名,通常采用(D)来保证按名存取的安
全。
A、重名翻译机构B、建立索引表
C、建立指针D、多级目录结构
9.对记录式文件,操作系统为用户存取文件信息的最小单位是(C)o
A、字符B、数据项C、记录D、文件
10.为了提高设备分配的灵活性,用户申请设备时应指定(A)号。
A、设备类相对B、设备类绝对
C、相对D、绝对
11.通常把通道程序的执行情况记录在(D)中。
A、PSWB、PCBC、CAWD、CSW
12.作业调度是从输入井中处于(B)状态的作业中选取作业调入主存运行。
A、运行B、收容C、输入I)、就绪
13.一作业进入内存后,则所属该作业的进程初始时处于(C)状态。
A、运行B、等待C、就绪D、收容
14.共享变量是指(D)访问的变量。
A、只能被系统进程B、只能被多个进程互斥
C、只能被用户进程D、可被多个进程
15.临界区是指并发进程中访问共享变量的(D)段。
A、管理信息B、信息存储C、数据D、程序
16.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一
台,则至多允许(D)个进程参于竞争,而不会发生死锁。
A、5B、2C、3D、4
17.产生系统死锁的原因可能是由于(C)。
A、进程释放资源
B、一个进程进入死循环
C、多个进程竞争,资源出现了循环等待
D、多个进程竞争共享型设备
18.主要由于(D)原因,使UNIX易于移植。
A、UNIX是由机器指令书写的
B、UNIX大部分由汇编少部分用C语言编写
C、UNIX是用汇编语言编写的
D、UNIX小部分由汇编大部分用C语言编写
19.UNIX系统中,进程调度采用的技术是(D)。
A、时间片轮转B、先来先服务
C、静态优先数I)、动态优先数
20.UNIX系统中,文件存贮器的管理采用的是:(C)。
A、位图法B、空闲块表法
C、成组连接法D、单块连接法
二、多项选择题(本大题共5小题,每小题2分,共10分。)在每小题列出的五个选
项中有二至五个选项是符合题目要求的,请将正确选项的字母填在题干中的括号内。多选、
少选、错选均无分。
21.引入多道程序设计的主要目的在于(BI))
A、提高实时响应速度
B、充分利用处理机,减少处理机空闲时间
C、有利于代码共享
D、充分利用外围设备
E、减少存储器碎片
22.段式和页式存储管理的地址结构很类似,但是它们之间有实质上的不同,表现为(ABCD)
A、页式的逻辑地址是连续的,段式的逻辑地址可以不连续
B、页式的地址是一维的,段式的地址是二维的
C、分页是操作系统进行的,分段是用户确定的
D、各页可以分散存放在主存,每段必须占用连续的主存空间
E、页式采用静态重定位方式,段式采用动态重定位方式
23.利用记录的成组与分解操作能(ABE)
A、有效地实现信息转储
B、提高存储介质的利用率
C、减少操作系统的程序量
D、增加启动外设的次数
E、提高文件的存取速度
24.线程是操作系统的概念,已具有线程管理的操作系统有(BCE)
A、Windows3.2
B、OS/2
C、WindowsNT
D、DOS6.22
E、Mach
25.对UNIX中的trap指令,下列说法中(AD)是正确的。
A、可供用户使用
B、UNIX的例外处理程序也可使用trap指令
C、trap指令是特权指令
D、trap指令是在管态下运行
E、UNIX的例外处理也是从trap指令进入的
三、填空题(本大题共8小题,每空1分,共14分)
26.在批处理兼分时的系统中,往往由分时系统控制的作业称为前台作业,而由批处
理系统控制的作业称为后台作业。
27.操作系统为用户提供两种类型的使用接口,它们是操作员接口和程序员接口。
28.操作系统中,进程可以分为系统进程和用户进程两类。
29.用户调用建立和打开文件操作来申请对文件的使用权。
30.主存储器与外围设备之间的信息传送操作称为输入输出操作。
31.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短
的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长得到优先调度。
32.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。
33.UNIX的shell有两层含义,一是指由shell命令组成的shell命令二是该指令的解释
程序
四、简答题(本大题共5小题,每小题4分,共20分。)
34.进程调度中"可抢占"和"非抢占"两种方式,哪一种系统的开销更大?为什么?
(1)可抢占式会引起系统的开销更大。
(2)可抢占式调度是严格保证任何时刻,让具有最高优先数(权)的进程占有处理机运行,
因此增加了处理机调度的时机,引起为退出处理机的进程保留现场,为占有处理机的进程恢
复现场等时间开销增大。
35.一个含五个逻辑记录的文件,系统把它以链接结构的形式组织在磁盘上,每个记录占用
一个磁盘块,现要求在第一记录和第二记录之间插入一个新记录,简述它的操作过程。
从文件目录中找到该文件,按址读出第一个记录;
取出第一个记录块中指针,存放到新记录的指针位置;
把新记录占用的物理块号填入第一个记录的指针位置
启动磁盘把第个记录和新记录写到指字的磁盘块上
36.在spool系统中设计了一张“缓输出表",请问哪些程序执行时要访问缓输出表,简单说
明之。
井管理写程序把作业执行结果文件登记在缓输出表中;
缓输出程序从缓输出表中查找结果文件并打印输出。
37.试比较进程调度与作业调度的不同点
(1)作业调度是宏观调度,它决定了哪一个作业能进入主存。进程调度是微观调度,它决
定各作业中的哪一个进程占有中央处理机
(或)作业调度是高级调度,它位于操作系统的作业管理层次。进程调度是低级调度,它位
于操作系统分层结构的最内层。
(2)作业调度是选符合条件的收容态作业装入内存。进程调度是从就绪态进程中选一个占
用处理机。
38.试说明资源的静态分配策略能防止死锁的原因。
资源静态分配策略要求每个进程在开始执行前申请所需的全部资源,仅在系统为之分配了所
需的全部资源后,该进程才开始执行。这样,进程在执行过程中不再申请资源,从而破坏了
死锁的四个必要条件之一“占有并等待条件”,从而防止死锁的发生。
五、综合题(本大题共4小题,共36分。)
39.(10分)在一个采用页式虚拟存储管理的系统中,有一用户作业,它依次要访问的字
地址序列是:115,228,120,88,446,102,321,432,260,167,若该作业的第0页已
经装入主存,现分配给该作业的主存共300字,页的大小为100字,请回答下列问题:
(1)按FIFO调度算法将产生次缺页中断,依次淘汰的页号为,缺页中断率为。
按FIFO调度算法将产生5次缺页中断:依次淘汰的页号为:0,1,2;
缺页中断率为:5/10=50%
(2)按LRU调度算法将产生次缺页中断,依次淘汰的页号为,缺页中断率为。
按LRU调度算法将产生6次缺页中断;依次淘汰的页号为:2,0,1,3;
缺页中断率为:6/10=60%
40.(8分)若干个等待访问磁盘者依次要访问的柱面为20,44,40,4,80,12,76,假
设每移动一个柱面需要3毫秒时间,移动臂当前位于40号柱面,请按下列算法分别计算为
完成上述各次访问总共花费的寻找时间。
(1)先来先服务算法;
3毫秒x292=876毫秒
(2)最短寻找时间优先算法
3毫秒x120=360毫秒
41.(8分)某系统中有10台打印机,有三个进程Pl,P2,P3分别需要8台,7台和4台。
若Pl,P2,P3已申请到4台,2台和2台。试问:按银行家算法能安全分配吗?请说明分
配过程。
系统能为进程P3分配二台打印机。因为尽管此时10台打印机已分配给进程P14台,P22
台和P34台,全部分配完,但P3已分配到所需要的全部4台打印机,它不会对打印机再提
出申请,所以它能顺利运行下去,能释放占用的4台打印机,使进程Pl,P2均可能获得乘
余的要求4台和5台,按银行家算法是安全的
8.通道是一种特殊的A,具有二B一主机的CPU与通道可以并行工作,并通
过—C—实现彼此之间的通信和同步。
A:(1)I/O设备(2)设备控制器(3)处理机(4)I/O控制器
B:(1)执行I/O指令集(2)执行CPU指令集(3)传输I/O命令(4)运
行I/O进程
C:(1)1/0指令(2)I/O中断(3)I/O指令和I/O中断(4)操作员
9.磁盘属于—A—,其信息的存取是以一B——为单位的;磁盘的I/O控制主要采取
_C___方式,打印机的I/O控制主要采取_D__方式。
A:(1)字符设备(2)独占设备(3)块设备(4)虚拟设备
B:(1)位(2)字节(3)帧(4)固定长数据块
C,D:(1)程序I/O方式(2)程序中断(3)DMA(4)SPOOLing
10.操作系统中采用缓冲技术的目的是为了增强系统—A_的能力,为了使多进程能有
效地同时处理输入和输出,最好使用B。
A:(1)串行操作(2)并行操作(3)控制操作(4)中断操作
B:(1)缓冲池(2)单缓冲(3)双缓冲(4)循环缓冲
11.磁盘高速缓冲设在—A―中,其主要目的是—B_。
A:(1)磁盘控制器(2)磁盘(3)内存(4)cache
B:(1)缩短寻道时间(2)提高磁盘I/O的速度(3)提高磁盘空间的利用率
(4)保证数据的一致性(5)提高CPU执行指令的速度。
12.对磁盘驱动调度来说,“移臂调度”是为了减少,“旋转调度”是为了减少
_______O
13.磁盘的移臂调度算法常用的有四种:FIFO、SSTF、SCAN、CSCAN,其中效率最高。
14.从资源分配的角度看,可以把设备分成独占设备和共享设备,打印机是设备,
磁盘是设备。
15.在执行一次信息传输操作时所花时间中,_____占用时间最长。
A寻道时间B延迟时间C传送时间D访问时间
16.CPU对通道的请求形式是。
A自陷B中断C通道命令D转移指令
17,执行一次信息传输所花的时间包括。
A延迟时间B传送时间C启动时间D寻道时间
18.磁盘驱动调度算法中,_算法可能会随时改变移动臂的运动方向。
AFIFOBSSTFCSCANDCSCAN
答案
1.什么是中断,并给出CPU响应中断并进行中断处理的一般过程。
1,中断:是指计算机在执行期间,系统内部或外部设备发生了某一急需处理的事件,使得
CPU暂时停止当前正在执行的程序而转去执行相应的事件处理程序,待处理完毕后又返回原
来被中断处,继续执行被中断的过程。
(1)保存现场(2)转中断处理程序进行中断处理(3)中断返回
2.2.为什么要引入缓冲区?
(1)缓和CPU和I/O设备速度不匹配的矛盾
(2)减少对CPU的中断频率。
(3)提高CPU和I/O设备之间的并行性。
3.为什么要引入设备的独立性?如何实现设备独立性?
引入设备独立性,可使应用程序独立于具体的物理设备,显著改善资源的利用率及可适应性;
还可以使用户独立于设备的类型。
实现独立性:在应用程序中应使用逻辑设备名称来请求使用某类设备。当应用程序用逻
辑设备名请求分配I/O设备时,系统必须为它分配相应的物理设备,关在逻辑设备表LLT
中建立一个表目。
4.SPOOLing系统由哪儿部分组成?以打印机为例说明如何利用SPOOLing技术实现多个进
程对打印机的共享?
组成:磁盘上的输入井和输出井,内存中的输入缓冲区和输出缓冲区,输入进程和输出进
程。
对所有提出输出请求的用户进程,系统接受它们的请求时,并不真正把打印机分配给
它们,而是由输出进程在输出井中为它申请一空闲缓冲区,并将要打印的数据卷入其中,输
出进程再为用户进程申请一张空白的用户打印请求表,并将用户的打印请求填入表中,再将
该表挂到打印机队列上。
这时,用户进程觉得它的打印过程已经完成,而不必等待真正的慢速的打印过程的完
成。当打印机空闲时,输出进程将从请求队列队首取出一张打印请求表,根据表中的要求将
要打印的数据从输出井传到内存输出缓冲区,再由打印机进行输出打印。打印完后,再处理
打印队列中的一个打印请求表,实现了对打印机的共享。
5.为什么说引入缓冲后可显著提高I/O的速度,从而使CPU和I/O速度不匹配的矛盾得到
缓和?
I/O设备的速率远远低于CPU的运算速率,如在输出数据时,如果没有缓冲,则必然会由于
I/O设备的速度跟不上而使CPU停下来等待;而引入缓冲区后,CPU将输出数据写入缓冲区,
无需等待输出完成,便能继续执行下面的程序,而同时输出设备可慢慢地进行数据的输出。
6.磁盘访问时间由哪几部分组成,每部分时间应如何计算?
磁盘访问时间=寻道时间+延迟时间+传输时间
7.为什么要引入磁盘高速缓冲?何谓磁盘高速缓冲?
是指利用内存中的存储空间,来暂时从磁盘中读出的•系列盘快中的信息。
8.(3)(1)(3)9.(3)(4)(3)(2)
10(2)(1)11.(3)(2)12.寻道时间延迟时间
13.SCAN14.独占共享15.A16.C17.ABD18.AB
19.从使用的角度,外围设备可分为哪两类?用户要求使用外围设备时,系统采用什么方法
来分配?
答:从使用角度来分析设备的特点,可以把设备分成两类:一类是一个作业在执行期间
独占使用的设备,称为独占设备。这类设备一般采用静态分配的办法在作业执行前就分配出
去了,直到作业结束撤离的时候,才将分配出去的设备收回,收回后,才能再分配给其他需
要使用该类设备的作业。另外•类是共享设备。这类设备可以由几个作业同时使用。共享设
备采用动态分配的办法,这种方法不是在作业执行前分配,而是到作业需要启用设备的时候
才分配设备给作业。
20.如果某作业申请外围设备时,指定申请某台外围设备,那么按教材中设置的分配表怎样
实现分配?
答:如果用户指定申请某台外围设备,用户给出设备绝对号,系统为它分配时先查设备
分配表,按照设备绝对号找到登记项,查是否未分配且是好的,若是则分配给用户,状态改
成已分配,填上占用的作业名,通知用户已经分配成功;若已经分配或者设备坏了,则分配
不能被满足,输出信息告诉用户不能分配的原因。
21.什么是输入输出操作?
答:作业执行中总要不断地启动外围设备,把信息读入主存储器进行处理,或者把主存
储器中的信息传送到存储介质上。主存储器与外围设备之间的信息传送操作就叫作输入输出
操作。
22.解释通道命令、通道程序、通道地址字、通道状态字。
答:通道命令:又称为通道命令字(CC肌ChannelcommandWord),它是规定设备的
某一种动作的指令。
通道程序:是由通道命令编制出来一段程序,用于控制设备的工作。整个通道程序确定
了外围设备应执行的操作及操作顺序。
通道地址字:通道程序是存放在主存中的,为了使通道能够正确快速地找到通道程序的
起始地址,系统在主存中安排一个固定的单元,用来存放通道程序的起始地址,这个固定的
单元称为通道地址字(CAW,ChanneladdressWord)
通道状态字:通道被启动后,控制指定的设备完成规定的操作,同时,通道在执行对外
围设备控制的过程中,要记录通道与设备执行情况,为此系统在主存中安排另一个固定单元,
用于存放这些被记录状态,这个固定单元称为通道状态字(CSW,ChannelStatusWord)。
23.中央处理器与通道是怎样配合工作的?
答:①中央处理器组织好通道程序,并把通道程序的首地址存人通道地址字中。然后,
中央处理器执行“启动I/O”指令来启动通道工作。通道收到命令后根据通道和设备的工
作情况,或者逐条执行通道程序中的通道命令,来控制设备运行;或者拒绝接受,并且用条
件码向中央处理器作出是否接受启动的回答。
②中央处理器分析条件码,若启动不成功,则推迟相应的输人输出操作的执行,待适当
的时候重新执行“启动I/0”指令。
③通道把执行通道程序的情况汇集在通道状态字中,当通道完成输入输出操作,向中央
处理器汇报命令执行情况。由于通道和设备执行操作的情况已经在CSW中了,所以一般由通
道产生I/O中断,将中断的通道和设备记载到寄存器中,中央处理器响应中断后,操作系统
分析特定寄存器和CSW中的内容并做相应地处理。
24.什么叫驱动调度?总结对磁盘的驱动调度过程。
答:在共享设备中,采用某种策略从等待访问该设备的进程中选择•个进程访问设备的
工。作称为驱动调度。其目的是降低若干个访问者执行I/O操作的总时间,提高I/O操作
的吞吐量。对于磁盘设备来说驱动调度先进行“移臂调度”,以寻求较优化的寻找时间,定
位好柱面,然后再进行'旋转调度",寻求好的延迟时间,定位好扇区。
25.假定磁盘的移动臂现在处于第8柱面,有如下6个请求者等待访问磁盘,请你列出最省
时间的响应次序:
序号柱面号磁头号扇区号
1963
2756
315206
4944
52095
67152
(分析)先进行移臂调度,再进行旋转调度,山于寻找时间更为重要,那么要想时间最
短就要有最短的寻找时间,所以移臂调度可以选择最短寻找时间优先算法。根据题目,访问
9柱面和访问7柱面在寻找时间上是等同的,可以任意选择一个,假设选择了第9柱面,这
里有进程1和进程4满足要求,再根据旋转调度,进程1访问的扇区号小于进程4,应该西
先访问,所以确定进程1第一访问,其次是在同一个柱面上的进程4,之后,根据最短寻找
时间优先算法,接下来应该是第7柱面的任务6或任务2,同样我们应该选择任务6,再选
择2,然后是访问15柱面的任务3,最后是访问20柱面的任务5,整个过程移臂移动了16
个柱面。次序是1、4、6、2、3、5.
如果第一步先访问7柱面,我们也很容易得到访问顺序是6、2、1、4、3、5,整个过
程移臂移动了14个柱面。
答:最省时间的响应次序是:1、4、6、2、3、5或6、2、1、4、3、5.
26.什么是输人井和输出井?
答:在具有通道技术的系统中,我们利用中央处理器和通道并行工作的能力,用一台机
器完成脱机外围设备操作技术中三台机器的工作。操作系统中包含两个程序:”预输入程
序”代替输入外围设备,“缓输出程序”代替输出外围设备。系统在磁盘中划分出专门称为
“井”的区域,它分为“输入井”和“输出井”,它们分别代替低速的独占使用的输入设备
和输出设备。
27.什么是SPOOLING系统?清简述它的实现思想。
答:操作系统中实现联机同时外围设备操作功能的部分称为斯普林(SPOOIJNG)系统。
它的实现思想是:
利用中央处理器和通道并行工作的能力,用一台机器完成脱机外围设备操作技术中三台
机器的工作。
操作系统中包含两个程序:“预输入程序”代替输入外围设备,“缓输出程序”代替输
出外围设备。系统在磁盘中划分出专门称为“井”的区域,它分为“输入井”和“输出井”。
“预输入程序”把作业流中作业信息传送到“输入井”保存,作业在执行时只要通过“输入
井读”程序从上“输入井”获取数据,而不去启动低速的外围设备。作业执行的时候产生的
结果也不直接输出到低速外设上,而是先通过“输出井写”程序输出到“输出井”,由“缓
输出程序”将“输出井”中的数据再输出到低速设备上。“缓输出程序”输出的时候,中央
处理器可以处理别的事务了。实现“输入井读”和“输出并写”程序统称为“井管理”程
序。显然,斯普林系统由三个部分组成:“预输入”程序、“井管理”程序和“缓输出”程
序。
28.什么叫虚拟设备?实现虚拟设备的主要条件是什么?
答:采用SPOOL操作后,利用共享设备来模拟独占设备,使每个作业都感到分到了一台
高速的输入输出设备,利用这个技术所提供的设备称为虚拟设备。实现虚拟设备时,必须要
有硬件的中断装置和通道技术作支撑,使中央处理器与各种外围设备之间可以并行工作。操
作系统采用多道程序设计技术,合理分配处理器,实现联机的外围设备同时操作。实现虚拟
设备时,操作系统必须设计好“预输入”、“井管理”、“缓输出”程序。
29.总结实现虚拟设备的优点。
答:实现虚拟设备不仅提高了独占实用设备的利用率,而且大大加快了作业的执行速度。
1.单项选择题(共200个题目)
100236.一般用户更喜欢使用的系统是(C)°
A.手工操作B.单道批处理
C.多道批处理D.多用户分时系统
100237.与计算机硬件关系最密切的软件是(D).
A.编译程序B.数据库管理程序
C.游戏程序D.OS
100238.现代OS具有并发性和共享性,是由(D)的引入而导致的。
A.单道程序B.磁盘C.对象D.多道程序
100239.早期的OS主要追求的是(A)。
A.系统的效率B.用户的方便性
C.可移植D.可扩充性
100240.(A)不是多道程序系统。
A.单用户单任务B.多道批处理系统
C.单用户多任务D.多用户分时系统
100241.(B)是多道操作系统不可缺少的硬件支持。
A.打印机B.中断机构C.软盘D.鼠标
100242.特权指令可以在(C)中执行。
A.目态B.浏览器中C.任意的时间D.进程调度中
100243.没有了(C)计算机系统就启动不起来了。
A.编译器B.DBMSC.OSD.浏览器
100244.通道能够完成(C)之间数据的传输。c
A.CPU与外设B.内存与外设C.CPU与主存D.外设与
外设
100245.系统的主要功能有(c)o
A.进程管理、存储器管理、设备管理、处理机管理
B.虚拟存储管理、处理机管理、进程调度、文件系统
C.处理机管理、存储器管理、设备管理、文件系统
D.进程管理、中断管理、设备管理、文件系统
100246.单处理机计算机系统中,(A)是并行操作的。
A.处理机操作和通道操作是并行的
B.程序与程序
C.主程序与子程序
D.用户程序与操作系统程序
100247.处理机的所有指令可以在(D)中执行。
A.目态B.浏览器中C.任意时间D.系统态
100248.(B)功能不是操作系统直接完成的功能。
A.管理计算机硬盘B.对程序进行编译
C.实现虚拟存储器D.删除文件
100249.要求在规定的时间内对外界的请求必须给予及时相应的
OS是(B)。
A.多用户分时系统B.实时系统
C.批处理系统时间D.网络操作系统
100250.操作系统是对(C)进行管理的软件。
A.硬件B.软件C.计算机资源D.应用程序
100251.(B)对多用户分时系统最重要。
A.实时性B.交互性C.共享性D.运行效率
100252.(D)对多道批处理系统最重要。
A.实时性B.交互性C.共享性D.运行效率
100253.(A)对实时系统最重要。
A.及时性B.交互性C.共享性D.运行效率
100254.Windows98是(C)操作系统。
A.多用户分时B.批处理系统C.单用户多任务D.单用户
单任务
100255.分布式系统和网络系统的主要区别是(C)o
A.并行性B.透明性C.共享性D.复杂性
100256.(A)操作系统允许在一台主机上同时连接多台终端,多
个用户可以通过各自的终端同时交互的使用计算机。
A.网络B.分布式C.分时D.实时
100257.如果分时操作系统的时间片一定,那么(B),则相应时
间越长。
A.用户数越少B.用户数越多C.内存越小D.内存越大
100258.下面六个系统中,必须是实时操作系统的有(C)个。
⑴航空订票系统(2)过程控制系统(3)机器口语翻译系统(4)计算
机辅助系统(5)办公自动化系统(6)计算机激光照排系统
A.1B.2C.3D.4
100259.下面对OS不正确的描述是(D)。
A.OS是系统资源管理程序B.OS是为用户提供服务的程
序
C.OS是其他软件的支撑程序D.OS是系统态程序的集合
100260.OS的不确定性是指(D)O
A.程序的运行结果不确定B.程序的运行次序不确定
C.程序多次运行的时间不确定D.A、B和C
100261.下面那一个不是程序宰并发系统内执行的特点(B)。
A.程序执行的间断性B.相互通信的可能性
C.产生死锁的必然性D.资源分配的动态性
100262.在下面关于并发性的叙述众正确的是(C)。
A.并发性是指若干事件在同一时刻发生
B.并发性是指若干事件在不同时刻发生
C.并发性是指若干事件在同一时间间隔发生
D.并发性是指若干事件在不同时间间隔发生
100263.一般来说,为了实现多道程序设计,计算机最需要(A)o
A.更大的内存B.更多的外设
C.更快的CPUD.更先进的终端
100264.Unix操作系统的进程控制块中常驻内存的是(B)。
A.proc结构B.proc结构和核心栈
C.ppda区D.proc结构和user结构
100265.当(B)时,进程从执行状态转变为就绪状态。
A.进程被调度程序选中B.时间片到
C.等待某一事件D.等待的事件发生
100266.在进程状态转换时,下列(D)转换是不可能发生的。
A.就绪态一运行态B.运行态一就绪态
C.运行态一阻塞态D.阻塞态一运行态
100267.下列各项工作步骤中,(B)是创建进程所必需的步骤。
A.建立一个PCBB.作业调度程序为进程分配CPU
C.为进程分配内存等资源D.将PCB链入进程就绪队列
100268.下列关于进程的叙述中,正确的是(D)。
A.进程通过进程调度程序而获得CPU
B.优先级是进行进程调度的重要依据,一旦确定不能改变
C.在单CPU系统中,任一时刻都有1个进程处于运行状态
D.进程申请CPU得不到满足时,其状态变为等待状态
100269.从资源管理的角度看,进程调度属于(D)。
A.I/O管理B.文件管理
C.处理机管理D.存储器管理
100270.下列有可能导致一进程从运行变为就绪的事件是(D)o
A.一次I/O操作结束
B.运行进程需作I/O操作
C.运行进程结束
D.出现了比现运行进程优先权更高的进程
100271.一个进程释放一种资源将有可能导致一个或几个进程
(A)。
A.由就绪变运行B.由运行变就绪
C.由阻塞变运行D.由阻塞变就绪
100272.一次I/O操作的结束,有可能导致(C)。
A.一个进程由睡眠变就绪B.儿个进程由睡眠变就绪
C.一个进程山睡眠变运行D.几个进程由睡眠变运行
100273.当一个进程从CPU上退下来时,它的状态应变为(C)。
A.静止就绪B.活动就绪C.静止睡眠D.活动睡眠
100274.为使进程由活动就绪变为静止就绪,应利用(A)原语?
A.SuspendB.ActiveC.BlockD.Wakeup
100275.在下面的叙述中,不正确的是(D)。
A.一个进程可创建一个或多个线程
B.一个线程可创建一个或多个线程
C.一个线程可创建一个或多个线程
D.一个进程可创建一个或多个进程
100276.若系统中只有用户级线程,则处理机调度单位是(A)o
A.线程B.进程C.程序D.作业
100277.一个进程是(C)。
A.由协处理机执行的一个程序
B.一个独立的程序+数据集
C.PCB结构与程序和数据的组合
D.一个独立的程序
100278.下列儿种关于进程的叙述,(B)最不符合操作繁育地进程
的理解?
A.进程是在多程序并行环境中的完整的程序
B.进程可以山程序、数据和进程控制描述
C.线程是一种特殊的进程
D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分
配和调度的一个独立单位
100279.在下面的叙述中正确的是(B)o
A.线程是比进程更小的能独立运行的基本单位
B.引入线程可提高程序并发执行的程度,可进一步提高系统效率
C.线程的引入增加了程序执行时时空开销
D.一个进程一定包含多个线程
100280.下面关于线程的叙述中,正确的是(A)o
A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持
B.线程是资源的分配单位,进程是调度和分配的单位
C.不管系统中是否有线程,进程都是拥有资源的独立单位
D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位
100281.在下面的叙述中,正确的是(D)。
A.引入线程后,处理机只在线程间切换
B.引入线程后,处理机仍在进程间切换
C.线程的切换,不会引起进程的切换
D.线程的切换,可能引起进程的切换
100282.进程的控制信息和描述信息存放在(B)o
A.JCBB.PCBC.AFTD.SFT
100283.进程依靠(D)从阻塞状态过渡到就绪状态。
A.程序员的命令B.系统服务
C.等待下一个时间片到来D."合作”进程的唤醒
100284.在WindowsNT中(A)可以处于就绪状态。
A.进程B.线程C.程序D.作业
100285.只作用于一个进程一次的原语是(A)。
A.创立B.解挂C.阻塞D.挂起
100286.在Unix系统中,处于(C)状态的进程最容易被执行。
A.辅存睡眠B.内存睡眠C.内存就绪D.辅存就绪
100287.从执行状态挂起的进程解除挂起时进入(A)状态。
A.就绪B.执行C.阻塞D.挂起
100288.一个进程执行过程中不可能对应(C)。
A.一个PBCB.一个JCBC.多个PCBD.一个程
序
100289.用P、V操作管理临界区时,信号量的初值一般应定义为
(C)O
A.-1B.OC.1D.任意值
100290.有m个进程共享同一临界资源,若使用信号量机制实现对
一临界资源的互斥访问,则信号量的变化范围是(C)。
A.1至一(m—1)B.1至m—1C.1至一mD.1至m
100291.在下面的叙述中正确的是(C)o
A.临界资源是非共享资源B.临界资源是任意共享资源
C.临界资源是互斥共享资源D.临界资源是同时共享资源
100292.对进程间互斥的使用临界资源,进程可以(B)o
A.互斥的进入临界区B.互斥的进入各自的临界区
C.互斥的进入同一临界区D.互斥的进入各自的同类资源
临界区
100293.设两个进程共用一个临界资源的互斥信号量mutex,当
mutex=1时表示(B)。
A.一个进程进入了临界区,另一个进程等待
B.没有一个进程进入临界区
C.两个进程都进入临界区
D.两个进程都在等待
100294.设两个进程共用一个临界资源的互斥信号量mutex,当
mutex=—1时表示(C)o
A.一个进程进入了临界区,另一个进程等待
B.没有一个进程进入临界区
C.两个进程都进入临界区
D.两个进程都在等待
100295.当一进程因在记录型信号量S上执行P(S)操作而被阻塞
后,S的值为(B)。
A.>0B.<0C>0D<0
100296.当一进程因在记录型信号量S上执行V(S)操作而导致唤
醒另一进程后,S的值为(B)。
A.>0B.<0C>0D<0
100297.如果信号量的当前值为一4,则表示系统中在该信号量上有
(A)个进程等待。
A.4B.3C.5D.O
100298.若有4个进程共享同一程序段,而且每次最多允许3个进
程进入该程序段,则信号量的变化范围是(B)。
A.3,2,1,0
B.3,2,1,0,-1
C.4,3,2,1,0
D.2,1,0,-1,-2
100299.若信号S的初值为2,当前值为一1,则表示有(B)个
等待进程。
A.OB.1C.2D.3
100301.并发进程之间(A)。
A.彼此无关B.必须同步C.必须互斥D.可能需要
同步或互斥
100302.在操作系统中,有一组进程,进程之间具有直接相互制约性。
这组并发进程之间(B)。
A.必定无关C.可能相关D.相关程度
相同
100303.(C)操作不是P操作可完成的。
A.为进程分配处理机B.使信号量的值变小
D.使进程进入阻塞状态
100304.某系统采用了银行家算法,则下列叙述正确的是(C)。
A.系统处于不安全状态时一定会发生死锁
B.系统处于不安全状态时可能会发生死锁
C.系统处于安全状态时可能会发生死锁
D.系统处于安全状态时一定会发生死锁
100305.银行家算法中的数据结构包括有可利用资源向量
Available、最大需求矩阵Max、分配矩阵Allocation>需求矩阵Need,
下列选项中表述正确的是(B)。
A.Max[i,j]=Allocation。,j]+Need[i,j]
B.Need[i,j]=Max[i,j]-Allocation[i,j]
C.Max[i,j]=Allocation[i,j]-Need[i,j]
D.Need[i,j]=Max[i,j]+Allocation[i,j]
100306.下列进程调度算法中,(B)可能会出现进程长期得不到
调度的情况。
A.非强占式静态优先权法
B.强占式静态优先权法
C.时间片轮转调度算法
D.非强占式动态优先权法
100307.在下列选项中,属于预防死锁的方法是(B)。
A.剥夺资源法B.资源分配图简化法
C.资源随意分配D.银行家算法
100308.在下列选项中,属于检测死锁的方法是(D)。
A.银行家算法B•消进程法
C.资源静态分配法D.资源分配图简化法
100309.在下列选项中,属于解除死锁的方法是(A)o
A.剥夺资源法B.资源分配图简化法
C.银行家算法D.资源静态分配法
100310.为了照顾紧迫型作业,应采用(D)。
A.先来先服务调度算法
B.短作业优先调度算法
C.时间片轮转调度算法
D.优先权调度算法
100311.在采用动态优先权的优先权调度算法中,如果所有进程都具
有相同优先权初值,则此时的优先权调度算法实际上和(A)相同。
A.先来先服务调度算法
B.短作业优先调度算法
C.时间片轮转调度算法
D.长作业优先调度算法
100312.作业从后备作业到被调度程序选中的时间称为(C)。
A.周转时间B.响应时间
C.等待调度时间D.运行时间
100313.资源静态分配法可以预防死锁的发生,因为使死锁四个条件
中的(D)不成立。
A.互斥条件B.请求和保持条件
C.不可剥夺条件D.环路等待条件
100314.分页存储管理的存储保护是通过(A)完成的。
A.页表(页表寄存器)B.快表
C.存储键D.索引动态重定
100315.把作业地址空间中使用的逻辑地址变成内存中物理地址称
为(B)。
A.加载B.重定位C.物理化D.逻辑化
100316.在可变分区存储管理中的紧凑技术可以(A)o
A.集中空闲区B.增加主存容量
C.缩短访问时间D.加速地址转换
100317.在存储管理中,采用覆盖与交换技术的目的是(A)。
A.减少程序占用的主存空间
B.物理上扩充主存容量
C.提高CPU效率
D.代码在主存中共享
100318.存储管理方法中,(D)用户可采用覆盖技术。
A.单一连续区B.可变分区存储管理
C.段式存储管理D.段页式存储管理
100319.把逻辑地址转换程物理地址称为(B)。
A.地址分配B.地址映射C.地址保护D.地址越界
100320.在内存分配的"最佳适应法"中,空闲块是按(D)。
A.始地址从小到大排序B.始地址从大到小排序
C•块的大小从小到大排序D.块的大小从大到小排序
100321.在分区存储管理中,下面的(A)最有可能使得高地址空
间变成为大的空闲区。
A.首次适应法B.最佳适应法
C.最坏适应法D.循环首次适应法
100322.段的逻辑地址形式是段号10位,段内地址20位,陌1MB,
辅存10GB。那么虚拟存储器最大实际容量可能是(B)。
A.1024KBB.1024MBC.10GBD.10GB+1M
B
100323.用空白链记录内存空白块的主要缺点是(A)o
A.链指针占用了大量的空间B.分配空间时可能需要一定的
查链时间
C.不好实现"首次适应法"D.不好实现"最佳适应法"
100324.一般而言,计算机中(A)容量(个数)最多。
A.ROMB.RAMC.CPUD.虚拟存储器
100325.分区管理和分页管理的主要区别是(D)o
A.分区中的块比分页中的页要小
B.分页有地址映射而分区没有
C.分页有存储保护而分区没有
D.分区要求一道程序存放在连续的空间内而分页没有这种要求
100326.静态重定位的时机是(C).
A.程序编译时B.程序链接时
C.程序装入时D.程序运行时
100327.通常所说的"存储保护"的基本含义是(C)。
A.防止存储器硬件受损
B.防止程序在内存丢失
C.防止程序间相互越界访问
D.防止程序被人偷看
100328.能够装入内存任何位置的代码程序必须是(C)o
A.可重入的B.可定位的
C.可动态链接的D.可静态链接的
100329.虚存管理和实存管理的主要区别是(A)o
A.虚存分逻辑地址和物理地址,实存不分
B.实存要求一程序在内存必须连续,虚存不需要连续的内存
C.实存要求一程序全部装入内存才开始运行,虚存允许程序在执行
的过程中逐步装入
D.虚存以逻辑地址执行程序,实存以物理地址执行程序
100330.在下列有关请求分页管理的叙述中,正确的是(B)。
A.程序和数据是在开始执行前一次性装入的
B.产生缺页中断一定要淘汰一个页面
C.一个淘汰的页面一定要写回外存
D.在页表中要有"中断位"、"访问位"等信息
100331.LRU置换算法所基于的思想是(D)。
A.在最近的过去用得少的在最近的将来也用得少
B.在最近的过去用得多的在最近的将来也用得多
C.在最近的过去很久未使用的在最近的将来会使用
D.在最近的过去很久未使用的在最近的将来也不会使用
100332.在下面关于虚拟存储器的叙述中,正确的是(B)o
A.要求程序运行前必须全部装入内存且在运行过程中一直驻留在
内存
B.要求程序运行前不必全部装入内存且在运行过程中不必一直驻
留在内存
C.要求程序运行前不必全部装入内存但是在运行过程中必须一直
驻留在内存
D.要求程序运行前必须全部装入内存但在运行过程中不必一直驻
留在内存
100333.在请求分页系统中,页表中的改变位是供(C)参考的。
A.页面置换B.内存分配
C.页面换出D.页面调入
100334.在请求分页系统中,页表中的访问位是供(A)参考的。
A.页面置换B.内存分配C.页面换出D.页面调入
100335.在请求分页系统中,页表中的辅存始地址是供(B)参考
的。
A.页面置换B.内存分配C.页面换出D.页面调入
100336.适应于请求段的内存分配方法是(D)。
A.首次适应和最佳适应B.固定分区和可变分区
C.首次适应和固定分区D.最佳适应和可变分区
100337.在请求分页管理中,已修改过的页面再次装入时应来自
(B)o
A.磁盘文件区B.磁盘对换区C.后备作业区D.I/O缓冲
区
100338.选择在最近的过去使用次数最少的页面予以淘汰的算法称
为(B)。
A.Opt.B.LRUC.MFUD.LFU
100339.选择在最近的过去很久未访问的页面予以淘汰的算法称为
(B)o
A.Opt.B.LRUC.MFUD.LFU
100340.程序动态链接的时刻是(B)。
A.编译时B.装入时C.调用时D.紧凑时
100341.虚存的可行性基础是(C)O
A.程序执行的离散性B.程序执行的顺序性
C.程序执行的局部性D.程序执行的并发性
100342.虚存最基本的特征是(B)o
A.一次性B.多次性C.交换性D.离散性
100343.在下列关于虚存实际容量的说法中正确的是(B)o
A.等于外存(磁盘)的容量B.等于内、外存容量之和
C.等于CPU逻辑地址给出的空间大小D.在B、C之中取小者
003144.实现虚存最主要的技术是(C)o
A.整体覆盖B.整体对换C.部分对换D.多道程序设
计
100345.首次适应算法的空闲区是(A)o
A.按地址递增顺序链在一起B.始端指针表指向最大空闲区
C.按大小递增顺序链在一起D.寻找从最大空闲区开始
100346.采用(A)不会产生内部碎片。
A.分页式存储管理B.分段式存储管理
C.固定分区式存储管理D.段页式存储管理
100347.下面哪种内存管理方法有利于程序的动态链接?(A)
A.分段存储管理B.分页存储管理
C.可变分区分配D.固定分区分配
100348.在虚拟存储系统中,若进程在内存中占三块(开始时为空),
采用先进先出页面淘汰算法,当执行访问页号序列为1、2、3、4、1、
2、5、1、2、3、4、5、6时-,将产生(D)次缺页中断。
A.7B.8C.9D.10
100349.系统"抖动"现象的发生是由(A)引起的?
A.置换算法选择不当B.交换的信息量过大
C.内存容量充足D.请求页式管理方案
100350.采用段式存储管理的系统中,若地址用24位表•,,其中8
位表示段号,则允许每段的最大长度是(B)。
A.224B.216C.28D.232
100351.实现虚拟存储的目的是(D)。
A.实现存储保护B.事项程序浮动
C.扩充辅存容量D.扩充主存容量
10035
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国华电集团有限公司河南公司招聘4人笔试备考试题及答案解析
- 2026内蒙古行政执法(阿拉善盟岗位)“兼通蒙古语言文字”岗位蒙古语言文字翻译水平加试笔试备考试题及答案解析
- 2026中国科学院广州地球化学研究所蚁瑞钦研究员与林莽研究员博士后招聘(广东)笔试备考题库及答案解析
- 2026湖北武汉东湖新技术开发区消防救援大队招聘政府专职消防员30人笔试备考题库及答案解析
- 2026广东中山市神湾镇中心幼儿园第一期招聘编外人员4人笔试备考试题及答案解析
- 2026年芜湖职业技术学院单招职业技能考试参考题库含详细答案解析
- 2026福建龙岩新罗区大池中心幼儿园招聘3人笔试备考试题及答案解析
- 2026福建厦门市集美区博雅实验幼儿园非在编人员招聘2人笔试备考题库及答案解析
- 2026年上半年洛阳新安县城镇公益性岗位招聘56名笔试备考题库及答案解析
- 2026年芜湖臻鑫智镁科技有限公司公开招聘笔试备考题库及答案解析
- 学习走好中国特色金融发展之路建设金融强国心得体会、交流研讨
- 【课件】2025年危险化学品典型事故分析-终版
- 医院精神科患者风险评估标准
- 5.1《四大地理区域的划分》教案-2025-2026学年湘教版地理八年级下册
- 雨课堂学堂在线学堂云国际关系:理论与实践西安外国语大学单元测试考核答案
- 个人投资业务管理办法
- 空调延长质保协议书
- 《危险货物运输》课件
- 询问供应商放假通知范文
- 系统servo guide mate常用调整项目入门指导
- 一元强弱酸的比较课件高二上学期化学人教版选择性必修1
评论
0/150
提交评论