程序语言翻译: 2.1在以阶段划分的编译器中,贯穿于编译器工作始终的是( )。2.2 对高级语言程序进行翻译时,源程序中的变量不可能映射到( )

标签: 软考初级程序员易错题,计算机基础, 程序语言翻译

2.1 在以阶段划分的编译器中,贯穿于编译器工作始终的是( )。

问题1选项

A.词法分析和语法分析

B.语法分析和语义分析

C.符号表管理和出错处理

D.代码优化

参考答案: C

你的答案: A

试题解析:

本题考查考生的程序语言翻译基础知识。
编译程序的功能是把某高级语言书写的源程序翻译成与之等价的目标程序(汇编语 言程序或机器语言程序)。编译程序的工作过程如下图所示。
img

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

问题1

A 内存代码区的存储单元

B 内存堆栈区的存储单元

C CPU中的通用寄存器

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

正确答案A

我的答案C

答案解析:在高级语言程序进行翻译时,源程序的变量不可能映射到内存代码区的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值