首页
登录
从业资格
在编译过程中,进行类型分析和检查是(7)阶段的一个主要工作。A.词法分析 B.
在编译过程中,进行类型分析和检查是(7)阶段的一个主要工作。A.词法分析 B.
免费题库
2022-08-02
61
问题
在编译过程中,进行类型分析和检查是(7)阶段的一个主要工作。A.词法分析B.语法分析C.语义分析D.代码优化
选项
A.词法分析
B.语法分析
C.语义分析
D.代码优化
答案
C
解析
一般的编译程序工作过程包括词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成,以及出错处理和符号表管理。
词法分析阶段是编译过程的第一阶段,这个阶段的任务是对源程序从前到后(从左到右)逐个字符地扫描,从中识别出一个个“单词”符号。
语法分析的任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位,如“表达式”、“语句”和“程序”等。
语义分析阶段主要分析程序中各种语法结构的语义信息,包括检查源程序是否包含语义错误,并收集类型信息供后面的代码生成阶段使用。只有语法和语义都正确的源程序才能被翻译成正确的目标代码。
由于编译器将源程序翻译成中间代码的工作是机械的、按固定模式进行的,因此,生成的中间代码往往在时间上和空间上有
转载请注明原文地址:https://tihaiku.com/congyezige/2415232.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
Pandas中,如果要查看某一列的数据类型,可以使用_______方法.
可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右
标准化是一种活动过程,一般包括标准的产生、实施和()等阶段。A.规范 B.
王某在其公司独立承担了某综合信息管理系统软件的程序设计工作。该系统交付用户、投入
以下叙述中,正确的是______。A.编译正确的程序不包含语义错误 B.编
结构化分析(StructuredAnalysis,SA.是面向数据流的需求分
详细设计是软件总体设计后的工作。在下列可选内容中,()不属于详细设计内容。A
标准化是一种活动过程,一般包括标准的产生、实施和()等阶段。A.规范 B.
词法分析的作用是识别源程序中的()。A.字符串 B.单词 C.标识符
在面向对象分析和设计中,用类图给出系统的静态设计视图,其应用场合不包括()。下
随机试题
[originaltext]M:Hi,Jane,youareadifferentpersonnow.How’sitgoing?W:T
我国菜籽油期货某合约的收盘价为9910元/吨,结算价位9900元/吨,若该合约每日价格最大波动限制为±3%,自小变动价位为2元/吨,则下一个交易日菜籽油期货
[originaltext]MedicalexpertssaymostAmericansdonotgetenoughsleepan
Severalhelicoptersarepatrollingaroundthecity,______(唯恐有进一步的恐怖袭击).forfear
[originaltext](22)MayandJunearethemonthswhenmostAmericancollegesa
可用于红细胞系统疾病诊断与鉴别诊断的细胞化学染色是A:POXB:PASC:N
标志着当代护理思想和观念重大变革的是()A.社区护理B.家庭病床护理C.心理护
A.丙戊酸钠 B.盐酸氯丙嗪 C.氟哌啶醇 D.盐酸阿米替林 E.卡马西
所谓经典条件作用理论,就是有关在刺激与()之间加入中性刺激建立条件反射的理论。
在()当日,1美元对人民币汇率首次突破了“8”的整数关口。A:2005年7月21
最新回复
(
0
)