《操作系统原理》在线作业满分答案.docx
- 文档编号:3662277
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:20
- 大小:32.69KB
《操作系统原理》在线作业满分答案.docx
《《操作系统原理》在线作业满分答案.docx》由会员分享,可在线阅读,更多相关《《操作系统原理》在线作业满分答案.docx(20页珍藏版)》请在冰豆网上搜索。
《操作系统原理》在线作业满分答案
一、选择题
1在多道环境中建立进程的概念为,进程是()
A一个系统软件B一段程序C一个程序执行的动态过程D被调入内存的一段代码
2当多个进程共享某个独占资源时,调度不当进程将会发生A进程死锁B进程阻塞C进程挂起D进程结束
3采用可变分区存储管理时,最佳适应分配算法通常要求对空闲区表项按A存储区空间按照从大到小
B存储区空间按照从小到大C存储区空间随机
4下列对于进程的描述()项是错误的。
A各进程之间的地址是相互独立的B进程是静态的C、进程控制块PCB是在系统调用进程时随机生成的
D进程同程序相比具备并发和异步执行特征
5当进程执行中需要等待从磁盘上读取数据时,进程的状态将()。
A从就绪变为运行态B从运行变为就绪态C从阻塞变为就绪态D从运行变为阻塞态
6支持程序在内存空间浮动的地址转换机制是A虚拟I/O管理B动态地址重定位C进程的分级调度
7一种既有利于短进程又兼顾到长进程的进程调度算法是A先来先服务B短进程优先C高响应比优先
8在多道系统环境中,将多个不同计算问题的程序装入计算机的主存中,使它们可以()
A顺序执行B并行执行C同时执行
9程序状态字PSW的用途是()。
A储存下一条指令的地址B储存下一条指令的内容C存储条件码和标志位
10文件的存储结构主要包括:
()和顺序结构及链式结构。
A记录式结构B索引结构C分级结构D流式结构
11在单处理器的多道并发系统中,进程什么时候占用处理器和能占用多长时间,取决于()
A进程的优先级B进程存储的位置C进程自身特点和进程调度策略
12.SPOOLing技术可以实现设备的虚拟管理,即将独占设备改造成()。
A共享设备B块设备C字符设备
13若系统中有五个并发进程使用了相同的变量名A,则系统中对变量A管理的临界区是由临界区构成的。
A1个B2个C4个D5个
14以下不属于特权指令操作的是()。
设置处理器模式B禁止中断C写程序状态字D读取存储单元
15在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的A段表B页表CPCBDJCB
16在段式存储管理中,其虚地址存储空间是()A一维的 B二维的 C三维的
17下列不属于操作系统功能的是A内存管理 B中断处理 C文档编辑 D、CPU调度
18UNIX文件系统采用( )逻辑结构对文件进行管理A网状文件 B记录式文件 C索引文件D流式文件
20以下的描述中()项内容不属于磁盘访问控制的性能参数。
A柱面定位时间 B磁盘旋转延迟时间 C数据传输时间 D磁盘格式化时间
21在设备管理中引入I/O缓冲机制是为了缓和()之间的速度不匹配问题。
A内存与处理器 B内存与外设 C处理器与外设
22设置信号量的主要目的是为了通过对信号量的管理,实现()间的彼此合作,完成多任务的并发调度。
A多个设备B多个用户C多个进程
23建立进程间的互斥机制是为了保证进程()时不发生错误。
A使用临界资源B占用时间片C发生中断
24存储器按照读写功能分类时可分为()。
A、ROM和RAMB非永久记忆性存储器和永久记忆性存储器C顺序存储器和随机存
25由下列突发事件引起的中断,哪一种优先级最高()
A、除数为0B、超时中断C键盘请求输入D、I/O端口出错
1多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器()。
A并发执行B.顺序执行c.并行执行D.同时执行
2引入多道程序设计技术后,处理器的利用率()。
A.有所改善B.极大地提高c.降低了D.无变化,仅使程序执行方便
3.计算机系统采用多道程序设计技术后,()。
A.缩短了每个程序的执行时间B.系统效率随并行工作道数成比例增长c.提高了系统效率D.使用设备时不会发生冲突
4.进程是()。
A.一个系统软件B.与程序概念等效c.存放在内存中的程序D.执行中的程序
5.进程的()和并发性是两个很重要的属性。
A.动态性B.静态性c.易用性D.顺序性
6.()是完成操作系统功能的进程。
A,用户进程B.系统进程C.并发进程D.编译进程
7.可再入程序必须是纯代码,在执行中()。
A.可以随意改变B.计算结果相同c.自身不改变D.要求输入相同的数据
8.已经获得除()以外所有运行所需资源的进程处于就绪状态。
A主存储器B.打印机C.CPUD.磁盘空间
9.在一个单处理器系统中,处于运行态的进程()。
A.可以有多个B.不能被打断c.只有一个D.不能请求系统调用
10.对于一个单处理器系统来说,允许若干进程同时执行,轮流占用处理器.称它们为()的。
A.顺序执行B.同时执行c.并行执行D.并发执行
11.操作系统根据()控制和管理进程,它是进程存在的标志。
A.程序状态字B.进程控制块c.中断寄存器D.中断装置
12.若干个等待占有cPU并运行的进程按一定次序链接起来的队列为()。
A.运行队列B.后备队列c.等待队列D.就绪队列
13.用户从终端上输入一条命令,即产生了()。
A.程序性中断事件B.外部中断事件c.输入输出中断事件D.自愿性中断事件
14.()的断点是确定的。
A.硬件故障中断B自愿性中断c.程序性中断D.外部中断
15.自愿性中断事件是由()引起的。
A.程序中使用了非法操作码B.程序中访问地址越界c.程序中使用了一条访管指令D.程序中除数为"0"
16.中断装置根据()判别有无强迫中断事件发生。
A.指令操作码为访管指令B.基址寄存器C.限长寄存器D.中断寄存器
17.当出现中断事件后,必须()才能把断点的信息保护起来。
A.把当前PSW放到旧PswB.把旧Psw放到当前PSwc.把新PSW放到当前PSwD.所有PSw保持不变
18.中断处理程序占用处理器的执行时,要从()取出信息,才能分析中断发生的原因A.当前PSWB.旧PSWc.新PsWD.当前指令的操作码
19.对()引起的中断事件,中断处理会转交某个处理程序去执行某一功能。
A.主存储器读写时发生校验错B.程序中使用了非法码C,用户从终端上输入一条命令D.程序访问地址越界
20.中断处理程序在保护现场和分析中断原因后,一般会请求系统创建相应的处理事件进程,排入()。
A.等待队列B.运行队列c.后备队列D.就绪队列
21中断优先级是按照中断事件的重要性和紧迫程度来确定的,是在()。
A硬件设计时固定下来的B作业说明书中申请的c.动态分配的D.由中断装置确定的
22.采用中断屏蔽技术,会封锁()的响应。
A.比自己级别高的中断事件B.比自己级别低的中断事件c.与自己级别相同的中断事件D.与中断屏蔽标志相对应的事件
23硬件系统在设计中断优先级时,通常使()优先级提高。
A自愿中断B.程序性中断c.硬件故障中断D.外部中断
24中断程序可以有选择地设置屏蔽位,但()是不能屏蔽的。
A、比自己级别低的中断事件B.和自己级别相同的中断事件c.自愿中断事件d.输入输出中断事件
25.为了根据进程的紧迫性做进程调度,应采用()。
A.先来先服务调度算法B,优先数调度算法c.时间片轮转调度法D.分级调度算法
26.采用时间片轮转法调度是为了()。
A.多个终端都能得到系统的及时响应B.先来先服务c优先数高的进程先使用处理器D.紧急事件优先处理
27.采用优先数调度算法时,对那些具有相同优先数的进程再按()的次序分配处理器。
A.先来先服务B时间片轮转c运行时间长短D.使用外围设备多少
28.当一进程运行时,系统强行将其撤下,让另一个更高优先数的进程占用处理器,这种调度方式是()。
A.非抢占方式B.抢占方式C.中断方式D.查询方式
29.()必定会引起进程切换。
A.一个进程被创建后进入就绪态B.一个进程从运行态变成等待态c.一个进程从运行态变成就绪态D.一个进程从等待态变成就绪态
30、操作系统使用()机制使计算机系统能实现进程并发执行,保证系统正常工作。
A.中断B.查询c.同步D互斥
1.存储管理的目的是()A、方便用户B.提高主存空间利用率C.方便用户和提高主存利用率D.增加主存实际容量
2为了实现存储保护,对共享区域中的信息()。
A.既可读,又可写B.只可读,不可修改c.能执行,可修改D.既不可读,也不可写
3.单连续存储管理时,若作业地址空间大于用户空间,可用()把不同时工作的段轮流装入主存区执行。
A对换技术B.移动技术c虚拟存储技术D.覆盖技术
4把一个分区的存储管理技术用于系统时,可采用()让多个用户作业轮流进入主存储器执行。
A.存储技术B.对换技术c.覆盖技术D虚拟存储技术
5.动态重定位是在作业的()中进行的。
A.编译过程B.装入过程C.修改过程D执行过程
6.()要求存储分配时具有连续性。
A.固定分区存储管理B.可变分区存储管理c.段式存储管理D.段页式存储管理
1.C2.B3.D4B5.D
7.固定分区存储管理一般采用()进行主存空间的分配。
A.最先适应分配算法B.最优适应分配算法c.最坏适应分配算法D.顺序分配算法
8.()存储管理支持多道程序设计,算法简单,但存储碎片多。
A段式B.页式c.固定分区D.段页式
9.固定分区存储管理中存储保护用()关系式进行核对。
A.逻辑地址≤限长寄存器值B.下限寄存器值≤绝对地址≤上限寄存器值C.界限地址≤绝对地址≤主存最大地址D.段内地址≤段表中对应段的限长
10.提高主存利用率主要是通过()实现的。
A.内存分配B.内存保护c.地址转换D.内存扩充
6.A7.D8.C9.B10.A
11.()判断到“逻辑地址>限长寄存器值”时,形成—个“地址越界”的程序性中断事件。
A.一个存储分区管理B.固定分区存储管理;c.可变分区存储管理D.段式存储管理
12.可变分区存储管理时采用的地址转换公式为()。
A.绝对地址=界限寄存器值+逻辑地址B.绝对地址=下限寄存器值+逻辑地址C.绝对地址=基址寄存器值+逻辑地址D.绝对地址=块号×块长÷页内地址
13.公式“绝对地址=下限寄存器+逻辑地址”被用来在()中做地址转换。
A.一个分区存储管理B.固定分区存储管理c.可变分区存储管理D.页式存储管理
14.可变分区管理方式按作业需求量分配主存分区,所以()。
A.分区的长度是固定B.分区的个数是确定的c.分区长度和个数都是确定的D.分区的长度不是预先固定的,分区的个数是不确定的
15.()存储管理不适合多道程序系统。
A一个分区B固定分区C.可变分区D.段页式
11.C12.C13B14.D15.A
16.可变分区管理方式下()分配作业的主存空间。
A.根据一张主存分配表B.根据一张已分配区表和一张空闲区表c.根据一张“位示图”构成的主存分配表D.由系统自由
17.可变分区常用的主存分配算法中不包括()。
A.最先适应分配算法B.顺序分配算法c.最优适应分配算法D.最坏适应分配算法
18在可变分区方式管理下收回主存空间时,若已判定“空闲区表第j栏始址=归还的分区始址+长度”,则表示()。
A.归还区有下邻空闲区B.归还区有上邻空闲区C.归还区有上、下邻空闲区D.归还区无相邻空闲区
19.当可变分区方式管理内存空间去配时,要检查有无相邻的空闲区,若归还区始地址为S,长度为L,符合()表示归还区有上邻空闲区。
A.第j栏始址=S+LB.第j栏始址+长度=Sc.第j栏始址+长度=S且第k栏始址=S+LD.不满足A、B、C任一条件
20.在可变分区方式管理主存时,采用移动技术能提高主存利用率,但不能移动( )的作业。
A.正在计算一个表达式的值B.正在取主存中的数据准备计算c.正在把计算结果写入主存D.正在等待外围设备传输信息
L16.B17.B18.A19.B20.D
21()分配主存空间时根据由“位示图”构成的主存分配表。
A.一个分区的存储管理B.固定分区存储管理c.可变分区存储管理D.页式存储管理
22.若用8个字(字长32位)组成的位示图来管理内存分配和去配,假定归还块号为100,则它在位示图中对应的位置是()。
A.字号为3,位号为5B.字号为4,位号为5C.字号为3,位号为4D.字号为4,位号为4
23.碎片现象的存在使()。
A.主存空间利用率降低B.主存空间利用率提高c.主存空间利用率得以改善D.主存空间利用率不受影响
24.碎片的长度()。
A.不可能比某作业要求的主存空间大B.可能比某作业要求的主存空间大c.在分页存储管理中,可能大于页D.在段页式存储管理中,可能大于页
25.最优适应分配算法把空闲区()。
A.按地址顺序从小到大登记在空闲区表中B.按地址顺序从大到小登记在空闲区表个c.按长度以递增顺序登记在空闲区表中D.按长度以递减顺序登记在空闲区表中
21.C22.C23.A24.B25.C
26.分页存储管理时,每读写一个数据,要访问()主存。
A.1次B.2次C.3次D.4次
27、段式存储管理中分段是由用户决定的,因此()。
A.段内的地址和段间的地址都是连续的B.段内的地址是连续的,而段间的地址是不连续的c段内的地址是不连续的,而段间的地址是连续的D段内的地址和段间的地址都是不连续的
28.()实现了两种存储方式的优势互补。
A.固定分区存储管理B.可变分区存储管理c.页式存储管理D段页式存储管理
29.采用虚拟存储器的前提是程序的两个特点,—是程序执行时某些部分是互斥的、二是程序的执行往往具有()。
A.顺序性B.并发性C局部性D.并行性
30.可变分区存储管理的()总是按作业要求挑选一个最大的空闲区。
A顺序分配算法B.最先适应分配算法c.最优适应分配算法D.最坏适应分配算法
26B27.B28.D29C30.D
31.虚拟存储器的容量是由计算机的地址结构决定的,若cPu有32位地址,则它的虚地址空间为()字节。
A.2GB.4GC.100KD.640K
32.抖动是指()。
A.使用机器时,造成屏幕闪烁的现象B.刚被调出的页面又立即被装入所形成的频繁装入/调出的现象c.系统盘有问题,造成系统不稳定的现象D.由于主存分配不当,偶然造成主存不够的现象
33.()不是页面调度常用算法。
A先进先出调度算法B.后进先出调度算法
c.最近最少用调度算法D.最近最不常用调度算法
34.在页面调度中,有一种调度算法采用堆栈方法选择()
A.最先装入主页的页B.最近最少用的页c.最近最不常用的页D.最晚装入的页
35.缺页中断率与分配给作业的主存块数有关,据试验分析,对共有n页的作业,只能在分到()块主存空间时才把它装入主存执行,此时系统获得最高效率。
A.1B.[n/4]c[n/3]D.[n/2]
31.B32.B33.B34.B35.D
36.在段式存储管理中,()。
A.段间绝对地址一定不连续B段间逻辑地址必定连续
c.以段为单位分配,每段分配一个连续主存区D每段是等长的
37.虚拟存储技术不能以()为基础。
A.分区存储管理B.段式存储管理C.页式存储管理D.段页式存储管理
38.()不适用于多道程序设计系统。
A.一个分区的存储管理B.多个分区的存储管理C.页式存储管理D.段式存储管理
36.C37.A38.A
二、判断题
1所有使用计算机的人都必须掌握操作系统的设计技术和方法,否则将无法使用计算机。
(×)
2在设备管理中设置的缓存越多,其设备运行性能越好。
(×)
3处理器中的PC寄存器称为程序计数器,其中存储着处理器下一条将要执行指令的地址。
(√)
4虚拟设备管理技术可以有效地解决独占设备的多进程共享问题。
(√)
5一个处理器中包含的指令只可能是一种指令类型。
(×)
6进程并发是有条件的,若控制不好就会使程序执行失去封闭性和可再现性。
(√)
7进程死锁的原因只可能是由于软件资源被有条件地共享而造成的。
(×)
8当一个进程被挂起时,标志着该进程被切换到了外存储空间中。
(√)
9构建操作系统时必须要考虑系统的体系结构,否则将会出现较大的系统设计问题。
(√)
10索引文件存储结构是最不便于实现对文件大小改变的结构。
(×)
11没有操作系统的管理,用户使用计算机时将会非常不便,但并不是说完全无法使用计算机。
(√)
12在选择进程调度算法时,既要考虑算法是否能解决实际问题,又要考虑算法本身是否易于实现(√)
13系统调用是一种库函数,提供了高级语言与用户程序之间的接口,在系统的分层结构中它距离硬件最近。
(×)
14文件在磁盘中的存储可以采用字节流、顺序记录结构及索引结构。
(√)
15为了化解使用者对存储器容量大、速度快、成本低三项指标要求之间的矛盾,系统中通常采用扩大内存空间的方式来解决。
(×)
16管程是另一种并发管理中的处理器调度单元,操作系统对它就像对进程一样进行管理和控制。
(×)
17系统安全管理的目标就是要确保存储在系统中的数据不被破坏即可。
(×)
18在指令执行周期中增加流水线机制,可以使多条指令并行工作,从而增加处理器的执行效率。
(√)
19设备控制器是指I/O设备中的机械运行部分,操作系统可以对它进行控制和管理。
(×)
20采用程序控制方式管理I/O设备时,需要的硬件支持较多,且处理器的时间不会被浪费。
(×)
21在发生中断时保护现场信息是为了使处理器的执行速度加快。
(×)
22.UNIX的文件系统,是一种可以按照用户需求安装或卸载(除根文件系统以外)的文件系统。
(√)
23进程通信中可以包含两类通信内容,一种是少量的控制信息,另一种是大批量的数据信息。
(√)
24计算机中的I/O设备是为了完成对各种外部信息的接收、发送、信息格式的转换、信息传输类型的转换而设置的。
(√)
25文件目录中通常包含的是文件体中的数据信息,这些信息并不参与文件的访问控制。
(√)
三、填空题
1.让多个计算机问题同时装入一个计算机系统的主存储器________,这种设计技术称为________。
2.在多道程序设计的系统中,应采用________的方法保证各道程序互不侵犯.
3.程序可以随机地从________的一个区域移动到另一个区域,程序被移动后仍丝毫不影响它的执行,这种技术称为________。
4.在多道程序设计的系统中必须对各种________按一定的策略进行分配和调度。
5多道程序设计系统中必须做好存储保护,程序浮动和________工作。
1.并行执行,多道程序设计2.存储保护3.主存,程序浮动4.资源5.资源分配与管理
6.采用多道程序设计技术后可有效地提高系统中资源的________,增加单位时间的算题量,从而提高了系统的________。
7多道程序设计提高了系统的吞吐量.但可能会________某些程序的执行时间。
8.在多道程序设计系统中,并行的道数要根据________和用户对资源的要求来确定。
9.把一个程序在一个数据集上的一次执行称为一个________。
10.程序是________;进程是________。
6.利用率,吞吐量7.延长8.系统配置的资源9进程l0.静止的,动态的
11.完成操作系统的进程称为________,完成用户功能的进程称为________。
12.进程的四个属性为:
________,________,________,________,进程和程序非一一对应性,三种基本状态的不断变换和________。
11.系统进程,用户进程12.动态性(或进程的动态特性),并发性(或进程可以并发执行)
13.一个能被多个用户同时调用的程序称作________的程序。
14.进程的三种基本状态为:
等待态、________和运行态。
15.进程状态变化时,运行态和________、都有可能变为________。
13.可再入14.就绪态15等待态,就绪态
16.同时执行的进程是________占用处理器的,这些进程可称为并发执行的。
17.进程控制块应包括标识信息、________、________和管理信息。
18.每个进程都是有生命期的,即从________到消亡。
19.操作系统依据________对进程进行控制和管理。
20.进程有两种基本队列:
________和________。
16.轮流17.说明信息,现场信息18.创建19.进程控制块20.就绪队列,等待队列
21.进程队列可以用________的链接来形成。
22在双向链接的队列中,要设置________指针和________指针.分别指向前一个和后一个进程的进程控制块地址。
23.系统中负责进程________的工作称为队列管理。
24.一个进程占有处理器时,中断是由于________的原因而引起的。
25.强迫性中断事件有硬件故障中断、________、外部中断和________事件.
21.进程控制块22.前向,后向23.入队和出队24自身或外界25.程序性中断,输入输出中断
26.自愿性中断是由进程中执行一条________引起的。
27中断响应的三项工作为检查是否有中断事件发生,________和________.
26.访管指令27.保护断点等信息,启动操作系统的中断处理程序
28中断装置要通过检查________才能识别是否有强迫性中断事件发生。
29.程序状态字主要包括程序的基本状态、________和________三部分内容。
30保护断点信息,必须把当前Psw保存为________.
28.中断寄存器29.中断码,中断屏蔽位30.旧PSw
31.中断处理程序占用处理器后,只要从________中取出中断码。
分析后完成中断事件的处理。
32.保护________是中断处理的主要工作之—。
31.旧PSw32.被中断进程的现场信息
33.中断处理程序一般只做一些简单的处理,然后请求系统创建________的进程,排入________队列.
34.中断优先级是按中断事件的________来确定的,是在硬件设计时________。
35.中断优先级的高低顺序为硬件故障中断、________、程序性中断、________和输入输出中断。
33.相应的处理事件,就绪34.重要性和紧迫程度,固定的35.自愿中断,外部中断
36.当________中的中断屏蔽位设有屏蔽标志时.表示________对相应事件的响应。
37.中断处理程序通常只屏蔽比自己级别________的中断事件,而________是不能屏蔽的。
38________程序按照某种调度算法从就绪队列中选出一个进程,让它占用处理器。
39.常用的进程调度算法有先来先服务、________、________及分级调度等算法。
40.采用优先数调度算法时,一个高优先数进程占用处理器后可有________或________两种处理方式。
36.程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统原理 操作系统 原理 在线 作业 满分 答案