首页
登录
从业资格
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
题库
2022-08-02
48
问题
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入( )中。A.符号表B.哈希表C.动态查找表D.栈和队列
选项
A.符号表
B.哈希表
C.动态查找表
D.栈和队列
答案
A
解析
编译过程中编译程序不断汇集和反复查证出现在源程序中各种名字的属性和特征信息等有关信息。这些信息通常记录在一张或几张符号表中。符号表的每一项有两部分:一部分是名字 ( 标识符 );一部分是名字属性 (标识符的有关信息) 。编译过程中,每当扫描器 (词法分析器 )识别出一个名字后,编译程序就查阅符号表,看其是否在符号表中。符号表在编译全过程的地位和作用非常重要,是进行上下文合法性检查和语义处理及代码生成的依据。符号表总体结构的设计和实现是与源语言的复杂性 (包括词法结构、语法结构的复杂性 )有关,还与对于编译系统在时间效率和空间效率方面的要求有关。
转载请注明原文地址:https://tihaiku.com/congyezige/2408710.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
关于事务的故障与恢复,下列描述正确的是_()_。A.事务日志是用来记录事务执行
层次模型和网状模型等非关系模型中,结点用来存储记录,记录间的联系用指针来表达;而
层次模型和网状模型等非关系模型中,结点用来存储记录,记录间的联系用指针来表达;而
随着网站知名度的不断提高,网站访问量逐渐上升,网站负荷越来越重,针对此问题一方面
在以阶段划分的编译中,判断程序语句的形式是否正确属于()阶段的工作。A.词法分
以下关于程序设计语言的叙述中,错误的是()。A.程序设计语言的基本成分包括数据
嵌入式SQL中,若查询结果为多条记录时,将查询结果交予主语言处理时,应使用的机制
嵌入式SQL中,若查询结果为多条记录时,将查询结果交予主语言处理时,应使用的机制
数据库应用系统在运行过程中,发现随着数据量的不断增加,有部分查询业务和数据更新业
某公司计划开发一个产品,技术含量很高,与客户相关的风险也很多,则最适于采用()
随机试题
Independentdrugstoresareraisingquestionsaboutthestate’sefforttosav
[originaltext]W:Well,homecomputerownersfitintothreemaincategories.You
WhathasmadeJohnsosurprised?[originaltext]M:Hello.Isthistheregistratio
[originaltext]W:Didyousayyouweredrivingtothetownthismorning?M:Yes,
Somesayitisevidentthatcomputerscandamageaperson’seyesight.Since
数据库恢复操作的基本原理是()A.存取控制 B.加密 C.完整性约束 D
初中美术《中国人物画——历代帝王图》
A.表实寒里虚热证 B.表实热里虚寒证 C.表实寒里虚寒证 D.表实热里虚
悬浮电位放电的特点是:放电次数较多,放电幅值分散性小,时间间隔均匀。
某人持一张载明金额为人民币50万元的承兑汇票,向票据所载明的付款人某银行提示付款
最新回复
(
0
)