首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在编译过程中,进行类型分析和检查是_____________阶段的一个主要工作。
在编译过程中,进行类型分析和检查是_____________阶段的一个主要工作。
admin
2013-07-03
91
问题
在编译过程中,进行类型分析和检查是_____________阶段的一个主要工作。
选项
A、词法分析
B、语法分析
C、语义分析
D、代码优化
答案
C
解析
词法分析阶段是编译过程的第一个阶段。词法分析的任务是:从左到右一个字符一个字符地输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个的单词符号(简称单词或符号)。
语法分析的任务是:在词法分析的基础上,根据语言的语法规则(文法规则),把单词符号串分解成各类语法单位,例如,“短语”、“子句”、“句子”(“语句”)、“程序段”和“程序”。通过语法分解,确定整个输入串是否构成一个语法上正确的“程序”。
语义分析阶段主要检查源程序是否包含语义错误,并收集类型信息供后面的代码生成阶段使用,只有语法和语义都正确的源程序才能被翻译成正确的目标代码。语义分析的一个主要工作是进行类型分析和检查。
代码优化的任务是:对前阶段产生的中间代码进行加工变换,以期在最后阶段能产生出更为高效(省时间和省空间)的目标代码。
转载请注明原文地址:https://kaotiyun.com/show/TWVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
下面关于ASP所使用的主要脚本语言的说法正确的一项是______。
要创建一个E-mail地址的链接,下面正确的句法是______。
若想将窗体中的数据发送到服务器,并由服务器脚本处理,应将<INPUT>标记的TYPE属性值设为______。
某主机的IP地址为202.117.131.12/20,其子网掩码是(28)。
计算机的用途不同,对其部件的性能指标要求也有所不同。以科学计算为主的计算机,对(9)要求较高,而且应该重点考虑(10)。
假设微处理器的主振频率为50MHz,两个时钟周期组成一个机器周期,平均三个机器周期完成一条指令,则它的机器周期是(12)ns,平均运算速度约为(13)MIPS。
在Windows系统中,下列操作中要检查磁盘坏块的方式是(8)。
A computer network links computers together to allow users to share hardware, software, and(73)
网络工程建设中,计算机机房的用电负荷等级和供电要求应满足国家标准《(46)》。
Atransportlayerprotocolhasseveralresponsibilities.Oneistocreateaprocess-to-process(program-to-program)communicatio
随机试题
下列关于行政复议决定说法正确的是()。
市场需求和生产成本等因素的不确定性是引起企业经营风险的主要原因。()
()是十华人民共和国的根本制度。
在含有Fe3+、Fe2+、Al3+、NH4+的稀溶液中加入足量的Na2O2固体,充分反应后,再加入过量的稀盐酸,完全反应后,离子数目没有变化的是()。
Mostpeoplewhotravellongdistancecomplainofjetlag.Jetlagmakesbusinesstravelerslessproductiveandmoreprone【C1】______
关于计算机的操作系统,下面叙述不正确的是
YesterdaywasmyfriendTom’sbirthday.Heaskedmetogotohisbirthdayparty.Anotherfriend,John,wouldtakemetothepart
WhichofthefollowingisNOTtrueaccordingtothepassage?
A—limitedliabilityJ—unfaircompetitionB—businessscopeK—wholesalerC—commercialchannelsL—uncollectibleaccountD—bu
A、Anexpresscompanythatdeliversfood.B、Amealreplacementdiet.C、Areportonfastweight-lossdietcategory.D、Anannualra
最新回复
(
0
)