刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

已知某高级语言源程序A经编译后得到机器C上的目标程序B,则  (  )  。


A
B进行反编译,不能还原出源程序A
B
对B进行反汇编,不能得到与源程序A等价的汇编程序代码
C
对B进行反编译,得到的是源程序A的变量声明和算法流程
D
对A和B进行交叉编译,可以产生在机器C上运行的动态链接库
使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

本题考查程序语言的基础知识。编译是将高级语言源程序翻译成机器语言程序,反编译是编译的逆过程。反编译通常不能把可执行文件还原成高级语言源代码,只能转换成功能上等价的汇编程序。因此,选项A正确,即“对B进行反编译,不能还原出源程序A”。

创作类型:
原创

本文链接:已知某高级语言源程序A经编译后得到机器C上的目标程序B,则  (  )  。

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share