编译程序分析源程序的阶段依次是(21)。

admin2014-10-13  41

问题 编译程序分析源程序的阶段依次是(21)。

选项 A、词法分析、语法分析、语义分析
B、语法分析、词法分析、语义分析
C、语义分析、语法分析、词法分析
D、语义分析、词法分析、语法分析

答案A

解析 词法分析是编译过程的第一个阶段,其任务是对源程序从前到后(从左到右)逐个字符地扫描,从中识别出一个个“单词”符号。语法分析的任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位。如果源程序中没有语法错误,语法分析后就能正确地构造其语法树。语义分析阶段的主要任务是检查源程序是否含有静态语义错误,并收集类型信息供后面的代码生成阶段使用。
转载请注明原文地址:https://kaotiyun.com/show/pFRZ777K
0

相关试题推荐
最新回复(0)