是编译过程的核心部分。
A: 词法结构
B: 语法分析
C: 源程序
D: 单词符号
A: 词法结构
B: 语法分析
C: 源程序
D: 单词符号
B
举一反三
- 词法分析的输入是( )。 A: 单词符号串 B: 源程序 C: 语法单位 D: 目标程序
- 编译过程的第一阶段是( ) A: 词法分析 B: 语义分析 C: 语法分析 D: 优化
- ● 以下关于高级语言程序的编译和解释的叙述中,正确的是 (48) 。(48) A: 编译方式下,可以省略对源程序的词法分析、语法分析 B: 解释方式下,可以省略对源程序的词法分析、语法分析 C: 编译方式下,在机器上运行的目标程序完全独立于源程序 D: 解释方式下,在机器上运行的目标程序完全独立于源程序
- 词法分析中单词符号是用上下文无关文法描述的,语法分析中语法类是用正规文法描述的。()
- 在编译中产生语法树是为了() A: 语法分析 B: 语义分析 C: 词法分析 D: 目标代码生成
内容
- 0
编译过程的第一个阶段是: A: 语法分析 B: 代码优化 C: 词法分析 D: 语义分析
- 1
以编译方式翻译C/C++源程序的过程中,语句结构的合法性分析是________的任务。 A: 词法分析 B: 语义分析 C: 语法分析 D: 目标代码生成
- 2
编译过程中,( )阶段结束后会产生语法树。 A: 词法分析 B: 语法分析 C: 中间代码生成 D: 优化
- 3
编译过程的第二阶段是() A: 词法分析 B: 语义分析与中间代码产生 C: 语法分析 D: 优化
- 4
关于编译过程,下列说法正确的是 A: 生成目标代码有时会有冗余,现代编译器一般都针对目标代码再进行优化 B: 语义分析的输入是词法分析输出的单词记号 C: 如果源程序没有语法的错误,则语法分析的过程就可以形成一棵完整的语法树 D: 变量作用域的检查,是在语法分析过程中的任务