首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译过程中,对高级语言程序语句的翻译主要考虑声明语句和可执行语句。对声明语句,主要是将需要的信息正确地填入合理组织的 (1) 中;对可执行语句,则是 (2) 。 (2)
编译过程中,对高级语言程序语句的翻译主要考虑声明语句和可执行语句。对声明语句,主要是将需要的信息正确地填入合理组织的 (1) 中;对可执行语句,则是 (2) 。 (2)
admin
2019-04-22
83
问题
编译过程中,对高级语言程序语句的翻译主要考虑声明语句和可执行语句。对声明语句,主要是将需要的信息正确地填入合理组织的
(1)
中;对可执行语句,则是
(2)
。
(2)
选项
A、翻译成机器代码并加以执行
B、转换成语法树
C、翻译成中间代码或目标代码
D、转换成有限自动机
答案
C
解析
编译程序的功能是把用高级语言书写的源程序翻译成与之等价的目标程序(汇编语言或机器语言)。编译程序的工作过程可以分为6个阶段:词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成,实际的编译器中可能会将其中的某些阶段结合在一起进行处理。各个阶段逻辑上可以划分为前端和后端两部分。前端包括从词法分析到中间代码生成各个阶段的工作,后端包括中间代码优化、目标代码生成与优化等阶段。这样,以中间代码为分水岭,把编译器分成了与机器有关的部分和与机器无关的部分。符号表的作用是记录源程序中各个符号的必要信息,以辅助语义的正确性检查和代码生成,在编译过程中需要对符号表进行快速有效地查找、插入、修改和删除等操作。
转载请注明原文地址:https://www.kaotiyun.com/show/TlRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
RAID技术中,磁盘容量利用率最高的是()。
公钥体系中,用户甲发送给用户乙的数据要用______进行加密。
在DNS资源记录中,(39)记录类型的功能是把IP地址解析为主机名。
使用RAID作为网络存储设备有许多好处,以下关于RAID的叙述中不正确的是(45)。
在Linux中系统的配置文件存放在(48)目录下。
SNMP代理收到一个GET请求时,如果不能提供该对象的值,代理以(48)________________响应。
假设系统中进程的三态模型如下图所示,图中的a、B和C的状态分别为______。
Telnet采用客户端/服务器工作方式,采用______格式实现客户端和服务器的数据传输。
在文件存储设备管理中,有三类常用的空闲块管理方法,即位图向量法、空闲块链表链接法和(24)。
随机试题
Theresearchscientistsoftenmeetwithproblems________newtypesofinstrumentsforsolutions.
下述刺激均能导致肥大细胞释放组胺,除外
一位大隐静脉曲张患者,在做浅静脉瓣功能试验时,塌陷的大隐静脉在30s内由上而下迅速充盈。说明
男性,24岁,7个月前无诱因缓慢出现左胸电击样疼痛,夜间加重。4个月前左下肢进行性无力,过1个月右下肢无力,排尿困难。查体双上肢正常,左下肢肌力3级、右下肢4级,肌张力增高,腱反射亢进,双Babinski征(+),双乳头以下感觉减退。首先采取何种检查方
2014年4月24日,十二届全国人大常委会第八次会议表决通过了修订后的《环境保护法》,新环保法首次将()写人法律。
人体解剖学姿势对躯干和下肢的规定是()。
“保护民族工商业”,是新民主主义经济纲领中极具特色的一项内容。毛泽东指出:“拿资本主义的某种发展去代替外国帝国主义和本国封建主义的压迫,不但是一个进步,而且是一个不可避免的过程。它不但有利于资产阶级,同时也有利于无产阶级,或者说更有利于无产阶级。”但是,这
Whilefashionisthoughtofusuallyinrelationtoclothing,itisimportanttorealizethatitcoversamuchwiderdomain.Iti
Forapolitician,appearingonalivetelevisionnewsprogrammecanbegruelling,butatleastthegroundrulesarefair.Thein
Itiseasiertonegotiateinitialsalaryrequirement.Becauseonceyouareinside,the【S1】______constraintsinfluencewageincre
最新回复
(
0
)