以下关于高级程序设计语言翻译的叙述中 正确的是 (48) 。 (48) A.可以先进行语法分析 再进行词法
词法,语法,阶段
已帮助 人
以下关于高级程序设计语言翻译的叙述中,正确的是 (48) 。
(48)
A.可以先进行语法分析,再进行词法分析
B.在语法分析阶段可以发现程序中的所有错误
C.语义分析阶段的工作与目标机器的体系结构密切相关
D.目标代码生成阶段的工作与目标机器的体系结构密切相关
-
参考答案:D试题(48)分析本题考查程序语言处理的基础知识。将高级语言程序翻译为机器语言程序的过程中,需要依次进行词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等阶段,其中,中间代码生成和代码优化可以省略。程序中的错误分为语法错误和语义错误,语法分析阶段不能发现语义错误。语义分析阶段主要处理语法正确的语言结构的含义信息,可以与目标机器的体系结构无关。目标代码生成阶段的工作与目标机器的体系结构是密切相关的。参考答案(48)D
