首页
登录
从业资格
在以阶段划分的编译中,判断程序语句的形式是否正确属于( )阶段的工作。A.词法
在以阶段划分的编译中,判断程序语句的形式是否正确属于( )阶段的工作。A.词法
免费题库
2022-08-02
109
问题
在以阶段划分的编译中,判断程序语句的形式是否正确属于( )阶段的工作。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
随机试题
Assumingthataconstanttravel-timebudget,geographicconstraintsandshor
Iamoneofthemanycitypeoplewhoarealwayssayingthatgiventhechoice
Asamanager,youshouldsetagoodexampletoyourcompanymembers.[br]Instea
女,6个月,因烦躁不安、拒食、呕吐1天,查体面色苍白,呼吸急促,肺部闻及啰音,心
下列做法中,符合押品处置阶段控制的要求的是( )。A.办理解押手续时,委托客户
下列哪种药物主要用于口腔、皮肤、阴道念珠菌病的治疗A、制霉菌素 B、灰黄霉素
甲系公司经理,有一子一女。甲弟乙(单身)38周岁时与甲签订收养协议,收养甲5周岁
世界上开凿最早、最长的大运河是( )。A.苏伊士运河 B.京杭大运河
图表只能和数据源放在同一个工作表中。()
工程项目盈亏平衡分析的特点是()。A.能够预测项目风险发生的概率,但不能确
最新回复
(
0
)