首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于编译系统对某高级语言进行翻译的叙述中,错误的是( )。
下列关于编译系统对某高级语言进行翻译的叙述中,错误的是( )。
admin
2019-06-12
18
问题
下列关于编译系统对某高级语言进行翻译的叙述中,错误的是( )。
选项
A、不同的高级程序语言可以产生同一种中间代码
B、在机器上运行的目标程序完全独立于源程序
C、目标代码生成阶段的工作与目标机器的体系结构相关
D、经过反编译,可以将目标代码还原成源代码
答案
D
解析
本题主要考查对编译系统的理解。
求解这个题目,首先要了解源程序、中间代码、目标代码的关系。其中源程序是指用高级语言编写的程序,将源程序经过编译,就可以得到中间代码并最终得到目标代码,目标代码就是可以在具体机器上执行的代码,这时源程序和编译程序都不再参与目标程序的执行过程,所以在机器上运行的目标程序是完全独立于源程序的。
另外,目标代码是在机器上运行的代码,所以它的生产与目标机器的体系结构是密切相关的。
中间代码是一种简单且含义明确的记号系统,与具体的机器无关,可以有若干种形式。可以将不同的高级程序语言翻译成同一种中间代码,另外由于与具体机器无关,使用中间代码有利于进行与机器无关的优化处理,以及提高编译程序的可移植性。
编译是将高级语言源程序翻译成机器语言程序(即目标代码),反编译是编译的逆过程。反编译通常不能把可执行文件还原成高级语言源代码,只能转换成功能上等价的汇编程序。
转载请注明原文地址:https://jikaoti.com/ti/wFf7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在生成树协议(STP)IEEE802.1d中,根据()来选择根交换机。
端口号的作用是()。
软件复杂性度量的参数不包括__________。(2010年下半年试题)
在路由器配置过程中,要查看用户输入的最后几条命令,应该键入______。
三个可靠度R均为0.8的部件串联构成一个系统,如下图所示:则该系统的可靠度为(7)。
在Linux操作系统中,命令“chmodugo+rfilel.txt"的作用是()。
使用PERT图进行进度安排,不能清晰地描述(1),但可以给出哪些任务完成后才能开始另一些任务。下面PERT图所示工程从A到K的关键路径是:(2)(图中省略了任务的开始和结束时刻)。(2010年下半年试题)(2)
管理站用SetRequest在RMON表中产生一个新行,如果新行的索引值与表中其他行的索引值不冲突,则代理产生一个新行,其状态对象的值为(47)。
某银行为用户提供网上服务,允许用户通过浏览器管理自己的银行账户信息。为保障通信的安全,该Web服务器可选的协议是(45)。
主机甲和主机乙建立一条TCP连接,采用慢启动进行拥塞控制,TCP最大段长度为1000字节。主机甲向主机乙发送第1个段并收到主机乙的确认,确认段中接收窗口大小为3000字节,则此时主机甲可以向主机乙发送的最大字节数是___________字节。
随机试题
简述阿奎那的主要成就。
蚯蚓喜欢生活的土壤是()
患者,女,54岁。需肠道抗感染治疗,护士遵医嘱给其行保留灌肠,下列正确的是
口腔周围皮肤寻常狼疮一般发生于
[2012年第105题]下列《中小学校设计规范》中关于采光与照明的叙述,错误的是:
下列关于浅孔孔壁应变法测试岩体应力的说法,正确的是()。
进口设备货价一般取()。
在采用比特型时间表调度时钟级程序时,设时间表有16行、8列,则程序周期最多有5种,可调度的最大程序数为8个。()
高校教师学术品质素质应包括()。①求真品质②诚信品质③自律品质
Electroniccigarettesarehandheldnicotine-deliverydevicesthat,despiteadevotedfollowing,arecurrentlyswirlingincontro
最新回复
(
0
)