首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在编译程序时,采用的对中间代码的优化方法中,(30)是基于循环结构进行的优化处理。 ①合并已知量 ②删除归纳变量 ③删除多余运算 ④强度削弱 ⑤复写传播 ⑥代码外提
在编译程序时,采用的对中间代码的优化方法中,(30)是基于循环结构进行的优化处理。 ①合并已知量 ②删除归纳变量 ③删除多余运算 ④强度削弱 ⑤复写传播 ⑥代码外提
admin
2009-02-15
44
问题
在编译程序时,采用的对中间代码的优化方法中,(30)是基于循环结构进行的优化处理。
①合并已知量
②删除归纳变量
③删除多余运算
④强度削弱
⑤复写传播
⑥代码外提
选项
A、①③⑤
B、②④⑥
C、①②③
D、④⑤⑥
答案
B
解析
针对循环能采用的优化技术有代码外提、强度削弱和删除归纳变量。代码外提是把循环体中不随循环的执行改变计算结果的表达式外提到循环的前置块中。强度削弱是用较弱的运算代替较强的运算,例如用加法运算代替乘法运算。为了实施这种优化技术,要先找出归纳变量,什么是归纳变量呢?若在循环体中变量i只有唯一的形式i:=i+c,其中c是常量,则称i是基本归纳变量。若在循环体中有另一个变量j,其值是基本归纳变量i的线性函数,则称j是普通归纳变量。删除归纳变量是在强度削弱后进行的,用和基本归纳变量同族的归纳变量代替之,使基本归纳变量成为无用赋值,故可删去。
转载请注明原文地址:https://kaotiyun.com/show/FkxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在Windows2000操作系统中,配置IP地址的命令是(53)。若用ping命令来测试本机是否安装了TCP/IP协议,则正确的命令是(54)。如果要列出本机当前建立的连接,可以使用的命令是(55)。
光纤传输具有较高的可靠性,ATM网络只采用了简单的差错控制方式。其信元头校验在(31)功能层完成。信元定界在(32)功能层完成。
在域名服务器中,下列(61)负责非本地域名的地址查询。
在Intranet服务器中,(61)作为WWW服务的本地缓冲区,存放Intranet用户在Internet中访问过的主页或文件的副本,用户下一次访问时可以直接从中取出,提高了用户的访问速度。
物理层的电气特性有多种标准,其中非平衡型标准规定(65),电缆最大长度为(66)m。新的非平衡标准规定(67),距离为10m时的最高数据率为(68)。在多种标准中,数据率最高的是新的平衡型标准,近距离传输其最高数据率可达(69)。
HTTP协议是常用的应用层协议,它通过(22)协议提供服务,上下层协议默认时,使用(23)端口进行服务识别。HTTP双方的一次会话与上次会话是(24),即协议是无状态的。从交换信息的整体性说是(25),SHTTP对HTTP的扩展在于(26)。
OpenShortestPathFirst(OSPF)isa(71)routingalgorithmthat(72)workdoneontheOSIIS-ISintradomainroutingprotocol.Thisro
Toarouter,aflowisa(66)ofpacketsthatsharethesameCharacterstics,suchastravelingthesame(67),usingthesame(68),hav
多路复用技术能够提高传输系统利用率。常用的多路复用技术有(36)。将一条物理信道分成若干时间片,轮换地给多个信号使用,实现一条物理信道传输多个数字信号,这是(37)。将物理信道的总频带宽分割成若干个子信道,每个信道传输一路信号,这是(38)。在光纤中采用的
CMM(软件能力成熟度模型:Capability Maturity Model For Software)是由美国卡内基梅隆大学的软件工程研究所(SKI:Software Engineering Institute)受美国国防部委托研究制定并在美国,随后在
随机试题
销售与收款业务的特点有
影响PTH分泌最重要的因素是
颌面部创口初期清创缝合最宽时限为
贯通工程测量1)工程概况××矿井田位于××中部黄土高原区,地形为低山丘陵或沙滩,海拔1680~1900m;区内河流无常年性流水,沙河及冲沟有季节性流水。矿区地势东北高、西南低。气候特征为大陆性干旱气候。全区均被第四系黄土覆盖,地形起伏较大,以黄土丘陵居
商业银行被接管,是依法保障商业银行经营安全性、合法性的重要预防措施。对于在接管过程中发生的下列情况,处理符合《商业银行法》的是()。
下列各句中有语病的一句是()。
旅游业发展前提是拥有旅游资源,而十几年前深圳并没有这个条件,为什么深圳现在旅游业兴旺繁荣,请谈谈你的看法。
以下语句的输出结果是()。printf("%d\n",strlen("\t\"\065\xff\n"));
Jamadevi:JobopeningsJamadevihasprovidedexcellentserviceinThailand’stourismindustryforthepast15years.We’vedevel
Oncetherewasawealthyman,whohadabiggardenfulloffruittrees.Afterthefruitswere【C1】______,heusedtosharesomef
最新回复
(
0
)