程序语言翻译: 2.1在以阶段划分的编译器中,贯穿于编译器工作始终的是( )。2.2 对高级语言程序进行翻译时,源程序中的变量不可能映射到( )

标签: 软考初级程序员易错题,计算机基础, 程序语言翻译

2.1 在以阶段划分的编译器中,贯穿于编译器工作始终的是( )。

问题1选项

A.词法分析和语法分析

B.语法分析和语义分析

C.符号表管理和出错处理

D.代码优化

参考答案: C

你的答案: A

试题解析:

本题考查考生的程序语言翻译基础知识。
编译程序的功能是把某高级语言书写的源程序翻译成与之等价的目标程序(汇编语 言程序或机器语言程序)。编译程序的工作过程如下图所示。
img

2.2 对高级语言程序进行翻译时,源程序中的变量不可能映射到( )。

问题1

A 内存代码区的存储单元

B 内存堆栈区的存储单元

C CPU中的通用寄存器

D 内存静态存储区的存储单元

正确答案A

我的答案C

答案解析:在高级语言程序进行翻译时,源程序的变量不可能映射到内存代码区的。

猜你喜欢

转载自blog.csdn.net/qq_38463737/article/details/123778798