首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
高级语言程序编译的过程可以分成千个阶段,其中把单词符号分解成句子属于(5)阶段的工作。
高级语言程序编译的过程可以分成千个阶段,其中把单词符号分解成句子属于(5)阶段的工作。
admin
2019-06-12
35
问题
高级语言程序编译的过程可以分成千个阶段,其中把单词符号分解成句子属于(5)阶段的工作。
选项
A、词法分析
B、语法分析
C、语义分析
D、分析代码生成
答案
B
解析
高级语言源程序的编译过程通常分为词法分析、语法分析、语义分析中间代码生成、优化、目标代码生成5个阶段。
词法分析:输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个单词(也称单词符号,或简称符号)在词法分析阶段工作所依循的是语言的词法规则。描述词法规则的有效工具是正规式和有限自动机。
语法分析:在词法分析的基础上,根据语言的语法规则,把单词符号分解成各类语法单位(语法范畴),如“短语”、“句子”、“子句”、“程序段”等。
语义分析与中间代码生成:这一阶段通常包括两方面的工作首先对各种语法范畴进行静态语义检查,如果正确则进行另一方面的工作,即进行中间代码的翻译。
通常使用属性文法描述语义规则。
所谓“中间代码”是一种含义明确,便于处理的记号系统。
中间代码除四元式外,还有三元式、间接三元式、逆波兰记号、树形表示等。
优化:优化的任务在于对前段产生的中间代码进行加工,以期在最后阶段产生更为高效(省时间和空间)的代码。优化所依循的原则是程序的等价变换规则,其方法有公共子表达式的提取、循环优化、删除无用代码等。
目标代码生成:把中间代码(或经优化处理后)变换成特定机器上的低级语言代码。
它有赖于硬件系统结构和机器指令含义。
转载请注明原文地址:https://kaotiyun.com/show/3ORZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
某DHCP服务器设置的地址池为192.168.1.100到192.168.1.200,此时该网段下某台安装windows系统的工作站启动后,获得的IP地址是169.254.220.188,导致这一一现象最可能的原因是__________。(2013年上半年
把路由器当前配置文件存储到NVRAM中的命令是_________。
在机器指令的地址字段中,直接指出操作数本身的寻址方式称为___________。
SSL协议使用的默认端口是__________。(2009年下半年试题)
在Windows的DOS窗口中键人命令C:\>nslookupsettype=ptr>211.151.91.165这个命令序列的作用是()。
相联存储器按__________访问。(2012年上半年试题)
端口号的作用是()。
华为交换机不断重启,每次在配置恢复阶段(未输出“Recovercongfiguration...”之前)就发生复位,下面哪个故障处理措施可以不考虑?()
地址编号从80000H到BFFFFH且按字节编址的内存容量为(1)KB,若用16K×4bit的存储器芯片构成该内存,共需多少(2)片。(2)
利用报文摘要算法生成报文摘要的目的是__________。(2013年上半年试题)
随机试题
赵某是一民营企业主,在该企业经营的2年之内,采取不法手段,共偷逃应缴税款达90多万元,占其应缴税额的30%。税务机关发现后依法下达追缴通知,但赵某拒绝缴纳税款,并在税务机关工作人员上门征缴时纠集数名员工殴打税务人员,造成税务人员中1人重伤、1人轻伤。对赵某
下列生态系统中,食物网结构较简单的是()
症见腹胀或痛,腹部时有条索状物聚起,按之胀痛更甚,便秘,纳呆,舌苔腻,脉弦滑,辨证为
患者,男,51岁。反复出现排便后肛门疼痛,时有瘙痒4年余。站立或行走过久时肛门有肿胀感。昨日突发便后肛门剧烈疼痛,咳嗽时疼痛加剧。查体见肛门处有一紫红色肿块,有触痛感,直径约2cm。假设患者行手术治疗,术后正确的护理措施是()。
我国反补贴调查,自立案调查决定公告之日起最长应该在()内结束。
商业银行风险管理流程包括()。
审计人员对被审计单位的应收账款进行了大量的验证,仅发现一封回函声称与被审计单位记录不同,该企业表示,其仅向被审计单位发出过订货单,但随即就收回了订货要求。对此封回函,注册会计师只看了一半,因为接一个电话而没有看完,接完电话后误以为这是一封已看完的回函,便认
如今,“纸媒将死”早已不是_______的提法。在自媒体、APP、视频等新媒体的冲击下,纸媒、门户这些“老腊肉”似乎岌岌可危。然而,进入2016年后,VR、游戏等新晋“小鲜肉”强势入侵,曾经的新媒体大有沦为“中生代”之势,加入_______的行列。填入画横
利用缓冲技术进行设备管理的主要目的是()。
ThefollowingnewsitemiscorrectEXCEPT___________.
最新回复
(
0
)