操作系统习题一Word格式.docx

上传人:b****5 文档编号:19549157 上传时间:2023-01-07 格式:DOCX 页数:6 大小:17.71KB
下载 相关 举报
操作系统习题一Word格式.docx_第1页
第1页 / 共6页
操作系统习题一Word格式.docx_第2页
第2页 / 共6页
操作系统习题一Word格式.docx_第3页
第3页 / 共6页
操作系统习题一Word格式.docx_第4页
第4页 / 共6页
操作系统习题一Word格式.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

操作系统习题一Word格式.docx

《操作系统习题一Word格式.docx》由会员分享,可在线阅读,更多相关《操作系统习题一Word格式.docx(6页珍藏版)》请在冰豆网上搜索。

操作系统习题一Word格式.docx

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.地址转换机构

D.主存空间分配程序

9.采用段式存储管理时,一个程序如何分段是在()决定的。

A.分配主存时

B.用户编程时

C.装人作业时

D.程序执行时

10.采用段式存储管理时,一个程序可以被分成若干段,每一段的最大长度是由()限定的。

A.主存空闲区的长度

B.硬件的地址结构

C.用户编程时

D.分配主存空间时

11.实现虚拟存储器的目的是()。

A.扩充主存容量

B.扩充辅存容量

C.实现存储保护

D.加快存取速度

12.LRU页面调度算法是选择()的页面先调出。

A.最近才使用

B.最久未被使用

C.驻留时间最长

D.驻留时间最短

13.若进程执行到某条指令时发生了缺页中断,经操作系统处理后,当该进程再次占用处理器时,应从()指令继续执行。

A.被中断的前一条

B.被中断的后一条

C.被中断的

D.开始时的第一条

14.下面的存储管理方案中,()方式可以采用静态重定位。

A.固定分区

B.可变分区

C.页式

D.段式

二、多项选择题

1.采用()管理方式时应使作业使用的逻辑地址空间和占用的绝对地址空间都是连续的。

D.段式

E.段页式

2.可实现虚拟存储器的存储管理方式有()。

3.页式存储管理与段式存储管理的共同点是()。

A.逻辑地址都是连续的

B.都采用动态重定位

C.作业信息均可分散存放在不连续的主存区域中

D.如何分页和分段都由用户确定

E.均要由地址转换机构作支撑

4.实现虚拟存储器后,可以()。

A.提高主存空间利用率

B.减少系统开销

C.允许逻辑地址空间大于主存实际容量

D.缩短作业的执行时间

E.有利于多道程序设计

三、填空题

1.把__地址转换成____地址的工作称为重定位。

2.重定位的方式可以有____和____两种。

3.用户程序中使用的地址被称为__

_地址,但处理器必须按____访问主存储器才能保证程序的正确执行。

4.采用动态重定位时一定要有硬件的_____机构作支持。

5.采用____重定位时不允许作业在执行过程中改变存放区域。

6.在可变分区存储管理中采用____技术可集中分散的空闲区。

7.可变分区存储管理中常用的分配主存的算法有______、___和_______。

8.采用页式存储管理时,程序中的逻辑地址可分成____和___两部分。

9.页式存储管理中的页表是由__建立的。

10.采用页式存储管理的系统中,若逻辑地址中的页号用8位表示,页内地址用16位表示,则用户程序的最大长度可为____字节,主存分块大小为____字节。

11.若段式存储管理中供用户使用的逻辑地址为24位,其中段内地址占用16位,则用户程序最多可分为______段。

当把程序装人主存时,每段占用主存的最大连续区为___字节。

12.段页式存储管理兼顾了段式在逻辑上___和页式在管理上____的优点。

13.若允许用户使用的逻辑地址空间大于主存储器的绝对地址空间,则应采用__存储管理技术。

14.当采用分页式虚拟存储管理时,如果在作业执行过程中需访问的页面不在主存储器中,则硬件将发出一个__

_中断。

15.常用的页面调度算法有__调度算法、___调度算法和___调度算法。

四、问答题

1.对采用动态重定位方式装人主存的作业,在任何时刻都可改变它在主存中的存放位置吗?

为什么?

2.简述固定分区存储管理和可变分区存储管理的区别。

3.固定分区存储管理的主要缺点是什么?

可采用哪些方法来改进?

4.用可变分区方式管理主存时,假定主存中按地址顺序依次有五个空闲区,空闲区的大小依次为32K,10K,SK,228K,100K。

现有五个作业J1,J2,J3,J4和J5,它们各需主存量为1K,10K,108K,28K和115K。

若采用最先适应分配算法,能把这五个作业按J1~J5的次序全部装人主存吗?

按怎样的次序装人这五个作业可使主存空间利用率最高?

5.与可变分区存储管理相比,采用页式存储管理时处理器在单位时间里执行指令的数量是增加还是减少?

6.假定某采用页式存储管理的系统中,主存容量为1M,被分成256块,块号为0,1,2,……255。

现有一个共4页(页号为0,1,2,3)的作业被依次装人到主存的第2,4,1,5块中。

请回答:

(1)主存地址应该用多少位来表示?

(2)作业每一页的长度为多少字节?

逻辑地址中的页内地址部分应占用多少位?

(3)把作业中每一页占用的主存块起始地址填人下表。

页号

起始地址

 

1

2

3

(4)若作业执行中要从第0页的第75单元和第3页的第548单元读信息,那么,实际应从主存的哪两个单元读信息?

请把应访问的主存绝对地址用二进制编码的十六进制数表示。

7.有一个程序要把100X100的数组置初值“0”,现假定有两个主存块可用来存放数组中的元素,每个主存块可以存放200个数组元素,数组中的元素按行编址。

两个主存块的初始状态都为空,若程序编制如下:

(1)VarA:

array[1..100]ofarray[1..100]ofinteger;

forj:

=1to100do

fori:

A[i,j」:

=0

(2)VarA:

array[1..100]ofarray[1..100]ofinteger;

fori:

 

当采用LRU页面调度算法时,对上述两种程序编制方法各会产生多少次缺页中断?

8.在一个采用分页式虚拟存储管理的系统中,有一用户作业,它依次要访问的字地址序列是:

115,228,120,88,446,102,321,432,260,167。

若分配给作业可使用的主存空间共300个字,作业的页面大小为100个字,且第0页已经装人主存,请回答下列问题:

(1)按FIFO页面调度算法将产生多少次缺页中断?

写出依次淘汰的页号。

(2)按LRU页面调度算法将产生多少次缺页中断?

9.某采用段式存储管理的系统为装入主存的一个作业建立了如下的段表:

段号

段长

主存起始地址

660

219

140

3300

100

90

580

1237

4

960

1959

请计算该作业访问[0,432],「1,010],「2,500],「3,400」时(方括号中第一个元素为段号,第二个元素为段内地址)的绝对地址。

处理器能按计算出来的绝对地址存取信息吗?

(注:

可编辑下载,若有不当之处,请指正,谢谢!

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

当前位置:首页 > 初中教育 > 语文

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

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