首页
登录
从业资格
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
免费题库
2022-08-02
55
问题
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入( )中。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.解释方式下生
随机试题
HowtoApproachDiscursiveWriting?Howtoimprovetheef
The"fatherofwaters",theMississippiRiverisoneofthe【C1】______inth
Businessandgovernmentleadersconsidertheinflationratetobeanimporta
Nooneknowshowmanlearnedtomakewords.Perhapshebeganbymakingsounds
光盘表面污迹的清除方法是:用()浸湿的棉布,由光盘盘片中心沿半径方向向外擦拭
正常人尿液离心沉渣镜检计数时白细胞一般少于A.1个/HP B.3个/HP C
税务师接受委托从事的下列业务中,属于非鉴证服务业务的有()。A.出具企业税前弥
钢筋焊接接头的力学性能检验包括()。A.拉伸试验 B.弯曲试验 C.冲击试
竞争五要素分析模型是由( )提出的。A.彼得·德鲁克 B.迈克尔·波特 C
A.肺泡内存在牵张受器 B.感受器存在于肺泡壁 C.参与人平静呼吸时的呼吸调
最新回复
(
0
)