更多"[单选题]移进--归约分析法是编译程序(或解释程序)对高级语言源程序进"的相关试题:
[单选题]编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中,( )并不是每种编译器都必需的。
A.词法分析和语法分析
B.语义分析和中间代码生成
C.中间代码生成和代码优化
D.代码优化和目标代码生成
[单选题]以下关于解释程序和编译程序的叙述中,正确的是( )。
A.编译程序和解释程序都生成源程序的目标程序
B.编译程序和解释程序都不生成源程序的目标程序
C.编译程序生成源程序的目标程序,解释程序则不然
D.编译程序不生成源程序的目标程序,而解释程序反之
[单选题]下面是关于解释程序和编译程序的叙述,其中正确的一条是( )。
A.编译程序、解释程序均能产生目标程序
B.编译程序、解释程序均不能产生目标程序
C.编译程序能产生目标程序,解释程序不能产生目标程序
D.编译程序不能产生目标程序,而解释程序能产生目标程序
[单选题] 将用高级程序语言编写的源程序翻译成目标程序的程序称______。
A. 连接程序
B. 编辑程序
C. 编译程序
D. 诊断维护程序
[单选题]—般使用高级程序设计语言编写的应用程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成( )程序后才能运行。
A.C语言
B.汇编语言
C.PASCAL语言
D.机器语言
[单选题]将一个可执行程序翻译成某种高级程序设计语言源程序的过程称为()。
A.编译
B.反编译
C.汇编
D.解释
[单选题] 用高级程序设计语言编写的程序称为源程序,它______。
A. 只能在专门的机器上运行
B. 无需编译或解释,可直接在机器上运行
C. 不可读
D. 具有可读性和可移植性
[单选题]编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入 ( ) 中。
A.符号表
B.哈希表
C.动态查找表
D.栈和队列
[单选题]—般使用高级程序设计语言编写的应用程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成( )程序后才能运行。
A.C语言
B.汇编语言
C.PASCAL语言
D.机器语言
[单选题]对高级语言源程序进行编译时,可发现源程序中的( )错误。
A.堆栈溢出
B.变量未定义
C.指针异常
D.数组元素下标越界
[单选题]在对高级语言编写的源程序进行编译时,可发现源程序中(35)
A.全部语法错误和全部语义错误
B.部分语法错误和全部语义错误
C.全部语法错误和部分语义错误
D.部分语法错误和部分运行错误