更多"编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定"的相关试题:
[单项选择]编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定地址,这种地址称为()。
A. 逻辑地址
B. 物理地址
C. 接口地址
D. 线性地址
[单项选择]编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定地址,这种地址称为 __(19)__。
A. 逻辑地址
B. 物理地址
C. 接口地址
D. 线性地址
[单项选择]编译程序的作用是将高级程序语言源程序翻译为()。
A. 目标程序
B. 临时程序
C. 应用程序
D. 系统程序
[单项选择]把高级语言源程序翻译成机器语言目标程序的工具有:解释程序与编译程序。把输入的整个源程序进行全部翻译转换,产生出机器语言的目标程序的是______。
A. 解释程序
B. 编译程序
C. 二者均可
D. 二者都不是
[单项选择]编译程序能将高级语言编写的源程序转换成( )。
A. 目标程序
B. 映象程序
C. 汇编程序
D. 解释程序
[单项选择]编译程序对C语言源程序进行语法分析时,可以确定()。
A. 变量是否定义(或声明)
B. 变量的值是否正确
C. 循环语句的执行次数
D. 循环条件是否正确
[单项选择]解释程序边逐条解释边逐条执行,不保留机器码的目标程序,编译方式是使用编译程序把源程序编译成机器代码的目标程序,并保留下来,保留的形式是 ( )
A. 机器码
B. 汇编程序
C. 机器程序
D. 文件
[单项选择]编译程序分析源程序的阶段依次是()。
A. 词法分析、语法分析、语义分析
B. 语法分析、词法分析、语义分析
C. 语义分析、语法分析、词法分析
D. 语义分析、词法分析、语法分析
[单项选择]在存储分配的策略中,程序员在编程时或者编译程序对源程序编译时直接指定存储区是
A. 直接分配
B. 间接分配
C. 静态分配
D. 动态分配
[单项选择]在存储分配的策略中,( )是程序员在编程时或者编译程序对源程序编译时直接指定存储区。
A. 直接分配
B. 间接分配
C. 静态分配
D. 动态分配
[单项选择]Java编译程序将Java源程序翻译为JVM可执行代码,即______。
A. 机器码
B. 二进制代码
C. 字节码
D. 字符码
[单项选择]对高级语言程序进行翻译时,源程序中的变量不可能映射到()。
A. 内存代码区的存储单元
B. 内存堆栈区的存储单元
C. CPU中的通用寄存器
D. 内存静态存储区的存储单元