首页
登录
从业资格
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
免费题库
2022-08-02
90
问题
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入( )中。A.符号表B.哈希表C.动态查找表D.栈和队列
选项
A.符号表
B.哈希表
C.动态查找表
D.栈和队列
答案
A
解析
本题考查程序语言基础知识。编译是实现高级程序设计语言的一种方式,编译过程可分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等阶段,还需以进行出错处理和符号表管理。符号表的作用是记录源程序中各个符号的必要信息,以辅助语义的正确性检查和代码生成,在编译过程中需要对符号表进行快速有效地查找、插入、修改和删除等操作。符号表的建立可以始于词法分析阶段,也可以放到语法分析和语义分析阶段,但符号表的使用有时会延续到目标代码的运行阶段。
转载请注明原文地址:https://tihaiku.com/congyezige/2418424.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
()语言可以编写Applet并通过Script程序调用执行。A.FORTRAN
C++语言兼容C语言,因此,()。A.C++的关键字与C语言的关键字完全相同
阅读以下说明和C语言函数,将应填入(n)处的字旬写在答题纸的对应栏内。 【
阅读以下说明和C语言函数,将应填入(n)处的字句写在答题纸的对应栏内。 【
()是正确的说法。A.C语言程序必须经过编译才能运行 B.脚本语言程序只能在
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从
阅读以下说明和C语言函数,将应填入(n)处的字句写在答题纸的对应栏内。 【
由多个源文件组成的C程序,经过编辑、预处理、编译、链接等阶段才能生成最终的可执行
()是正确的叙述A.解释方式比编译方式更适用于规模较大的程序 B.解释方式下生
随机试题
The______isapartiallycompletedcomplexofbuildings,underconstruction,inL
Basicallyarobotisamachinewhichmoves,manipulates,joinsorprocesses____
SaveMoneyorBorrowMoney?1.有人喜欢存钱2.有人却喜欢提前消费3.我喜欢…Save
[originaltext]AUnitedNationsagencyestimatesthat516millionofthewor
标准化的工作是实现EDI互通、互联的前提和基础,其中______解决各种报文类型
下列关于2018年评价指标指数大小排序正确的是:A.单位GDP能耗指数>
Thechangeinthatvillagewasmiraculou
在其他条件不变的情况下,债券的信用等级越低,所要求的风险补偿及相应的债券收益率则
乐融旅行社定期开展会员俱乐部活动。活动期间,该社向参加活动的会员提供免费茶点、风
(2012年真题)经济法的法律渊源包括宪法、法律、行政法规、地方性法规、部门规章
最新回复
(
0
)