首页
登录
从业资格
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
题库
2022-08-02
88
问题
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入( )中。A.符号表B.哈希表C.动态查找表D.栈和队列
选项
A.符号表
B.哈希表
C.动态查找表
D.栈和队列
答案
A
解析
编译过程中编译程序不断汇集和反复查证出现在源程序中各种名字的属性和特征信息等有关信息。这些信息通常记录在一张或几张符号表中。符号表的每一项有两部分:一部分是名字 ( 标识符 );一部分是名字属性 (标识符的有关信息) 。编译过程中,每当扫描器 (词法分析器 )识别出一个名字后,编译程序就查阅符号表,看其是否在符号表中。符号表在编译全过程的地位和作用非常重要,是进行上下文合法性检查和语义处理及代码生成的依据。符号表总体结构的设计和实现是与源语言的复杂性 (包括词法结构、语法结构的复杂性 )有关,还与对于编译系统在时间效率和空间效率方面的要求有关。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2408710.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
关于事务的故障与恢复,下列描述正确的是_()_。A.事务日志是用来记录事务执行
层次模型和网状模型等非关系模型中,结点用来存储记录,记录间的联系用指针来表达;而
层次模型和网状模型等非关系模型中,结点用来存储记录,记录间的联系用指针来表达;而
随着网站知名度的不断提高,网站访问量逐渐上升,网站负荷越来越重,针对此问题一方面
在以阶段划分的编译中,判断程序语句的形式是否正确属于()阶段的工作。A.词法分
以下关于程序设计语言的叙述中,错误的是()。A.程序设计语言的基本成分包括数据
嵌入式SQL中,若查询结果为多条记录时,将查询结果交予主语言处理时,应使用的机制
嵌入式SQL中,若查询结果为多条记录时,将查询结果交予主语言处理时,应使用的机制
数据库应用系统在运行过程中,发现随着数据量的不断增加,有部分查询业务和数据更新业
某公司计划开发一个产品,技术含量很高,与客户相关的风险也很多,则最适于采用()
随机试题
Bysayingthatvillageisnotdead,but"villagelife"isdead,thewritersugge
PassageThree[br]Whydidthewriterfrequentlyuse"rattle"inthefirstparag
Majorculturaldifferencesinsellingtechniquesincludetherelationshipbe
[originaltext]Iamfiredupfortheyearthatstretchesoutbeforeus.That
如果一个社会是公正的,则以下两个条件必须满足:第一,有健全的法律;第二,贫富差异
框架结构按抗震要求设计时,下列表述正确的是:()A.楼、电梯间及局部出屋顶的
5-氟尿嘧啶可作为下列哪种肿瘤的临床基本用药:A.消化道肿瘤 B.急性淋巴细胞
下列哪项原因不易引起呼吸性酸中毒A.呼吸肌麻痹 B.呼吸道阻塞 C.肺泡气体
关于“十一五”期间,我国互联网的发展,下列说法正确的是()。A.宽带用
某单跨仓库,如图所示。跨度15m,开间6m,共6个开间,属刚弹性方案。窗高3.6
最新回复
(
0
)