试题与答案

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

题型:单项选择题

题目:

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

A.对B进行反编译,不能还原出源程序A

B.对B进行反汇编,不能得到与源程序A等价的汇编程序代码

C.对B进行反编译,得到的是源程序A的变量声明和算法流程

D.对A和B进行交叉编译,可以产生在机器C上运行的动态链接库

答案:

参考答案:A

解析:

高级语言源程序经过编译变成可执行文件,反编译就是其逆过程,但通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。

将高级语言编出来的程序进行编洋,生成可以被计算机系统直接执行的文件。反汇编即是指将这些执行文件反编译还原成汇编语言或其他高级语言。

在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。简单地说,就是在一个平台上生成另一个平台上的可执行代码。

试题推荐
题型:问答题

甲公司2013年6月有关职工薪酬的业务如下:
(1)确认本期应付的职工薪酬,其中生产工人工资100万元,车间管理人员工资20万元,总部管理人员工资30万元,专设销售部门人员工资10万元,内部研发人员工资40万元(符合资本化条件)。
(2)通过银行支付上述人员工资。
(3)按照公司所在地政府规定,分别按照工资总额的10%、12%、2%和10.5%计提医疗保险费、养老保险费、失业保险费和住房公积金;以银行存款向有关管理机构缴纳。
(4)根据职工福利计划、工会活动计划和职工教育计划,分别按照工资总额的5%、2%和1.5%计提职工福利费、工会经费和职工教育费。
要求:

计算各成本费用科目核算的职工薪酬。

查看答案
微信公众账号搜索答案