首页/ 题库 / [单选题]已知某高级语言源程序A经编译后得到机器C的答案

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

单选题
2022-01-05 14:30
A、对B进行反编译,不能还原出源程序A
B、对B进行反汇编,不能得到与源程序A等价的汇编程序代码
C、对B进行反编译,得到的是源程序A的变量声明和算法流程
D、对A和B进行交叉编译,可以产生在机器C上运行的动态链接库
查看答案

正确答案
A

试题解析
解析:本题考查程序语言方面的基础知识。编译是将高级语言源程序翻译成机器语言程序(汇编形式或机器代码形式),反编译是编译的逆过程。反编译通常不能把可执行文件还原成高级语言源代码,只能转换成功能上等价的汇编程序。

标签:
感兴趣题目
源程序是用高级语言编写的,目标程序是机器语言程序或汇编语言程序,则其翻译程序称为什么?
编译程序是一种把高级语言程序翻译成机器语言程序的翻译程序。
程序将高级语言程序翻译成与之等价的机器语言程序,编译前的程序叫()。
把高级语言源程序翻译成机器语言目标程序的工具有:解释程序与编译程序。把输入的整个源程序进行全部翻译转换,产生出机器语言的目标程序的是A.解释程序 B.编译程序 C.二者均可 D.二者都不是
用高级语言编写的程序经编译后产生的程序叫(7),在机器里真正执行的是(8)。
把高级语言翻译成机器语言的程序被称为编译程序。
编译程序是一种把高级语言程序翻译成机器语言程序的翻译程序。
以下说法错误的是A.高级语言都是用接近人们习惯的自然语言和数学语言作为语言的表达形式B.计算机只能处理由0和1的代码构成的二进制指令或数据C.C语言源程序经过C语言编译程序编译之后生成一个后缀为.EXE的二进制文件D.每一种高级语言都有它对应的编译程序
编译程序将高级语言程序翻译成与之等价的机器语言程序,编译前的程序如何称呼?()
编译程序的功能是将用高级语言编写的源程序编译成( )
把高级语言翻译成机器语言的程序被称为编译程序。
如果编译程序生成的目标程序是汇编语言程序,则源程序的执行分为哪三个阶段?
相关题目
编译程序能将用高级语言编写的源程序编译成(  )。
高级语言的源程序需翻译成机器语言能执行的目标程序才能执行,这种翻译方式包括(  )。
计算机程序中,用高级语言编写的程序经编译后产生的程序叫( ) 。
用高级语言编写的程序称为源程序,只有将其翻译成机器语言的目标程序,计算机才能识别和执行。
计算机程序中,用高级语言编写的程序经编译后产生的程序叫( ) 。
编译程序的功能是将用高级语言编写的源程序编译成()
高级语言的源程序需翻译成机器语言能执行的目标程序才能执行,这种翻译方式有()。
程序可以找出C语言源程序中的语法错误。为某个应用而用不同高级语言编写的程序模块经分别编译产生(42),再经过(43)处理后形成可执行程序。
汇编语言源程序经()汇编得到机器指令形式的目标代码。
汇编语言源程序经()汇编得到机器指令形式的目标代码。
用高级语言编写的源程序,经编译后产生的是()
● 已知某高级语言源程序A经编译后得到机器C上的目标程序B,则 (21) 。(21)
已知某高级语言源程序A经编译后得到机器C上的目标程序B,则(24)。
● 已知某高级语言源程序A 经编译后得到机器C 上的目标程序B,则 (24) 。(24)
● 已知某高级语言源程序A 经编译后得到机器C 上的目标程序B,则 (21) 。(21)
用C语言编写的源程序需要用编译程序先进行编译,再经过()之后才能得到可执行程序。
汇编语言源程序须经汇编程序翻译成目标程序:解释性语言源程序须经解释程序解释执行;编译性源程序须经编译程序翻译成目标程序,而汇编程序和编译程序还须经______连接成可执行的目标程序。
高级语言编写的源程序必须经编译才能被计算机识别和执行。
高级语言编写的源程序必须经编译才能被计算机识别和执行。 ( )
编译程序将高级语言程序翻译成与之等价的机器语言程序,该机器语言程序称为()。
广告位招租WX:84302438

免费的网站请分享给朋友吧