引入虚拟存储技术的前提是()。

题目

引入虚拟存储技术的前提是()。

  • A、存储共享目的
  • B、存储保护目的
  • C、存储访问的局部性原理
  • D、多道程序设计思想
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

引入虚拟存储技术的关键前提是(15)。

A.程序执行的局部性原理

B.有大容量的主存

C.硬件提供地址转换机制

D.合适的页面调度算法


正确答案:A
解析:本题考查虚拟存储技术的原理。虚拟存储技术是指程序运行时,并不是程序中所用的存储单元都有具体的物理的主存储器单元与之对应,只把程序中的一些页放在主存中,而其他的页则等需要时再建,或放在辅存(磁盘)中。在程序运行到需要的页时,再采用页面调度算法对页进行更换需要的资源,这个过程对用户来说完全是透明的。这个技术的产生是因为程序的运行一般只在一个比较小的范围内运行,这就是程序的局部性原理。

第2题:

Linux中实际使用的存储管理技术是()。

A.分区虚拟存储管理

B.页式虚拟存储管理

C.段式虚拟存储管理

D.段页式虚拟存储管理


参考答案:B

第3题:

( 20 )虚拟存储技术引入的前提是

A )存储保护技术

B )多道程序设计技术

C ) SPOOLing 系统工作原理

D )程序局部性原理


正确答案:D

 

第4题:

在操作系统的存储管理中,用时间换取空间的一种技术是( )。

A.缓冲技术

B.虚拟设备技术

C.虚拟存储技术

D.中断技术


正确答案:C
解析:在操作系统的存储管理中,用时间换取空间的一种技术是虚拟存储技术。相关知识点:  虚拟存储技术的原理由局部性原理产生。

第5题:

引入虚拟存储技术的前提是______。

A.页式存储管理

B.页面淘汰算法选择不合理

C.程序的局部性原理

D.分配给进程的物理页面数太少


正确答案:C
解析:本题考查点是虚拟存储技术中的程序局部性原理。虚拟存储技术引入的前提是程序局部性原理。所谓程序局部性原理是指CPU在一段时间之内,并不是对程序的所有部分随机地进行访问,而是总会集中地访问其中的某一个局部。正因为如此,不必将整个程序一次全部装入内存,从而可以采用虚拟存储技术,实现用大容量的外存来扩充内存。具体来说,程序局部性包括时间局部性和空间局部性。

第6题:

缓冲是()技术。

A.内存扩充

B.虚拟存储

C.虚拟打印

D.暂时存储


参考答案:D

第7题:

引入虚拟存储技术的关键前提是( )。

A.程序执行的局部性原理

B.有大容量的外存

C.硬件提供地址转换机制

D.选择一种合适的页面调度算法


正确答案:A
解析:本题考查存储管理的知识。虚拟存储技术是指当进程开始运行时,先将一部分程序装入内存,另一部分暂时留在外存:当要执行的指令不在内存时,由系统自动完成将它们从外存调入内存的工作。虚拟存储技术能够执行,其关键前提是把执行的程序分成多个相对独立的部分,也就是程序执行的局部性原理。故本题选择A。

第8题:

●虚拟存储技术的基本思想是利用大容量的外存来扩充内存,产生一个比实际内存大得多的虚拟内存空间。引入它的前提是 (11) 。

Ⅰ.程序局部性原理Ⅱ.时间局部性原理

Ⅲ.空间局部性原理 Ⅳ.数据局部性原理

(11) A.Ⅰ、Ⅲ和Ⅳ

B.Ⅰ、Ⅱ和Ⅲ

C.Ⅰ、Ⅱ和Ⅳ

D.全部


正确答案:D
【解析】虚拟存储管理的效率与程序局部性程度有很大的关系。根据统计,进程运行时,在一段时间内,其程序的执行往往呈现出高度的局部性,包括时间局部性和空间局部性。

第9题:

虚拟存储技术引入的前提是________。

A.存储保护技术

B.多道程序设计技术

C.SPOOLing系统工作原理

D.程序局部性原理


正确答案:D
解析:程序局部性原理是虚拟存储技术引入的前提。因为进程的某些程序段在进程整个运行期间,可能根本不使用,如出错处理等,因而没有必要调入内存;互斥执行的程序段在进程运行时,根据系统只执行其中一段,如分支语句等。因而各互斥段没有必要同时驻留内存;在进程的一次运行中有些程序段执行完毕,从某一时刻起不再用到,因而没有必要再占用内存区域。

第10题:

下列哪一个是虚拟存储技术引入的前提?

A.页式存储管理

B.页面淘汰算法选择不合理

C.程序的局部性原理

D.分配给进程的物理页面数太少


正确答案:C
解析:程序的局部性原理是虚拟存储技术引入的前提。