niusouti.com
更多“●对高级语言程序进行翻译时,源程序中的变量不可能映射到(20)。(20)A.内存代码区的存储单元 B.内存 ”相关问题
  • 第1题:

    ● 编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定地址,这种地址称为(20)

    (20)

    A. 逻辑地址

    B. 物理地址

    C. 接口地址

    D. 线性地址


    正确答案:A

  • 第2题:

    编译程序的作用是( )。

    A. 将高级语言源程序翻译成目标程序
    B. 将汇编语言源程序翻译成目标程序
    C. 对源程序边扫描边翻译执行
    D. 对目标程序装配连续

    答案:A
    解析:
    提示:编译程序一般是编译器公司(比如微软Intel他们都生产编译器)做的,它将源代码转化为机器可识别的文件,经过链接,生成可执行程序。

  • 第3题:

    在对高级语言源程序进行编译的过程中,为源程序中变量所分配的存储单元的地址属于( )。

    A.逻辑地址
    B.物理地址
    C.接口地址
    D.线性地址

    答案:A
    解析:
    在对高级语言源程序进行编译的过程中,为源程序中变量所分配的存储单元的地址属于逻辑地址。

  • 第4题:

    ●对高级语言程序进行翻译时,源程序中的变量不可能映射到__(29)。

    (29)

    A.内存代码区的存储单元

    B.内存堆栈区的存储单元

    C.CPU中的通用寄存器

    D.内存静态存储区的存储单元


    正确答案:A

  • 第5题:

    对高级语言程序进行翻译时,源程序中的变量不可能映射到( )。

    A.内存代码区的存储单元
    B.内存堆栈区的存储单元
    C.CPU中的通用寄存器
    D.内存静态存储区的存储单元

    答案:A
    解析:
    源程序中的变量是内存中存储单元的抽象,具有地址、值和类型等属性,变量的值在程序运行过程中可以改变。系统常将内存区域划分为代码区、静态数据区、栈区和堆 区等,其中代码区存放执行的指令序列,在程序运行过程中该区域中的内容用户不能修改,因此不能将变量映射到内存代码区的存储单元。