首页
登录
从业资格
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关
免费题库
2022-08-02
97
问题
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入( )中。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.解释方式下生
随机试题
Shewasstandingoutsideinthesnow,______withcold.A、spinningB、shiveringC、s
Windows命令行输入()命令后得到下图所示的结果。 A.arp-a
可缓冲呼吸过程中肺泡气PO和PCO变化幅度的肺容量是A.深吸气量 B.补吸气量
上级领导和兄弟学院要俩学校召开职教现场会,学校通知各班学生高标准打扫卫生。这时,
对一位成年患者,可忽略的健康资料是()。A.既往患病史 B.免疫接种史 C.
“4C”营销理论包括()。A.瞄准消费者需求 B.消费者愿意支付的成本 C
商业汇票是由银行签发的,委托付款人在见票时或者在指定日期无条件支付的一纸命令书。
在外汇掉期交易中交易双方分为发起方和报价方,双方会使用两个约定的汇价交换货币。
下列关于药品质量抽查检验和质量公告的说法,错误的是A.药品抽样时应当购买样品
某工程施工中由于工程师指令错误,使承包商的工人窝工50工日,增加配合用工10工日
最新回复
(
0
)