首页
登录
从业资格
在以阶段划分的编译中,判断程序语句的形式是否正确属于( )阶段的工作。A.词法
在以阶段划分的编译中,判断程序语句的形式是否正确属于( )阶段的工作。A.词法
免费题库
2022-08-02
54
问题
在以阶段划分的编译中,判断程序语句的形式是否正确属于( )阶段的工作。A.词法分析B.语法分析C.语义分析D.代码生成
选项
A.词法分析
B.语法分析
C.语义分析
D.代码生成
答案
B
解析
词法分析阶段
是编译过程的第一阶段,其任务是对源程序从前到后(从左到右)逐个字符扫描,从中识别出一个个“单词”符号。
词法分析过程的依据是语言的词法规则,即描述“单词”结构的规则。
语法分析阶段
其任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位。
通常语法分析是确定整个输入串是否构成一个语法上正确的程序。
一般来说,通过编译的程序,不存在语法上的错误。
语义分析阶段
其任务主要检查源程序是否包含静态语义错误,并收集类型信息供后面的代码生成阶段使用。
语义分析的一个主要工作是进行类型分析和检查。
中间代码生成
其任务是根据语义分析的输出生成中间代码。
目标代码生成
是编译器工作的最后一个阶段。其任务是把中间代码变换成特定机器上的绝对指令代码、可重定位的指令代码或汇编指令代码。本阶段与具体机器密切相关。
转载请注明原文地址:https://tihaiku.com/congyezige/2419759.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
用某高级程序设计语言编写的源程序通常被保存为()。A.位图文件 B.文本文件
在Windows中,可以采用()命令查看域名服务器是否工作正常A.nslo
观察交换机状态指示灯初步判断交换机故障,交换机运行中指示灯显示红色表示()A.
计算机执行程序时,CPU中()的内容总是一条指令的地址。A.运算器 B.控制器
程序计数器(PC)是用来指出下一条待执行指令地址的,它属于()中的部件。A.
在Windows系统中,执行程序x.exe时系统报告找不到y.dll,
编写程序时通常为了提高可读性而加入注释,注释并不参与程序的运行过程。通常,编译程
根据《计算机软件保护条例》的规定,著作权法保护的计算机软件是指()。A.程序
综合布线系统由六个子系统组成,工作区子系统是()。A.连接终端设备的子系统
工作在UDP协议之上的协议是()。A.HTTP B.Telnet C.SNM
随机试题
Sheis______kindagiftthatallofusliketomakefriendswithher.A、suchB、
Questions1-8ReadingPassage1hassevenparagraphsA-H.Fromthelistofheadi
艺术批评的前提是__________。()A.艺术感受 B.艺术体验 C.
“正确的舆论”的含义通常应当包括()A.政治方向正确、思想方法正确、话题内容正
A.广泛急性小动脉炎伴血栓形成及缺血性坏死 B. C.急性血管炎 D.系统
焦炉生产过程中如出现无法保证安全加热的情形,应立即停止焦炉加热。下列说法不属于该
下列关于Apgar评分错误的是A.Apgar评分用以判断有无新生儿窒息及窒息严重
A. B. C. D.
能综合反映车辆行程与装载能力利用程度的指标是()。A.里程利用率 B.吨位利用
《职业健康安全管理体系要求及使用指南》(GB/T45001-2020)的构成要素
最新回复
(
0
)