首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有一矩阵“int a[50][50]”以行为序进行存储,有一个虚拟存储系统,物理内存共有 3页,其中1页用来存放程序,其余2页用于存放数据。假设程序已在内存中占1页,其余 2页空闲。 程序A: for(i=0; i<=49;i++) fo
有一矩阵“int a[50][50]”以行为序进行存储,有一个虚拟存储系统,物理内存共有 3页,其中1页用来存放程序,其余2页用于存放数据。假设程序已在内存中占1页,其余 2页空闲。 程序A: for(i=0; i<=49;i++) fo
admin
2010-01-23
28
问题
有一矩阵“int a[50][50]”以行为序进行存储,有一个虚拟存储系统,物理内存共有 3页,其中1页用来存放程序,其余2页用于存放数据。假设程序已在内存中占1页,其余 2页空闲。
程序A:
for(i=0; i<=49;i++)
for(j=0; j<=49;j++)
A
[j]=0;
程序B:
for(i=0; i<=49; i++)
for(j=0; j<=49; j++)
A
[j]=0;
若每页可存放50个整数,执行程序A会发生(52)次缺页,执行程序B会发生(53)次缺页。
选项
A、50
B、500
C、2000
D、2500
答案
D
解析
由题目中所给条件可知,数组A有50×50个整数,系统中共有2个内存页用于存放数据,信息数组中的元素按行编址。
若每页可以存放50个整数,则一个内存页中可以存放1行数组元素,对于程序A,数组元素的访问顺序为:
A[0][0],A[0][1]…A[0][49]
A[1][0],A[1][1]…A[1][49]
┇
A[49][0],A[49][1]…A[49][49]
显然,程序A对数据A的访问顺序与存储顺序一致,也是按行进行的。因此程序A每访问1行数据元素都会产生一次缺页中断,则访问整个数据会产生50次缺页中断。
对于程序B,数组元素的访问顺序为:
A[0][0],A[1][0]…A[49][0]
A[0][1],A[1][1]…A[49][1]
┇
A[0][49],A[1][49]…A[49][49]
显然,程序B对数据A的访问顺序与存储顺序不一致,因此程序B每访问1个数据元素都会产生一次缺页中断,则访问整个数据会产生2500次缺页中断。
经过上述分析,不得不引人深思,平时写程序的过程中,一个很细微的改变,可能导致计算机工作量数十倍的增长。
转载请注明原文地址:https://kaotiyun.com/show/dqxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
TCP是一个面向连接的协议,它提供连接的功能是(14)的,采用(15)技术实现可靠数据流的传送。为了提高效率,又引入了滑动窗口协议,协议规定重传(16)的分组,这种分组的数量最多可以(17),TCP协议采用滑动窗口协议来解决了(18)。
某种中继设备提供运输层及运输层以上各层之间的协议转换,这种中继设备是(19),从OSI协议层次来看,用以实现不同网络间的地址翻译、协议转换和数据格式转换等功能的路由器属于(20)范畴,当采用数据报服务时,负责端到端的流量控制的是(21),路由器的主要功能是
系统测试是将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试。(11)不是系统测试的内容。
I/O系统主要有三种方式来与主机交换数据,它们是(6)、(7)和(8)。其中(6)主要用软件方法来实现,CPU的效率低;(7)要有硬件和软件两部分来实现,它利用专门的电路向CPU中的控制器发出I/O服务请求,控制器则(9)转入执行相应的服务程序;(8)主要
DHCP协议的功能是(58)。在Linux中提供DHCP服务的程序是(59);DHCP服务将主机的MAC地址和IP地址绑定在一起的方法是在(60)文件中添加:“host主机名{hardwareEthernetxx.xx.xx.xx.xx.xxfixe
一个复杂的系统可由若干个简单的系统串联或并联构成。已知两个简单系统I和J的失效率分别为λI=25×10-5/h和λJ=5×10-4/h,则由I和J经如图1所示的串联和并联构成的复合系统P和Q的失效率分别为πP=(5)/h和πQ=(6)/h,平均无故障时间分
软件能力成熟度模型CMM(CapabilityMaturityModel)描述和分析了软件过程能力的发展与改进的程度,确立了一个软件过程成熟程度的分级标准。在初始级,软件过程定义几乎处于无章可循的状态,软件产品的成功往往依赖于个人的努力和机遇。在(7)
配置WWW服务器是UNIX操作系统平台的重要工作之一,而Apache是目前应用最为广泛的Web服务器产品之一,(59)是Apache的主要配置文件。URL根目录与服务器本地目录之间的映射关系是通过指令(60)设定;指令ServerAdmin的作用
VPN使用的隧道协议可以有那几类,分别有哪些协议?VPN路由器配置如下:请解释画线部分含义:Vpdn-group1(1)Accept-dialinprotocoll2tpvirtual-template1terminate
随机试题
足太阳膀胱经的起始穴是
A.3日内B.10日内C.30日内D.60日内E.3个月内公民、法人或者其他组织申请行政复议的,应当在知道该具体行政行为之日起多少时间内提出
地图编制中,确定地图比例尺不需要考虑的因素是()。
钻孔灌注桩施_丁安全控制要点之一是护筒埋设,护筒埋设安全控制要点是()等。
商品期货合约名称中一般注明()。[2009年9月真题]
根据以下资料,回答106—110题2008年,银行业金融机构实现税后利润5834亿元;资本利润率17.1%;资产利润率1.0%。从结构来看,净利息收入、投资收益和手续费收入是收入构成的三个主要部分(见图1)。2008年底,我国银行业金融机构流动性比例50
当前,出口贸易技术壁垒非常严重,应对国外对我国出口贸易产品的技术壁垒和技术限制,请考生从政府的角度谈一下,如何应对?你作为相关岗位人员,如何保持随时获得最新信息,维护本国出口利益?
TheBritisharenotsofamiliarwithdifferentculturesandotherwaysofdoingthings,______isoftenthecaseinothercountr
孔子《六经》
A、Togetafeedbackaboutthephone.B、Tofindoutwheretheproblemlies.C、Togetthephonefixedimmediately.D、Toapologyfo
最新回复
(
0
)