通过语法分析,确定整个输入串是否构成一个语法上正确的程序。 语义分析:主要检查源程序是否存在语义错误,进行类型分析和检查。数据类型一般包括类型的载体及其上的运算两方面的内容。只有语法和语义都正确的源程序才能翻译成正确的目标代码。 中间代码生成:根据语义分析的输出生成中间代码,这是一种简单且含义明确的记号...
A.表达式中的括号不匹配B.以零作除数C.数组下标越界D.无穷递归相关知识点: 试题来源: 解析 A :编译程序的功能是把高级语言编写的源程序翻译成与之对应的目标程序。编译程序的工作过程可以分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成6个阶段。表达式括号不匹配,属于语言结构的错误,在语...
编译程序在语法分析阶段能检查出(41)错误。 A. 表达式中的括号不匹配 B. 以零作除数 C. 数组下标越界 D. 无穷递归
语义分析:主要检查源程序是否存在语义错误,进行类型分析和检查。数据类型一般包括类型的载体及其上的运算两方面的内容。只有语法和语义都正确的源程序才能翻译成正确的目标代码。 中间代码生成:根据语义分析的输出生成中间代码,这是一种简单且含义明确的记号系统,与具体的机器无关。 代码优化:生成的中间代码往往在时间...
结果一 题目 编译程序在语法分析阶段能检查出()错误。 A.表达式中的括号不匹配 B.以零作除数 C.数组下标越界 D.无穷递归 答案 A暂无解析相关推荐 1编译程序在语法分析阶段能检查出()错误。 A.表达式中的括号不匹配 B.以零作除数 C.数组下标越界 D.无穷递归 ...
编译程序在语法分析阶段能检查出(41)错误。 A.表达式中的括号不匹配B.以零作除数C.数组下标越界D.无穷递归 答案 A 解析 本题考查的是编译程序的基本工作原理和基本概念。编译程序的功能是把某高级语言编写的源程序翻译成与之对应的目标程序(汇编语言程序或机器语言程序)。编译程序的工作过程可以分为词法分析、语法...
百度试题 题目编译程序在语法分析阶段能检查出__错误。 A.表达式中的括号不匹配B.以零作除数C.数组下标越界D.无穷递归相关知识点: 试题来源: 解析 A 反馈 收藏
编译程序在语法分析阶段能检查出(41)错误。A.表达式中的括号不匹配B.以零作除数C.数组下标越界D.无穷递归