55问答网
所有问题
在以阶段划分编译过程中,判断程序语句形式是否正确属于( )阶段工作。
A.词法分析
B.语法分析
C.语义分析
D.代码生成
举报该问题
推荐答案 2023-05-21
【答案】:B
词法分析阶段:输入源程序,对构成源程序字符串进行扫描和分解,识别出一个个单词,删掉无用信息,报告分析时错误。语法分析阶段:语法分析器以单词符号作为输入,分析单词符号是否形成符合语法规则语法单位,如表达式、赋值、循环等,按语法规则分析检查每条语句是否有正确逻辑结构。语义分析阶段:主要检查源程序是否存在语义错误,并收集类型信息供后面代码生成阶段使用,如:赋值语句右端和左端类型不匹配。表达式除数是否为零等。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/eLIQeQeIc8RG8F8cGF.html
相似回答
在以阶段划分编译中,判断程序语句形式是否正确属于(
)阶段工作
。
答:
【答案】:B 词法分析阶段是编译过程第一阶段
,其任务是对源程序从前到后(从左到右)逐个字符扫描,从中识别出一个个“单词”符号。词法分析过程依据是语言词法规则,即描述“单词”结构规则。语法分析阶段其任务是在词法分析基础上,根据语言语法规则将单词符号序列分解成各类语法单位。通常语法分析是确定...
在以阶段划分
的
编译过程中,判断程序语句
的
形式是否正确属于(
)阶段
的...
答:
【答案】:B 检查单个词是否正确,
属于词法阶段的工作
。而识别判断程序语句形式是否正确属于语法分析的工作。
编译程序
的
工作过程
一般可以
划分
为哪5个基本
阶段,
还自始至终伴随进行...
答:
1. 编译程序的工作过程可以分为五个基本阶段:词法分析、语法分析、中间代码生成、代码优化和目标代码生成。2. 在整个编译过程中,始终伴随着两项工作:信息管理和错误处理。3.
词法分析阶段
负责将源程序的文本分解成一系列的词素,并识别出这些词素的属性。4. 语法分析阶段则根据语言的语法规则,检查词素...
C
编译程序
的
工作过程
一般
划分
为哪几个
阶段
?
答:
【答案】:C
编译程序的工作过程一般划分为五个阶段:词法分析、语法分析、语义分析、优化、目标代码生成
。( 1 )词法分析:也就是从左到右一个一个的读入源程序,识别一个单词或符号,并进行归类。( 2 )语法分析: 在词法分析的基础上,将单词序列分解成各类语法短语,如“程序”,“语句”,“...
编译程序
的
工作过程
一般可以
划分
为哪5个基本
阶段,
还自始至终伴随进行...
答:
1、
编译程序
把一个
源程序
翻译成目标程序的
工作过程分为
五个
阶段
:词法分析;语法分析;中间代码生成;代码优化;目标代码生成。2、编译程序的工作过程一般自始至终伴随进行信息表管理和出错处理两项工作。主要是进行词法分析和语法分析,又称为源程序分析,分析
过程中
发现有语法错误,给出提示信息。
大家正在搜
编译程序的工作分为哪几个阶段
编译程序各阶段的工作都涉及到
编译程序的过程一般可划分为
程序的编译过程按顺序应该是
编辑程序的功能是编译源程序
编译程序的各阶段都涉及到
编译过程的四个阶段
编译过程的六个阶段
pascal编译程序属于