首页
登录
从业资格
在以阶段划分的编译中,判断程序语句的形式是否正确属于( )阶段的工作。A.词法分
在以阶段划分的编译中,判断程序语句的形式是否正确属于( )阶段的工作。A.词法分
最全题库
2022-08-02
41
问题
在以阶段划分的编译中,判断程序语句的形式是否正确属于( )阶段的工作。A.词法分析B.语法分析C.语义分析D.代码生成
选项
A.词法分析
B.语法分析
C.语义分析
D.代码生成
答案
B
解析
词法分析阶段是编译过程的第一阶段,其任务是对源程序从前到后(从左到右)逐个字符扫描,从中识别出一个个“单词”符号。词法分析过程的依据是语言的词法规则,即描述“单词”结构的规则。语法分析阶段其任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位。通常语法分析是确定整个输入串是否构成一个语法上正确的程序。一般来说,通过编译的程序,不存在语法上的错误。语义分析阶段其任务主要检查源程序是否包含静态语义错误,并收集类型信息供后面的代码生成阶段使用。语义分析的一个主要工作是进行类型分析和检查。中间代码生成其任务是根据语义分析的输出生成中间代码。目标代码生成是编译器工作的最后一个阶段。其任务是把中间代码变换成特定机器上的绝对指令代码、可重定位的指令代码或汇编指令代码。本阶段与具体机器密切相关。
转载请注明原文地址:https://tihaiku.com/congyezige/2418741.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
下列隧道协议中,工作在网络层的是()。A.L2TP B.SSL C.PPT
在Windows系统中,执行程序php-win.exe时系统报告找不到MSVCR
在操作系统中,通常采用()来计算机和设备进行相互通信A.字处理程序 B.
一个进程可由两个线程组成,若其中一个线程被调度程序选中后进入运行态,占用处理机资
系统软件包括操作系统、语言处理程序、数据库管理系统和服务性程序等。以下(20)
在Windows系统中,执行程序x.exe时系统报告找不到y.dll,
编写程序时通常为了提高可读性而加入注释,注释并不参与程序的运行过程。通常,编译程
以下关于软件开发文档的叙述中,错误的是()。A.软件开发是程序及其相应文档的
以下关于程序中函数的定义、调用和声明的叙述中,正确的是()。A.函数的定义必
已知a是浮点型变量,k是整型变量,对程序中的表达式“a+k”求值时,在不损失精度
随机试题
凝胶过滤法主要用于蛋白和核酸分离,又称为分子筛层析法,其常用介质是A.聚丙烯酰胺
凯旋门是欧洲人纪念战争胜利的建筑形式。巴黎凯旋门上的《马赛曲》浮雕所反映的历史事
具有消食和胃、发散风寒功效的药物是()A.紫苏 B.藿香 C.山楂
治疗瘰疬,瘿瘤,应首选的药物是A.夏枯草 B.淡竹叶 C.马齿苋 D
最适于治疗阵发性室上性心动过速的药物是A.丁卡因 B.普萘洛尔 C.维拉帕米
黄酮类化合物的颜色主要取决于分子结构中的A:烷氧基 B:羧基 C:交叉共轭体
共用题干 男性,67岁,有长期吸烟史,脊柱手术后卧床2周,出现右腿小腿疼痛、紧
某公司普通股股票的风险系数为1:1,市场平均报酬率为10%,无风险报酬率为6%,
《出境危险货物运输包装使用鉴定结果单》超过有效期的,报检人应及时向检验检疫机构申
关于钢筋接头位置的说法,正确的有()。A.钢筋接头位置宜设置在受力较大处
最新回复
(
0
)