网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入(22)中。

A.符号表
B.哈希表
C.动态查找表
D.栈和队列

参考答案

参考解析
解析:编译过程中编译程序不断汇集和反复查证出现在源程序中各种名字的属性和特征信息等有关信息。这些信息通常记录在一张或几张符号表中。符号表的每一项有两部分:一部分是名字(标识符);一部分是名字属性(标识符的有关信息)。编译过程中,每当扫描器(词法分析器)识别出一个名字后,编译程序就查阅符号表,看其是否在符号表中。符号表在编译全过程的地位和作用非常重要,是进行上下文合法性检查和语义处理及代码生成的依据。符号表总体结构的设计和实现是与源语言的复杂性(包括词法结构、语法结构的复杂性)有关,还与对于编译系统在时间效率和空间效率方面的要求有关。
更多 “编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入(22)中。A.符号表 B.哈希表 C.动态查找表 D.栈和队列 ” 相关考题
考题 使用高级语言编写的程序称为______。 A.目标程序B.翻译程序C.编译程序D.源程序

考题 编译程序的最终目标是( )。A.发现源程序中的语法错误B.改正源程序中的语法错误 编译程序的最终目标是( )。A.发现源程序中的语法错误B.改正源程序中的语法错误C.将源程序编译成目标程序D.将某一高级语言程序翻译成另一高级语言程序

考题 对高级语言源程序进行编译的过程中,有穷自动机(NFA或DFA)是进行(49)的适当工具。A.词法分析SXB 对高级语言源程序进行编译的过程中,有穷自动机(NFA或DFA)是进行(49)的适当工具。A.词法分析B.语法分析C.语义分析D.出错处理

考题 以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是()A.编译程序不参与用户程序的运行控制,而解释程序则参与B.编译程序可以用高级语言编写,而解释程序只能用汇编语言编写C.编译方式处理源程序时不进行优化,而解释方式则进行优化D.编译方式不生成源程序的目标程序,而解释方式则生成。

考题 在对高级语言源程序进行编译或解释处理的过程中,需要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入( )中。 A.哈希表B.符号表C.堆栈D.队列

考题 编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入( )中。A.符号表B.哈希表C.动态查找表D.栈和队列

考题 C语言源程序中以开头的命令在( )进行处理。A.对源程序编译之前 B.对源程序编译过程中 C.目标程序链接时 D.目标程序运行时

考题 ●编译程序与解释程序的不同之处是(15) 。(15)A.解释程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码B.编译程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码C.编译程序不生成源程序的目标代码,而解释程序则产生源程序的目标代码D.编译程序生成源程序的目标代码,而解释程序则不产生源程序的目标代码

考题 以下说法中,错误的是( )。A.高级语言编写的源程序计算机可直接执行 B.编译程序把高级语言源程序全部转换成机器指令并产生目标程序 C.解释程序,以解释方式分析源程序代码,不形成目标程序 D.各种高级语言有其专用的编译或解释程序

考题 编译程序的功能是( )。A、发现源程序中的语法错误 B、改正源程序中的语法错误 C、将源程序编译成目标文件 D、将一种高级语言编译成另一种高级语言程序

考题 在对高级语言源程序进行编译和处解释处理的过程中。需要不断收集,记录和使用源程序中一些相关符号的类型和特征等信息,并将其录入( )中。A.哈希表 B.符号表 C.堆栈 D.队列

考题 将高级语言编写的源程序按动态的运行顺序逐句进行翻译并执行的程序,称为编译程序。A对B错

考题 编译程序的作用是()。A、将高级语言源程序翻译成目标程序B、将汇编语言源程序翻译成目标程序C、对源程序边扫描边翻译执行D、对目标程序装配连接

考题 能把高级语言编写的源程序转换成机器语言的程序称为()。A、解释程序B、汇编程序C、编译程序D、源程序

考题 编译程序的功能是()。A、发现源程序中的语法错误B、改正源程序中的语法错误C、将源程序编译成目标文件D、将一种高级语言程序翻译成另一种高级语言程序

考题 高级语言源程序必须要由翻译程序翻译成机器语言程序,计算机才能执行。这种翻译程序的类型有()。A、编辑程序和编译程序B、编辑程序和翻译程序C、编译程序和翻译程序D、编译程序和解释程序

考题 编译程序的最终目标是()。A、发现源程序中的语法错误B、改正原程序中的语法错误C、将源程序编译成目标程序D、将某一高级语言程序编译成另一种高级语言程序

考题 编译程序是()。A、将高级语言源程序翻译成机器语言程序B、将汇编语言源程序翻译成机器语言程序C、对源程序边扫描边翻译执行D、对目标程序装配链接

考题 使用高级语言编写的程序称之为_()A、源程序B、编辑程序C、编译程序D、连接程序

考题 高级语言编写的程序称为()A、高级程序B、源程序C、目标程序D、编译程序

考题 编译程序的作用是将高级语言源程序翻译成目标程序。

考题 以下说法中,错误的是()。A、高级语言编写的源程序计算机可直接执行B、编译程序把高级语言源程序全部转换成机器指令并产生目标程序C、解释程序,以解释方式分析源程序代码,不形成目标程序D、各种高级语言有其专用的编译或解释程序

考题 将高级语言编写的源程序按动态的运行顺序逐句进行翻译并执行的程序,称为编译程序。

考题 单选题编译程序的最终目标是()。A 发现源程序中的语法错误B 改正原程序中的语法错误C 将源程序编译成目标程序D 将某一高级语言程序编译成另一种高级语言程序

考题 判断题编译程序的作用是将高级语言源程序翻译成目标程序。A 对B 错

考题 单选题高级语言源程序必须要由翻译程序翻译成机器语言程序,计算机才能执行。这种翻译程序的类型有()。A 编辑程序和编译程序B 编辑程序和翻译程序C 编译程序和翻译程序D 编译程序和解释程序

考题 单选题编译程序的最终目标是()。A 发现源程序中的语法错误B 改正源程序中的语法错误C 将源程序编译成目标程序D 将某一高级语言程序翻译成另一高级语言程序