在编译程序采用的优化方法中,()是在循环语句范围内进行的。A.删除全局变量B.删除归纳变量C.代码外提D.强度削弱

在编译程序采用的优化方法中,()是在循环语句范围内进行的。

A.删除全局变量

B.删除归纳变量

C.代码外提

D.强度削弱


参考答案和解析
删除归纳变量;代码外提;强度削弱

相关考题:

下列说法中错误的是A.只能在循环体内使用break语句B.在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环C.在while和do…while循环中,continue语句并没有使整个循环终止D.continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断

在汇编程序中,伪指令的作用是A.指示编译程序应如何对程序进行优化B.指示程序员如何进行编译C.指示编译程序如何进行编译D.指示如何进行手工编译

在编译程序采用的优化方法中,______是在循环语句范围内进行的。1)合并已知常量2)删除多余运算3)删除归纳变量4)强度削减5)代码外提()A.1)4)B.1)5)C.1)4)5)D.3)4)5)

以下关于break的描述中,错误的是()。 A.break只能应用于for,while,do-while循环B.break语句在循环中的作用是跳出循环C.在多重循环中使用break语句时,它仅能终止其所在的循环层D.break语句在switch语句中的作用时跳出switch结构

编译程序对中间代码的优化,根据优化所涉及的程序范围,可分为局部优化、循环优化和全局优化。所谓局部优化是指在(30)范围内做的优化。A.表达式B.语句C.函数D.基本块

在DO WHILE-ENDDO的循环结构中,下列叙述正确的是A.循环体中的LOOP和EXIT语句的位置是固定的。B.在程序中应加入控制循环结束的语句C.执行到ENDDO时,首先判断表达式的值,然后再返回DO WHILE语句D.循环体中的LOOP语句为跳出循环体

在编译程序时,采用的对中间代码的优化方法中,(30)是基于循环结构进行的优化处理。①合并已知量②删除归纳变量③删除多余运算④强度削弱⑤复写传播⑥代码外提A.①③⑤B.②④⑥C.①②③D.④⑤⑥

以下叙述中正确的是A.只能在循环体内和switch语句体内使用break语句B.当break出现在循环体中的switch语句体内时,其作用是跳出该switch语句体,并中止循环体的执行C.continue语句的作用是:在执行完本次循环体中剩余语句后,中止循环D.在while语句和do-while语句中无法使用continue语句

在JavaScript中,关于循环语句,描述错误的是()。A.循环体可以包含循环语句B.循环体内必须同时出现break和continue语句C.循环体内可以出现条件语句

在JavaScript中,break语句可以出现在不同循环语句的循环体中。()

下列叙述中,正确的是( )。A.while语句构成的循环不能用其他语句构成的循环来代替B.do-while语句构成的循环只能用break语句退出C.用while语句构成的循环,只有在while后的表达式为非0时才执行循环D.do-while语句构成的循环,只有在while后的表达式为0时才结束循环

下面有关for循环的描述正确的是( )A、for循环体语句中,可以包含多条语句,但要用大括号括起来B、for循环只能用于循环次数已经确定的情况C、在for循环中,不能使用break语句跳出循环D、for循环是先执行循环体语句,后进行条件判断

局部优化是在()范围内进行的一种优化。

在循环语句FOR语句中,采用保留字To,则循环变量初值必须()终值。A、大于B、小于C、大于等于D、小于等于

数据结构与算法中,计算某范围内的素数之和,应该使用的是()A、单层循环B、循环嵌套C、continue语句+switch语句D、return语句+continue语句

在循环外的语句不受循环的控制,在循环内的语句也不受循环的控制。

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

在循环语句的循环体中,break语句的作用是()A、暂停程序的运行B、结束本次循环C、继续执行break语句之后的循环体各语句D、提前结束循环,接着执行该循环后续的语句

在Java中以下错误的描述()。A、break语句不能用于循环语句和switch语句外的任何其他语句B、在switch语句中使用break语句或continue语句的作用相同C、在循环语句中使用continue语句是为了结束本次循环,而不是终止整个循环D、在循环语句中使用break语句是为了使流程跳出循环体,提前结束循环

以下正确的说法为()。A、在不同方法中不可以使用相同名字的变量。B、实际参数可以在被调方法中直接使用。C、在方法内定义的任何变量只在本方法范围内有效。D、在方法内的复合语句中定义的变量只在本方法语句范围内有效。

在For循环语句中,能强制退出循环的语句是EndFor.

在指定范围内扫描数据表文件,查找满足条件的记录并执行循环体中其他的语句,最合适的循环语句是()A、DO WHILE-ENDDOB、DO CASE-ENDCASEC、SCAN-ENDSCAND、FOR-ENDFOR

单选题以下正确的说法为()。A在不同方法中不可以使用相同名字的变量。B实际参数可以在被调方法中直接使用。C在方法内定义的任何变量只在本方法范围内有效。D在方法内的复合语句中定义的变量只在本方法语句范围内有效。

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

单选题以下关于switch语句和break语句的描述中不正确的是()。Abreak语句不能用于循环语句和switch语句外的任何其它语句Bswitch语句中使用break语句或continue语句的作用相同C在循环语句中使用break语句是为了使流程跳出循环体,提前结束循环D在循环语句中使用continue语句是为了结束本次循环,而不是终止整个循环的执行。

单选题在Java中以下错误的描述()。Abreak语句不能用于循环语句和switch语句外的任何其他语句B在switch语句中使用break语句或continue语句的作用相同C在循环语句中使用continue语句是为了结束本次循环,而不是终止整个循环D在循环语句中使用break语句是为了使流程跳出循环体,提前结束循环

填空题局部优化是在()范围内进行的一种优化。

单选题数据结构与算法中,计算某范围内的素数之和,应该使用的是()A单层循环B循环嵌套Ccontinue语句+switch语句Dreturn语句+continue语句