更多"[单选题]编译程序的功能是( )。"的相关试题:
[单选题]编译程序的功能是( )。
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.线性地址
[单选题]编写C程序时通常为了提高可读性而加入注释,注释并不参与程序的运行过程。通常,编译程序在(29)阶段就会删除源程序中的注释。
A.词法分析
B.语法分析
C.语义分析
D.代码优化
[单选题]编写程序时通常为了提高可读性而加入注释,注释并不参与程序的运行过程。通常,编译程序在_______阶段就会删除源程序中的注释。
A.词法分析
B.语法分析
C.语义分析
D.代码优化