考研操作系统32doc.docx

上传人:b****1 文档编号:323589 上传时间:2022-10-08 格式:DOCX 页数:23 大小:24.71KB
下载 相关 举报
考研操作系统32doc.docx_第1页
第1页 / 共23页
考研操作系统32doc.docx_第2页
第2页 / 共23页
考研操作系统32doc.docx_第3页
第3页 / 共23页
考研操作系统32doc.docx_第4页
第4页 / 共23页
考研操作系统32doc.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

考研操作系统32doc.docx

《考研操作系统32doc.docx》由会员分享,可在线阅读,更多相关《考研操作系统32doc.docx(23页珍藏版)》请在冰豆网上搜索。

考研操作系统32doc.docx

考研操作系统32doc

考研操作系统-3-2

(总分:

172.00,做题时间:

90分钟)

一、{{B}}单项选择题{{/B}}(总题数:

41,分数:

82.00)

1.下列说法正确的有______。

Ⅰ.先进先出(FIFO)页面置换算法会产生Belady现象。

Ⅱ.最近最少使用(LRU)页面置换算法会产生Belady现象。

Ⅲ.在进程运行时,如果它的工作集页面都在虚拟存储器内,则能够使该进程有效地运行,否则会出现频繁的页面调入/调出现象。

Ⅳ.在进程运行时,如果它的工作集页面都在主存储器内,则能够使该进程有效地运行,否则会出现频繁的页面调入/调出现象。

∙A.Ⅰ、Ⅲ

∙B.Ⅰ、Ⅳ

∙C.Ⅱ、Ⅲ

∙D.Ⅱ、Ⅳ

(分数:

2.00)

 A.

 B.

 C.

 D.

2.在一个请求分页系统中,采用LRU页面置换算法时,加入一个作业的页面走向为:

1,3,2,1,1,3,5,1,3,2,1,5。

当分配给该作业的物理块数分别为3和4时,在访问过程中所发生的缺页率为______。

∙A.25%,33%

∙B.25%,100%

∙C.50%,33%

∙D.50%,75%

(分数:

2.00)

 A.

 B.

 C.

 D.

3.有一个矩阵为100行×200列,即a[100][200]。

在一个虚拟系统中,采用LRU算法。

系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。

试计算下列两个程序各自的缺页次数(假定所有页都以请求方式调入)______。

程序一:

for(i=0;i<=99;i++)

for(j=0;j<=199;j++)

A[i][j]=i*j;

程序二:

for(i=0;j<=199;j++)

for(i=0;i<=99;i++)

A[i][j]=i*j;

∙A.100,200

∙B.100,20000

∙C.200,100

∙D.20000,100

(分数:

2.00)

 A.

 B.

 C.

 D.

4.假设页的大小为4KB,页表的每个表项占用4B。

对于一个64位地址空间系统,采用多级页表机制,至少需要______级页表(本题默认字长为1B)。

∙A.3

∙B.4

∙C.5

∙D.6

(分数:

2.00)

 A.

 B.

 C.

 D.

5.假定有一个请求分页存储管理系统,测得系统各相关设备的利用率为:

CPU为10%,磁盘交换区为99.7%;其他I/O设备为5%。

试问:

下面______措施可能改进CPU的利用率?

Ⅰ.增大内存的容量Ⅱ.增大磁盘交换区的容量

Ⅲ.减少多道程序的度数Ⅳ.增加多道程序的度数

Ⅴ.使用更快速的磁盘交换区Ⅵ.使用更快速的CPU

∙A.Ⅰ、Ⅱ、Ⅲ、Ⅳ

∙B.Ⅰ、Ⅲ

∙C.Ⅱ、Ⅲ、Ⅴ

∙D.Ⅱ、Ⅵ

(分数:

2.00)

 A.

 B.

 C.

 D.

6.一个页式虚拟存储系统,其并发进程数固定为4个。

最近测试了它的CPU利用率和用于页面交换的利用率,假设得到的结果为下列选项,______说明系统需要增加进程并发数?

Ⅰ.CPU利用率13%;磁盘利用率97%

Ⅱ.CPU利用率97%;磁盘利用率3%

Ⅲ.CPU利用率13%;磁盘利用率3%

∙A.Ⅰ

∙B.Ⅱ

∙C.Ⅲ

∙D.Ⅰ、Ⅲ

(分数:

2.00)

 A.

 B.

 C.

 D.

7.若用8个字(字长32位,且字号从0开始计数)组成的位示图管理内存,用户归还一个块号为100的内存块时,它对应位示图的位置为______(注意:

位号也从0开始)。

∙A.字号为3,位号为5

∙B.字号为4,位号为4

∙C.字号为3,位号为4

∙D.字号为4,位号为5

(分数:

2.00)

 A.

 B.

 C.

 D.

8.设有8页的逻辑空间,每页有1024B,它们被映射到32块的物理存储区中。

那么,逻辑地址的有效位是______位,物理地址至少是______位。

∙A.10、11

∙B.12、14

∙C.13、15

∙D.14、16

(分数:

2.00)

 A.

 B.

 C.

 D.

9.总体上说,“按需调页”(Demand-Paging)是个很好的虚拟内存管理策略。

但是,有些程序设计技术并不适合于这种环境。

例如,______。

∙A.堆栈

∙B.线性搜索

∙C.矢量运算

∙D.二分法搜索

(分数:

2.00)

 A.

 B.

 C.

 D.

10.考虑页面替换算法,系统有m个页帧(Frame)供调度,初始时全空;引用串(ReferenceString)长度为p,包含了n个不同的页号,无论用什么算法,缺页次数不会少于______。

∙A.m

∙B.p

∙C.n

∙D.min(m,n)

(分数:

2.00)

 A.

 B.

 C.

 D.

11.在某页式存储管理系统中,页表内容见下表。

页表内容

页号

块号

0

2

1

1

3

3

4

7

若页面的大小为4KB,则地址转换机构将逻辑地址0转换成的物理地址是______。

∙A.8192

∙B.8193

∙C.2048

∙D.2049

(分数:

2.00)

 A.

 B.

 C.

 D.

12.在请求分页存储管理中,每个页表的表项实际上是用于实现______。

∙A.访问内存单元

∙B.静态重定位

∙C.动态重定位

∙D.装载程序

(分数:

2.00)

 A.

 B.

 C.

 D.

13.操作系统中为实现多道程序并发,对内存管理可以有多种方式,其中代价最小的是______。

∙A.分区管理

∙B.分页管理

∙C.分段管理

∙D.段页式管理

(分数:

2.00)

 A.

 B.

 C.

 D.

14.假定某页式管理系统中,主存为128KB,分成32块,块号为0,1,2,3,…,31;某作业有5块,其页号为0,1,2,3,4,被分别装入主存的3,8,4,6,9块中。

有一逻辑地址为[3,70]。

试求出相应的物理地址(其中方括号中的第一个元素为页号,第二个元素为页内地址,按十进制计算)______。

∙A.14646

∙B.24646

∙C.24576

∙D.34576

(分数:

2.00)

 A.

 B.

 C.

 D.

15.设有一页式存储管理系统,向用户提供的逻辑地址空间最大为16页,每页2048B,内存总共有8个存储块,试问逻辑地址至少为多少位?

内存空间有多大______?

∙A.逻辑地址至少为12位,内存空间有32KB

∙B.逻辑地址至少为12位,内存空间有16KB

∙C.逻辑地址至少为15位,内存空间有32KB

∙D.逻辑地址至少为15位,内存空间有16KB

(分数:

2.00)

 A.

 B.

 C.

 D.

16.考虑一个分页式存储管理系统,其页表常驻内存。

Ⅰ.如果内存访问耗时200ns,那么访问内存中的数据需要多长时间?

Ⅱ.如果引入关联寄存器(AssociativeRegisters),而且75%的页面可以从关联寄存器中找到,那么此时的有效访问时间(EffectiveMemoryRearenceTime)为多少______?

假设访问关联寄存器的时间可以忽略。

注:

有效访问时间即为平均访问时间。

∙A.200ns,150ns

∙B.400ns,150ns

∙C.400ns,250ns

∙D.600ns,250ns

(分数:

2.00)

 A.

 B.

 C.

 D.

17.假设一个“按需调页”虚拟存储空间,页表由寄存器保存。

在存在空闲页帧的条件下,处理一次缺页的时间是8ms。

如果没有空闲页面,但待换出页面并未更改,处理一次缺页的时间也是8ms。

如果待换出页面已被更改,则需要20ms。

访问一次内存的时间是100ns,假设70%的待换出页面已被更改,请问缺页率不超过______才能保证有效访问时间小于或等于200ns?

∙A.0.6×10-4

∙B.1.2×10-4

∙C.0.6×10-5

∙D.1.2×10-5

(分数:

2.00)

 A.

 B.

 C.

 D.

18.存储管理方案中,______可采用覆盖技术。

∙A.单一连续存储管理

∙B.可变分区存储管理

∙C.段式存储管理

∙D.段页式存储管理

(分数:

2.00)

 A.

 B.

 C.

 D.

19.为使虚存系统有效地发挥其预期的作用,所运行的程序应具有的特性是______。

∙A.该程序不应含有过多的I/O操作

∙B.该程序的大小不应超过实际的内存容量

∙C.该程序应具有较好的局部性(Locality)

∙D.该程序的指令相关不应过多

(分数:

2.00)

 A.

 B.

 C.

 D.

20.虚拟存储器的最大容量取决于______。

∙A.内外存容量之和

∙B.计算机的地址结构

∙C.是任意的

∙D.作业的地址空间

(分数:

2.00)

 A.

 B.

 C.

 D.

21.对操作系统而言,系统抖动现象的发生是由______引起的。

∙A.置换算法选择不当

∙B.交换的信息量过大

∙C.内存容量不足

∙D.页面大小设置不当

(分数:

2.00)

 A.

 B.

 C.

 D.

22.在下列存储管理方案中,能实现虚拟存储的是______。

∙A.分区分配

∙B.分页存储管理

∙C.请求分页存储管理

∙D.分段存储管理

(分数:

2.00)

 A.

 B.

 C.

 D.

23.下面关于虚拟存储器的论述中,正确的是______。

∙A.在段页式系统中以段为单位管理用户的逻辑空间,以页为单位管理内存的物理空间,有了虚拟存储器才允许用户使用比内存更大的地址空间

∙B.为了提高请求分页系统中内存的利用率,允许用户使用不同大小的页面

∙C.为了能让更多的作业同时运行,通常只装入10%~30%的作业即启动运行

∙D.最佳置换算法是实现虚拟存储器的常用算法

(分数:

2.00)

 A.

 B.

 C.

 D.

24.在可变分区分配管理中,某一作业完成后,系统收回其内存空间,并与相邻区合并,为此修改空闲区说明表,造成空闲分区数减1的情况是______。

∙A.无上邻空闲分区,也无下邻空闲分区

∙B.有上邻空闲分区,但无下邻空闲分区

∙C.无上邻空闲分区,但有下邻空闲分区

∙D.有上邻空闲分区,也有下邻空闲分区

(分数:

2.00)

 A.

 B.

 C.

 D.

25.以下有关外层页表的叙述中错误的是______。

∙A.反映在磁盘上页面存放的物理位置

∙B.外层页表是指页表的页表

∙C.为不连续(离散)分配的页表再建立一个页表

∙D.有了外层页表,则需要一个外层页表寄存器就能实现地址变换

(分数:

2.00)

 A.

 B.

 C.

 D.

26.下列______存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。

∙A.固定分区

∙B.可变分区

∙C.分页管理

∙D.段页式管理

(分数:

2.00)

 A.

 B.

 C.

 D.

27.以下解决主存碎片问题较好的存储器管理方式是______。

∙A.可变式分区

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

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

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

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