首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译和解释是实现高级程序设计语言的两种基本方式,( )是这两种方式的主要区别。
编译和解释是实现高级程序设计语言的两种基本方式,( )是这两种方式的主要区别。
admin
2020-08-10
44
问题
编译和解释是实现高级程序设计语言的两种基本方式,( )是这两种方式的主要区别。
选项
A、是否进行代码优化
B、是否进行语法分析
C、是否生成中间代码
D、是否生成目标代码
答案
B
解析
编译是指将源语言转化为目标计算机的可执行二进制代码,如将C、C++编译为Windows上的可执行2进制文件,这种编译一旦完成,那么就只能在特定平台上运行了,由于程序执行的是编译好的二进制文件,因此速度比较快(相对下面的解释)。解释是指程序不做任何变动,以源代码的形式提供在目标计算机上执行,但是源生代码计算机是不识别的,因此要边解释边执行,解释一条执行一条,这样的话就比编译要慢了。由于程序要在运行时动态解释语言,因此往往需要特定的平台,例如Java需要目标机器上安装JRE,但是这种方式也有一个好处就是可以跨平台,源代码不变,在运行时根据不同的平台,解释成不同的二进制执行。
转载请注明原文地址:https://jikaoti.com/ti/cxi7FFFM
本试题收录于:
网络工程师上午基础知识考试题库软考中级分类
0
网络工程师上午基础知识考试
软考中级
相关试题推荐
IP网络多媒体应用扩展协议中,______定义在同一个RFC中,通常联合使用。①RSVP②RTP③RTSP④RTCP
在Windows系统中,通过文件扩展名判别文件类型,______是一种可执行文件的扩展名。
在我国,商标专用权保护的对象是(22)。
移位指令中的______指令的操作结果相当于对操作数进行乘2操作。
以下光盘产品中,采用了蓝色激光技术的是(58),其单层格式存储容量达到了(59)GB。(58)
Cloudcomputingisaphraseusedtodescribeavarietyofcomputingconceptsthatinvolvealargenumberofcomputers(71)throug
某公司使用包过滤防火墙控制进出公司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是“该防火墙能够(9)”。
HTML语言中,可使用______标签将脚本插入HTML文档。
ITU制定的H.323标准中实现多点会议控制的设备是_________。
为了确保国家标准的时效性,需要对标准进行复审,复审后修订的国家标准(39)。(40)标准是国际标准化组织中质量管理和质量保证技术委员会制定的所有标准。企业生产的产品已有国家标准,而企业制定严于国家标准的标准,该标准在(41)适用。(42)表示推荐性地方标准
随机试题
下述哪项不是稳定型心绞痛患者发作时的典型体征表现
莪术醇为莪术挥发油的主要成分之一,其结构类型是()。
在word的编辑状态,若要为文档设置页码,仅能使用插入菜单中的命令。()
区分不同账务处理程序的根本标志是()。
关于税率的说法,错误的是()。
()是幼儿园中照顾幼儿生活,同时也是从生活角度教育幼儿的人员。
人民警察内务建设的基本方针是高效务实、加强监督、着眼基层。()
取脂定价策略是指生产商利用消费者的求新、求奇心理,抓住竞争对手尚未出现或竞争还不激烈的有利时机,将产品价格定得很高,以便在短期内获取尽可能多的利润、尽快收回投资的一种定价策略。根据上述定义,下列行为属于取脂定价策略的是()。
A、Impressiveatfirst.B、Aswitchboardoperatingsystem.C、Thenervouscenterofthehotel.D、Thefirstpointofcontactwitha
Heplaystennistothe________ofallothersports.
最新回复
(
0
)