网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
已知某高级语言源程序A经编译后得到机器C上的目标程序B,则( )。

A.B进行反编译,不能还原出源程序A
B.对B进行反汇编,不能得到与源程序A等价的汇编程序代码
C.对B进行反编译,得到的是源程序A的变量声明和算法流程
D.对A和B进行交叉编译,可以产生在机器C上运行的动态链接库

参考答案

参考解析
解析:本题考查程序语言方面的基础知识。编译是将高级语言源程序翻译成机器语言程序(汇编形式或机器代码形式),反编译是编译的逆过程。反编译通常不能把可执行文件还原成高级语言源代码,只能转换成功能上等价的汇编程序。
更多 “已知某高级语言源程序A经编译后得到机器C上的目标程序B,则( )。A.B进行反编译,不能还原出源程序A B.对B进行反汇编,不能得到与源程序A等价的汇编程序代码 C.对B进行反编译,得到的是源程序A的变量声明和算法流程 D.对A和B进行交叉编译,可以产生在机器C上运行的动态链接库” 相关考题
考题 ● 以下关于高级语言程序的编译和解释的叙述中,正确的是 (48) 。(48)A. 编译方式下,可以省略对源程序的词法分析、语法分析B. 解释方式下,可以省略对源程序的词法分析、语法分析C. 编译方式下,在机器上运行的目标程序完全独立于源程序D. 解释方式下,在机器上运行的目标程序完全独立于源程序

考题 ● 已知某高级语言源程序A 经编译后得到机器C 上的目标程序B,则 (24) 。(24)A. 对B 进行反编译,不能还原出源程序AB. 对B 进行反汇编,不能得到与源程序A 等价的汇编程序代码C. 对B 进行反编译,可得到源程序A 的算法结构D. 对A 和B 进行交叉编译,可以产生在机器C 上运行的动态链接库

考题 汇编语言源程序经( )汇编得到机器指令形式的目标代码。A.C编译程序B.FORTRAN编译程序C.PASCAL编译程序D.汇编程序

考题 用高级语言编写的程序经编译后产生的程序叫(7),在机器里真正执行的是(8)。A.源程序B.目标程序C.机器指令代码D.连接程序

考题 编译程序将高级语言程序翻译成与之等价的机器语言,前者称为源程序,后者称为()。A、工作程序B、机器程序C、临时程序D、目标程序

考题 以下关于程序设计语言的叙述中,()是错误的。A.高级语言编写的源程序需编译或解释转换成机器语言后才能运行B.汇编语言是面向过程的设计语言,高级语言指的是面向对象的设计语言C.机器语言比高级语言可移植性差D.编译生成的目标程序可以脱离其编译环境独立运行

考题 已知某高级语言源程序A经编译后得到机器c上的目标程序B,则( )。A.对B进行反编译,不能还原出源程序AB.对B进行反汇编,不能得到与源程序A等价的汇编程序代码C.对B进行反编译,得到的是源程序A的变量声明和算法流程D.对A和B进行交叉编译,可以产生在机器c上运行的动态链接库

考题 源程序经汇编或编译后得到的【 】语言程序称为目标程序。

考题 用高级语言来编写的程序( )。A.称为编译软件B.经编译后,才称为源程序C.其运行速度远比机器语言编写的程序要快D.需要转换成机器语言后,计算机中的CPU才能执行

考题 编译程序将高级语言程序翻译成与之等价的机器语言程序,编译前的程序如何称呼? () A.目标程序B.源程序C.原程序D.临时程序

考题 计算机的编译程序可以A.将高级语言源程序翻译成机器语言程序(目标程序)B.将汇编语言源程序翻译成机器语言程序(目标程序)C.对源程序边扫描翻译边执行D.对目标程序装配链接

考题 编译程序将高级语言程序翻译成与之等价的机器语言,前者叫源程序,后者叫______。A.工作程序B.机器程序C.临时程序D.目标程序

考题 用高级语言编写的程序一般标为______,它不能在机器上直接执行,需要经过编译后得到用机器语言表示的目标程序,才能在机器上直接执行。

考题 把高级语言源程序翻译成机器语言目标程序的工具有:解释程序与编译程序。把输入的整个源程序进行全部翻译转换,产生出机器语言的目标程序的是A.解释程序 B.编译程序 C.二者均可 D.二者都不是

考题 2 8 用高级语言来编写的程序( ) 。A .称为编译软件B .经编译后,才称为源程序C .其运行速度远比机器语言编写的程序要快D .需要转换成机器语言后,计算机中的C P U 才能执行

考题 已知某高级语言源程序A经编译后得到机器C上的目标程序B,则(24)。A.对B进行反编译,不能还原出源程序AB.对B进行反汇编,不能得到与源程序A等价的汇编程序代码C.对B进行反编译,得到的是源程序A的变量声明和算法流程D.对A和B进行交叉编译,可以产生在机器C上运行的动态链接库

考题 以下说法中,错误的是( )。A.高级语言编写的源程序计算机可直接执行 B.编译程序把高级语言源程序全部转换成机器指令并产生目标程序 C.解释程序,以解释方式分析源程序代码,不形成目标程序 D.各种高级语言有其专用的编译或解释程序

考题 汇编语言源程序经()汇编得到机器指令形式的目标代码。A:C编译程序B:FORTRAN编译程序C:PASCAL编译程序D:汇编程序

考题 用高级语言编写的源程序,经编译后产生的是()A、目标程序B、汇编程序C、解释程序D、编译程序

考题 编译程序将高级语言程序翻译成与之等价的机器语言程序,编译前的程序如何称呼?()A、源程序B、原程序C、临时程序D、目标程序

考题 编译程序是()。A、将高级语言源程序翻译成机器语言程序B、将汇编语言源程序翻译成机器语言程序C、对源程序边扫描边翻译执行D、对目标程序装配链接

考题 用高级语言编写的程序经编译后产生的程序叫()。A、源程序B、目标程序C、连接程序D、解释程序

考题 以下说法中,错误的是()。A、高级语言编写的源程序计算机可直接执行B、编译程序把高级语言源程序全部转换成机器指令并产生目标程序C、解释程序,以解释方式分析源程序代码,不形成目标程序D、各种高级语言有其专用的编译或解释程序

考题 单选题用高级语言编写的程序经编译后产生的程序叫()。A 源程序B 目标程序C 连接程序D 解释程序

考题 单选题汇编语言源程序经()汇编得到机器指令形式的目标代码。A C语言B 编译程序C 解释程序D 汇编程序

考题 单选题编译软件的主要作用是()A 对高级语言编写的程序进行逐句分析并解释执行B 把高级语言编写的源程序翻译成为目标程序C 为了解决机器语言难记,难认,难修改D 一边对源程序进行扫描翻译,一边执行翻译后的机器语言

考题 单选题编译程序将高级语言程序翻译成与之等价的机器语言程序,编译前的程序如何称呼?()A 源程序B 原程序C 临时程序D 目标程序

考题 单选题汇编语言源程序经( )汇编得到机器指令形式的目标代码。A 编译程序B FORTRAN编译程序C PASCAL编译程序D 汇编程序