首页
登录
从业资格
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
免费题库
2022-08-02
80
问题
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入( )中。A.符号表B.哈希表C.动态查找表D.栈和队列
选项
A.符号表
B.哈希表
C.动态查找表
D.栈和队列
答案
A
解析
本题考查程序语言基础知识。编译是实现高级程序设计语言的一种方式,编译过程可分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等阶段,还需以进行出错处理和符号表管理。符号表的作用是记录源程序中各个符号的必要信息,以辅助语义的正确性检查和代码生成,在编译过程中需要对符号表进行快速有效地查找、插入、修改和删除等操作。符号表的建立可以始于词法分析阶段,也可以放到语法分析和语义分析阶段,但符号表的使用有时会延续到目标代码的运行阶段。
转载请注明原文地址:https://www.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.解释方式下生
随机试题
Ifthesalesmenarenotgiventangiblebenefitsforahighvolumeofsales,they
Fromtheverybeginning,waterhasfurnishedmanwithasourceoffoodanda
AmericanscelebrateIndependenceDayonA、July4th.B、October11th.C、May31st.D、
StatesExperimentwithOut-of-ClassroomLearning[A]Attheendo
建设工程勘察、设计文件中规定采用的新技术、新材料,可能影响建设工程质量和安全,又
糖浆剂的含糖量应不低于A.85%(g/ml)B.80%(g/ml)C.75%(g
以下不动产登记类型中,不动产登记机构不颁发证书或证明的是()。A.更正登记
A.延缓水解的方法 B.防止氧化的方法 C.制备稳定衍生物的方法 D.改进
普通混凝土路面施工完毕并经养护后,在混凝土达到设计( )强度的40%以后,允许
某出料容量0.5m3的混凝土搅拌机,每一次循环中,装料、搅拌、卸料、中断需要的时
最新回复
(
0
)