AI智能整理导入 AI智能整理导入
×
首页 题库中心 计算机练习试题题库 题目详情
C94B61409560000152AD89BC58105670
计算机练习试题题库
2,855
单选题

以下属于解释型语言的是

A
A:c#
B
B:java
C
C:c
D
D:c++

答案解析

正确答案:B

解析:

这是一道关于编程语言分类的问题。解释型语言是指在运行时通过解释器逐行解释执行的语言,而不需要事先编译成机器码。 - A选项(C#):C# 是一种编译型语言,它会被编译成中间语言(IL),然后由.NET框架的CLR(公共语言运行时)执行,不属于解释型语言。 - B选项(Java):Java 是一种解释型语言,其代码在运行时被Java虚拟机(JVM)逐行解释执行。虽然Java代码通常会先被编译成字节码,但这一过程与解释执行并不矛盾,因为字节码仍然需要在JVM中通过解释器或即时编译器(JIT)执行。在广义上,Java被视为具有解释执行特性的语言。 - C选项(C):C 是一种编译型语言,它会被直接编译成机器码,然后由计算机硬件执行。 - D选项(C++):C++ 同样是一种编译型语言,与C类似,它也被编译成机器码后执行。 综上所述,虽然Java在执行过程中也涉及编译步骤(将源代码编译成字节码),但因其独特的执行方式(通过JVM解释执行),它通常被视为解释型语言。因此,正确答案是B(Java)。
计算机练习试题题库

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu