![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
对高级语言程序进行翻译时,源程序中的变量不可能映射到()
A.内存代码区的存储单元
B.内存堆栈区的存储单元
C.PU中的通用寄存器
D.内存静态存储区的存储单元
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
A、内存代码区的存储单元
解析:源程序中的变量是内存中存储单元的抽象具有地址值和类型等属性变量的值在程序运行过程中可以改变系统常将内存区域划分为代码区静态数据区栈区和堆区等其中代码区存放执行的指令序列在程序运行过程中该区域中的内容用户不能修改因此不能将变量映射到内存代码区的存储单元
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.内存代码区的存储单元
B.内存堆栈区的存储单元
C.PU中的通用寄存器
D.内存静态存储区的存储单元
A、内存代码区的存储单元
解析:源程序中的变量是内存中存储单元的抽象具有地址值和类型等属性变量的值在程序运行过程中可以改变系统常将内存区域划分为代码区静态数据区栈区和堆区等其中代码区存放执行的指令序列在程序运行过程中该区域中的内容用户不能修改因此不能将变量映射到内存代码区的存储单元
编译程序是()的软件。
A.对目标程序装配连接
B.将高级语言程序翻译成等价的机器语言程序
C.对源程序边扫描边翻译执行
D.将汇编语言程序翻译成机器语言程序
A.进行反编译,不能还原出源程序A
B.对B进行反汇编,不能得到与源程序A等价的汇编程序代码
C.对B进行反编译,得到的是源程序A的变量声明和算法流程
D.对A和B进行交叉编译,可以产生在机器C上运行的动态链接库
关于编译程序的说法正确的是()。
A.编译程序属于计算机应用软件,所有用户都需要编译程序
B.编译程序不会生成目标程序,而是直接执行源程序
C.编译程序完成高级语言程序到低级语言程序的等价翻译
D.编译程序构造比较复杂,一般不进行出错处理
A.编译程序属于计算机应用软件,所有用户都需要编译程序
B.编译程序不会生成目标程序,而是直接执行源程序
C.编译程序完成高级语言程序到低级语言程序的等价翻译
D.编译程序构造比较复杂,一般不进行出错处理
A.编译程序构造比较复杂,一般不进行出错处理
B.编译程序完成高级语言程序到低级语言程序的等价翻译
C.编译程序不会生成目标程序,而是直接执行源程序
D.编译程序属于计算机应用软件,所有用户都需要编译程序
A.系统软件的特点是通用性和基础性
B.高级语言是一种独立于计算机的语言
C.任何程序都可被视为计算机的软件系统
D.编译程序只能一次读取、翻译并执行源程序中的一行语句
A.编译方式不生成源程序的目标代码,解释方式生成源程序的目标代码
B.编译方式生成源程序的目标代码,解释方式不生成源程序的目标代码
C.编译方式和解释方式都生成源程序的目标代码
D.编译方式和解释方式都不生成源程序的目标代码