接前一篇文章:软考 系统架构设计师历年真题集萃(340)—— 2026年5月系统架构设计师真题33
第680题
编译程序的工作过程不包括( ),对源程序进行语法分析时,自下而上分析过程采用的是( )。
第1空
A. 代码优化
B. 中间代码生成
C. 词法分析
D. 解释执行
正确答案:D。
第2空
A. 等价变换法
B. 移进归约法
C. 向上推导法
D. 状态图分析法
正确答案:B。
试题解析:
- 编译六步过程
词法分析 -> 语法分析 -> 语义分析 -> 中间代码生成 -> 代码优化 -> 目标代码生成。
- 编译范围排除
执行程序不属于编译过程,这是代码运行阶段的任务。
- 自底向上语法分析