首页
登录
从业资格
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
免费题库
2022-08-02
73
问题
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入( )中。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.解释方式下生
随机试题
Whatistherecommendedstockofcoal?[br]Whichofficesuppliersaretheygoin
TheNewEconomicsofMarriageVocabularyandExpressionscenterv.bankacco
Accordingtotheconversation,Mr.JohnsonisNOTverystrongin[br][original
Nowadays,somethinghasgoneterriblywrongwithouronce-proudAmericanway
[originaltext]Ifoneofyourgoalsin2017isanemptieremailinbox,weknowa
Therearefivebasic【C1】______ofanewspaper:toinform,tocomment,toper
酶诱导作用是指A.药物在体内的代谢和排泄过程B.药物的吸收、分布、代谢和排泄C.
长期饥饿时呼吸商接近于 A.0.70B,0.80C.0.85D.
我国证券交易所对存在或者可能存在问题的会员可以采取()等措施。A:口头警示B:
以上属于副黏病毒感染的疾病是A.急性化脓性腮腺炎B.慢性复发性腮腺炎C.流行性腮
最新回复
(
0
)