更多"编译程序对C语言源程序进行语法分析时,可以确定()。"的相关试题:
[单项选择]编译程序对C语言源程序进行语法分析时,可以确定()
A. 变量是否定义(或声明)
B. 变量的值是否正确
C. 循环语句的执行次数
D. 循环条件是否正确
[单项选择]把高级语言源程序翻译成机器语言目标程序的工具有:解释程序与编译程序。把输入的整个源程序进行全部翻译转换,产生出机器语言的目标程序的是______。
A. 解释程序
B. 编译程序
C. 二者均可
D. 二者都不是
[单项选择]对高级语言源程序进行编译时,可发现源程序中的()错误。
A. 堆栈溢出
B. 变量未定义
C. 指针异常
D. 数组元素下标越界
[单项选择]用高级程序设计语言编写的源程序,如果转换成等价的可执行程序,则必须要对源程序进行______。
A. 编译
B. 汇编
C. 解释
D. 编译和链接
[单项选择]用高级程序设计语言编写的程序称为源程序,它
A. 只能在专门的机器上运行
B. 无需编译或解释,可直接在机器上运行
C. 可读性不好
D. 具有良好的可读性和可移植性
[单项选择]()程序可以找出C语言源程序中的语法错误。
A. 汇编
B. 预处理
C. 编辑
D. C 语言编译
[多项选择]高级语言的源程序需要翻译成机器语言可以执行的目标程序才能被运行,这种翻译方式包括( )。
A. 汇编
B. 编译
C. 转换
D. 解释
[单项选择]语言处理程序是一种翻译程序,其功能就是将汇编或高级语言编写的源程序编译为计算机可以识别的( )。
A. 可执行程序
B. 目标程序
C. 智能程序
D. 高级程序
[单项选择]把用高级语言写的源程序转换为可执行程序,编辑是指源程序文件的编写,编译是将高级语言程序转换成目标程序,汇编是将汇编语言源程序( )转换成目标程序。
A. 汇编和解释
B. 编辑和连接
C. 编译和连接
D. 解释和编译