首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译和解释是实现高级程序设计语言的两种基本方式,( )是这两种方式的主要区别。
编译和解释是实现高级程序设计语言的两种基本方式,( )是这两种方式的主要区别。
admin
2020-08-10
59
问题
编译和解释是实现高级程序设计语言的两种基本方式,( )是这两种方式的主要区别。
选项
A、是否进行代码优化
B、是否进行语法分析
C、是否生成中间代码
D、是否生成目标代码
答案
B
解析
编译是指将源语言转化为目标计算机的可执行二进制代码,如将C、C++编译为Windows上的可执行2进制文件,这种编译一旦完成,那么就只能在特定平台上运行了,由于程序执行的是编译好的二进制文件,因此速度比较快(相对下面的解释)。解释是指程序不做任何变动,以源代码的形式提供在目标计算机上执行,但是源生代码计算机是不识别的,因此要边解释边执行,解释一条执行一条,这样的话就比编译要慢了。由于程序要在运行时动态解释语言,因此往往需要特定的平台,例如Java需要目标机器上安装JRE,但是这种方式也有一个好处就是可以跨平台,源代码不变,在运行时根据不同的平台,解释成不同的二进制执行。
转载请注明原文地址:https://kaotiyun.com/show/5TDZ777K
本试题收录于:
网络工程师上午基础知识考试题库软考中级分类
0
网络工程师上午基础知识考试
软考中级
相关试题推荐
在计算机系统中采用总线结构,便于实现系统的积木化构造,同时可以______。
在软件正式运行后,一般来说,(16)阶段引入的错误需要的维护代价最高。
声音信号的数字化过程就是在时间和幅度两个维度上的离散化过程,其中时间的离散化称为(23),幅度的离散化称为(24)。(24)
声音信号的数字化过程就是在时间和幅度两个维度上的离散化过程,其中时间的离散化称为(23),幅度的离散化称为(24)。(23)
地址编号从80000H到BFFFFH且按字节编址的内存容量为(5)KB,若用16K×4bit的存储器芯片构成该内存,共需(6)片。(5)
若某计算机系统由两个部件串联构成,其中一个部件的失效率为7×10-6/小时。若不考虑其他因素的影响,并要求计算机系统的平均故障间隔时间为105小时,则另一个部件的失效率应为(1)小时。
ITU制定的H.323标准中实现多点会议控制的设备是_________。
1000 BASE—T标准规定网卡与Hub之间的非屏蔽双绞线长度最大为(40)。
数据KKKKKBBBBTEEEEEEEEEOOOOOOOO,使用行程编码(行程长度用1字节存储)对其进行压缩,所需存储量为(68)________________字节。
销售部的网络号是(1),广播地址是(2):技术部的网络号是(3),广播地址是(4);每个子网可用的IP地址有(5)个。在网关计算机/etc/sysconfig/network-scripts/目录中有以下文件,运行某命令可以启动网络,该命令是(9),其
随机试题
不符合贫血性梗死的描述是
下列泌尿系统检查,需要做碘过敏试验的是
下列哪些情况需做青霉素过敏试验
求解质点动力学问题时,质点运动的初始条件是用来()。
承包人向发包人提出支付工程进度款申请后,()日内发包人应按不低于工程价款的(),不高于工程价款的()向承包人支付工程进度款。
影响债券投资价值的内部因素包括( )。
将筹资分为内部筹资和外部筹资的分类标准是()。
为股票发行出具审计报告、资产评估报告或者法律意见书等文件的专业机构和人员,自接受委托之日起至上述文件公开之后6个月内,不得买卖该种股票。()
7名同学排成一排,其中甲,乙,丙3人必须排在一起的不同的排法有().
一般情况下,操作数左移3位的结果是原操作数(6)。
最新回复
(
0
)