首页
登录
从业资格
在以阶段划分的编译器中,( )阶段的主要作用是分析构成程序的字符及由字符按照构
在以阶段划分的编译器中,( )阶段的主要作用是分析构成程序的字符及由字符按照构
资格题库
2022-08-02
87
问题
在以阶段划分的编译器中,( )阶段的主要作用是分析构成程序的字符及由字符按照构造规则构成的符号是否符合程序语言的规定。A.词法分析B.语法分析C.语义分析D.代码生成
选项
A.词法分析
B.语法分析
C.语义分析
D.代码生成
答案
A
解析
在词法分析阶段,其任务是从左到右逐个字符地读入源程序,对构成源程序的字符流进行扫描和分解,从而识别出一个个单词(也称单词符号或符号)。这里所谓的单词是指逻辑上紧密相连的一组字符,这些字符组合在一起才表示某一含义。词法分析过程依据的是语言的词法规则,即描述“单词” 分析构成程序的字符及由字符按照构造规则构成的符号是否符合程序语言的规定”是对单词的检查。
语法分析的任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位,如“表达式”“语句”和“程序”等。语法规则就是各类语法单位的构成规则。
语义分析阶段分析各语法结构的含义,检查源程序是否包含静态语言错误,并收集类型信息供后面的代码生成阶段使用。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2409580.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
以下有关测试的说法中,错误的是()A.测试证明了程序的正确性 B.测试无法执
程序设计语言的基本成分包括数据、运算、控制和()。数据是程序操作的对象,按
根据《计算机软件保护条例》的规定,著作权法保护的计算机软件是指()。A.程序及
以下关于磁盘碎片整理程序的描述中,正确的是()A.磁盘碎片整理程序的作用是延长
下列属于CPU中算术逻辑单元的部件是()。A.程序计数器 B.加法器 C.
设计子模式属于数据库设计的()。A.需求分析 B.概念设计 C.逻辑设计
数据库设计人员和用户之间沟通信息的桥梁是()。A.程序流程图 B.实体联系图
事务(Transaction)是一个()A.程序 B.进程 C.操作序列
下列关于ASP的说法中,错误的是()A.ASP应用程序无须编译 B.AS
DBS运行标准是指各项指标的基线,下面不属于运行标准的是()。A.前台应用程序
随机试题
Completethenotesbelow.WriteNOMORETHANTWOWORDSforeachanswer.
[originaltext]6.Therewasnonewsfromthefrontyet,neverthelesswewenton
下列关于沸腾炉安全技术措施的说法,正确的是()。A.使用压缩风吹沸腾层时,应先
D当基础宽度大于3m或埋置深度大于0.5m时,从载荷试验或其它原位测试、经验值等方法确定的地基承载力特征值,尚应修正地基承载力特征值,在原有计算结果加上。式中,
--WhydoesJohnspeakthrougheverydiscu
应用后可能导致心率加快的药物是A.肾上腺素B.美托洛尔C.普鲁卡因胺D.胺碘酮E
《中华人民共和国教师法》规定,对教师考核不包括( )。A.业务水平 B.
下列不属于数据挖掘的方法是( )。A.决策树 B.数据可视化 C.神经网络
(2012年真题)2010年某商贸公司以经营租赁方式租入临街门面,租期10年
失业人员凭()到社会保险经办机构办理领取失业保险金的手续。A.终止劳动关系证明
最新回复
(
0
)