对
错
第1题:
编译器和解释器是两种高级语言处理程序,与编译器相比,(29)。编译器对高级语言源程序的处理过程可以划分为问法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(30)并不是每种编译器都必需的。词法分析的作用是识别源程序中的(31);语法分析中的预测分析法是(32)的一种语法分析方法;编译器在(33)阶段进行表达式的类型检查及类型转换。
A.解释器不参与运行控制,程序执行的速度慢
B.解释器参与运行控制,程序执行的速度慢
C.解释器参与运行控制,程序执行的速度不变
D.解释器不参与运行控制,程序执行的速度快
第2题:
RISC思想在采用硬件技术提高处理机性能的同时,也十分重视软件的优化编译技术。可以说,RISC是硬件和软件相结合的产物。离开了优化编译技术的支持,RISC处理机的性能就不可能得到充分的发挥。RISC的硬件设计为优化编译程序的设计带来了许多方便的地方,同时也造成一些困难。下面描述中,(1)不属于RISC对优化编译程序带来的方便。
A.优化编译程序不必为具有类似功能的指令做复杂的指令选择工作。
B.RISC可以简化优化编译器在选择寻址方式过程种要做的工作。
C.为优化编译器调整指令序列提供了极大的方便。
D.不需要设计复杂的子程序库,RISC的子程序库通常要比CISC的小。
第3题:
编译器对程序进行一定的优化是非常有必要的,高级语言的程序可以被转化为汇编语言的指令形式。通常优化的方法有(1)、循环优化、废代码的清除等。
对嵌入式系统进行性能测试可以衡量系统的实时性,分析嵌入式软件的优劣,同时分析程序的执行时间可以帮助分析CPU功耗等特性。最坏执行时间是指(2)。
第4题:
第5题:
第6题:
编译器和解释器是两种高级语言处理程序,与解释器相比,(186)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,(187)和中间代码生成并不是每种编译器都必需的。词法分析的作用是识别源程序中的(188);语法分析中的预测分析法是(189)的一种语法分析方法;编译器在(190)阶段进行表达式的类型检查及类型转换。
A.编译器不参与运行控制,程序执行的速度慢
B.编译器参与运行控制,程序执行的速度慢
C.编译器参与运行控制,程序执行的速度快
D.编译器不参与运行控制,程序执行的速度快
第7题:
编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和 解释器。与编译器相比,解释器(28)。编译器对高级语言源程序的处理过程可以划 分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个 阶段;其中,代码优化和 (29) 并不是每种编译器都必需的。词法分析的作用是识 别源程序中的(30)。
A.不参与用户程序的运行控制,用户程序执行的速度更慢
B.参与用户程序的运行控制,用,,程序执行的速度更慢
C.参与用户程序的运行控制,用,,程序执行的速度更快
D.不参与用户程序的运行控制,月户程序执行的速度更快
第8题:
在汇编程序中,伪指令的作用是
A.指示编译程序应如何对程序进行优化
B.指示程序员如何进行编译
C.指示编译程序如何进行编译
D.指示如何进行手工编译
第9题:
第10题: