首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译和解释是实现高级程序设计语言的两种基本方式,( )是这两种方式的主要区别。
编译和解释是实现高级程序设计语言的两种基本方式,( )是这两种方式的主要区别。
admin
2020-08-10
60
问题
编译和解释是实现高级程序设计语言的两种基本方式,( )是这两种方式的主要区别。
选项
A、是否进行代码优化
B、是否进行语法分析
C、是否生成中间代码
D、是否生成目标代码
答案
B
解析
编译是指将源语言转化为目标计算机的可执行二进制代码,如将C、C++编译为Windows上的可执行2进制文件,这种编译一旦完成,那么就只能在特定平台上运行了,由于程序执行的是编译好的二进制文件,因此速度比较快(相对下面的解释)。解释是指程序不做任何变动,以源代码的形式提供在目标计算机上执行,但是源生代码计算机是不识别的,因此要边解释边执行,解释一条执行一条,这样的话就比编译要慢了。由于程序要在运行时动态解释语言,因此往往需要特定的平台,例如Java需要目标机器上安装JRE,但是这种方式也有一个好处就是可以跨平台,源代码不变,在运行时根据不同的平台,解释成不同的二进制执行。
转载请注明原文地址:https://kaotiyun.com/show/5TDZ777K
本试题收录于:
网络工程师上午基础知识考试题库软考中级分类
0
网络工程师上午基础知识考试
软考中级
相关试题推荐
MPEG-1的视频图像序列有(45)种,其中(46)的数据量最少。MPEG—1视频帧间编码的运动补偿是基于(47)的宏块进行的。(46)
MPEG-1的视频图像序列有(45)种,其中(46)的数据量最少。MPEG—1视频帧间编码的运动补偿是基于(47)的宏块进行的。(45)
在MIDI标准中定义了(24)个MIDI通道,一般使用通道(25)对应打击乐器。MIDI标准的物理接口有(26)种功能定义,MIDI键盘产生的演奏消息通过它的(27)接口传输给其他MIDI设备。(27)
以下音频编码方法,(32)编码使用了心理声学模型,从而实现了高效率的数字音频压缩。
在FM方式的数字音乐合成器中,改变数字载波频率可以改变乐音的_______(1),改变它的信号幅度可以改变乐音的________(2)。(2)
一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生_______(1),再经过_______(2)后形成在计算机上运行的可执行程序。(2)
Windows系统中的磁盘碎片整理程序(11),这样使系统可以(12)。(12)
以下关于软件著作权产生时间的叙述中,正确的是_______。
按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等,(38)制定的标准是国际标准。
Computerswillbecomemoreadvancedandtheywillalsobecomeeasiertouse.Improvedspeedrecognitionwillmaketheoperationo
随机试题
A.粗死亡率B.年龄别死亡率C.标准化死亡率D.平均预期死亡率E.婴儿死亡率计算某年龄组平均每千人口中的死亡数是
卡环需用对抗臂的主要目的是
GB/T13400.3—1992规定,网络计划应用程序中,绘制网络图阶段包括()等步骤。
电压在500kV的架空电力线路保护区是指:导线边缘向外侧延伸的距离为()。
一切科学都应遵循的基本原则是()。
建立专门机关与广大群众相结合的社会工程具体要求有()等。
109,254,345,454,680,()
根据班杜拉的社会观察学习理论,观察学习的保持过程是
已知矩阵A的伴随矩阵A*=diag(1,1,1,8),且ABA一1=BA一1+3E,求B。
AccordingtotheAmericanCollegeHealthAssociation’smostrecentannualnationalsurvey,30percentofcollegestudentsreport
最新回复
(
0
)