常见的代码优化包括()。A、常量合并B、公共子表达式删除C、复写传播D、死代码删除

题目

常见的代码优化包括()。

  • A、常量合并
  • B、公共子表达式删除
  • C、复写传播
  • D、死代码删除

相似考题
更多“常见的代码优化包括()。A、常量合并B、公共子表达式删除C、复写传播D、死代码删除”相关问题
  • 第1题:

    循环优化的重要技术有()。

    A、代码外提

    B、删除归纳变量

    C、强度削弱

    D、局部优化


    参考答案:ABC

  • 第2题:

    下列优化中,不属于循环优化的是(42)。

    A.强度削弱

    B.合并已知量

    C.删除归纳变量

    D.代码外提


    正确答案:B
    解析:循环优化包括:代码外提,强度削弱,删除归纳变量,循环展开和循环合并。

  • 第3题:

    页面HTML代码中存在大段Javascript代码,影响搜索引擎对页面分析效率。下列哪项优化手段是错误的?()

    • A、将大段Javascript代码在源代码中使用外部调用
    • B、大段Javascript属于冗余代码,可直接删除
    • C、将大段Javascript代码移至HTML底部
    • D、分析Javascript属性后,再进行精简操作

    正确答案:D

  • 第4题:

    下列()优化方法不是针对循环优化进行的。

    • A、强度削弱
    • B、删除归纳变量
    • C、删除多余运算
    • D、代码外提

    正确答案:C

  • 第5题:

    代码的优化可以分为局部优化、循环优化和全局优化。强度削弱属于()优化,删除公共子表达式属于()优化。


    正确答案:循环;局部

  • 第6题:

    代码维护中如果系统的应用范围或应用环境发生了变化,就有必要()

    • A、订正
    • B、重新设计
    • C、添加代码
    • D、删除代码

    正确答案:A,B,C,D

  • 第7题:

    “大集中”征管系统管理员维护税务人员代码时,可以删除现有的代码,再添加新代码。


    正确答案:错误

  • 第8题:

    删除/合并企业客户信息需提供客户()。

    • A、组织机构代码证
    • B、税务登记证
    • C、购销合同
    • D、验资帐户

    正确答案:A

  • 第9题:

    判断题
    邮件删除的操作流程:【1前台受理】→录入操作代码(CG)→选择需删除的邮件→【CTRL+D】删除信息→录入删除原因→确定。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    单选题
    基本块内的优化为()。
    A

    代码外提,删除归纳变量

    B

    删除多余运算,删除无用赋值

    C

    强度削弱,代码外提

    D

    循环展开,循环合并


    正确答案: D
    解析: 暂无解析

  • 第11题:

    填空题
    代码的优化可以分为局部优化、循环优化和全局优化。强度削弱属于()优化,删除公共子表达式属于()优化。

    正确答案: 循环,局部
    解析: 暂无解析

  • 第12题:

    单选题
    编译程序中代码优化的目的在于使目标程序的执行速度加快。采用的优化方法中,合并已知量和删除公共子表达式是在__(1)__范围内进行;代码外提、删除归纳变量和强度削弱等是在__(2)__范围内进行。空白(1)处应选择()
    A

    基本块

    B

    循环语句

    C

    赋值语句

    D

    整个程序


    正确答案: B
    解析: 暂无解析

  • 第13题:

    在编译程序时,采用的对中间代码的优化方法中,(30)是基于循环结构进行的优化处理。

    ①合并已知量

    ②删除归纳变量

    ③删除多余运算

    ④强度削弱

    ⑤复写传播

    ⑥代码外提

    A.①③⑤

    B.②④⑥

    C.①②③

    D.④⑤⑥


    正确答案:B
    解析:针对循环能采用的优化技术有代码外提、强度削弱和删除归纳变量。代码外提是把循环体中不随循环的执行改变计算结果的表达式外提到循环的前置块中。强度削弱是用较弱的运算代替较强的运算,例如用加法运算代替乘法运算。为了实施这种优化技术,要先找出归纳变量,什么是归纳变量呢?若在循环体中变量i只有唯一的形式i:=i+c,其中c是常量,则称i是基本归纳变量。若在循环体中有另一个变量j,其值是基本归纳变量i的线性函数,则称j是普通归纳变量。删除归纳变量是在强度削弱后进行的,用和基本归纳变量同族的归纳变量代替之,使基本归纳变量成为无用赋值,故可删去。

  • 第14题:

    基本块内的优化为(25)。

    A.代码外提,删除归纳变量

    B.删除多余变量,删除无用赋值

    C.强度削弱,代码外提

    D.循环展开,循环合并


    正确答案:B
    解析:基本块优化包括:合并已知量,删除无用赋值及删除多余运算。

  • 第15题:

    基本块内的优化为()。

    • A、代码外提,删除归纳变量
    • B、删除多余运算,删除无用赋值
    • C、强度削弱,代码外提
    • D、循环展开,循环合并

    正确答案:B

  • 第16题:

    邮件删除的操作流程:【1前台受理】→录入操作代码(CG)→选择需删除的邮件→【CTRL+D】删除信息→录入删除原因→确定。


    正确答案:错误

  • 第17题:

    编译程序中代码优化的目的在于使目标程序的执行速度加快。采用的优化方法中,合并已知量和删除公共子表达式是在__(1)__范围内进行;代码外提、删除归纳变量和强度削弱等是在__(2)__范围内进行。空白(2)处应选择()

    • A、基本块
    • B、循环语句
    • C、赋值语句
    • D、整个程序

    正确答案:B

  • 第18题:

    以系统中的各种代码进行增加、修改、删除以及设置新的代码,这些工作称为代码维护。


    正确答案:正确

  • 第19题:

    税控收款机管理系统中以下描述正确的有()。

    • A、代码管理能够对系统所用的公用代码数据进行管理,包括代码数据的增加、修改、删除等
    • B、增加代码表中的数据时需按一定的顺序增加:首先要在税务机构代码表中增加税务机构代码,然后才能在街道乡镇代码表和发票代码表中增加该税务机关的相关数据
    • C、发票代码表只有总局、省级和地市级级别系统管理员有增加、删除和修改的权限
    • D、行业代码可以增加、修改、删除

    正确答案:A,B,C,D

  • 第20题:

    单选题
    下列()优化方法不是针对循环优化进行的。
    A

    强度削弱

    B

    删除归纳变量

    C

    删除多余运算

    D

    代码外提


    正确答案: C
    解析: 循环优化包括代码外提,强度削弱,删除归纳变量,循环合并和循环展开

  • 第21题:

    多选题
    常见的代码优化包括()。
    A

    常量合并

    B

    公共子表达式删除

    C

    复写传播

    D

    死代码删除


    正确答案: B,C
    解析: 暂无解析

  • 第22题:

    多选题
    代码维护中如果系统的应用范围或应用环境发生了变化,就有必要()
    A

    订正

    B

    重新设计

    C

    添加代码

    D

    删除代码


    正确答案: D,A
    解析: 暂无解析

  • 第23题:

    判断题
    以系统中的各种代码进行增加、修改、删除以及设置新的代码,这些工作称为代码维护。
    A

    B


    正确答案:
    解析: 暂无解析