在对源程序进行编译的过程中,(28)是正确的顺序。
A、
语义分析、语法分析、词法分析
B、
语法分析、词法分析、语义分析
C、
词法分析、语法分析、语义分析
D、
词法分析、语义分析、语法分析
【正确答案】
C
【答案解析】
解析:本题考查程序语言基础知识。编译程序的功能是把某高级语言书写的源程序翻译成与之等价的目标程序(汇编语言程序或机器语言程序)。编译程序的工作过程可以分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成、符号表管理和出错处理,如下图所示。
提交答案
关闭