编译和解释是实现编程语言的两种基本方式,以下编程语言中只有________是典型的编译型语言。

admin2021-02-03  49

问题 编译和解释是实现编程语言的两种基本方式,以下编程语言中只有________是典型的编译型语言。

选项 A、Java
B、C/C++
C、Python
D、SQL

答案B

解析 本题考查程序设计语言的基础知识。用某种高级语言或汇编语言编写的程序称为源程序,源程序不能直接在计算机上执行。如果源程序是用汇编语言编写的,则需要一个称为汇编程序的翻译程序将其翻译成目标程序后才能执行。如果源程序是用某种高级语言编写的,则需要对应的解释程序或编译程序对其进行翻译,然后在机器上运行。解释程序也称为解释器,它可以直接解释执行源程序,或者将源程序翻译成某种中间表示后再执行;而编译程序(编译器)是首先将源程序翻译成目标语言程序,将目标程序与其他代码库的函数链接后形成可执行程序,然后在计算机上运行可执行程序。C/C++是典型的编译型程序设计语言,Java编译器将Java源程序翻译为字节码再由Java虚拟机执行,Python是用解释方式实现的通用程序设计语言,SQL是结构化查询语言的简称,用于操纵关系型数据库中的数据。
转载请注明原文地址:https://kaotiyun.com/show/bL0D777K
0

相关试题推荐
最新回复(0)