《操作系统原理》在线作业满分答案.docx

上传人:b****9 文档编号:26159324 上传时间:2023-06-17 格式:DOCX 页数:27 大小:32.63KB
下载 相关 举报
《操作系统原理》在线作业满分答案.docx_第1页
第1页 / 共27页
《操作系统原理》在线作业满分答案.docx_第2页
第2页 / 共27页
《操作系统原理》在线作业满分答案.docx_第3页
第3页 / 共27页
《操作系统原理》在线作业满分答案.docx_第4页
第4页 / 共27页
《操作系统原理》在线作业满分答案.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

《操作系统原理》在线作业满分答案.docx

《《操作系统原理》在线作业满分答案.docx》由会员分享,可在线阅读,更多相关《《操作系统原理》在线作业满分答案.docx(27页珍藏版)》请在冰豆网上搜索。

《操作系统原理》在线作业满分答案.docx

《操作系统原理》在线作业满分答案

一、选择题

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.程序

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 院校资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1