题目
解释型的高级语言是指对源程序进行翻译的过程,翻译一条执行一条,直到程序结束。A. 正确B. 错误
解释型的高级语言是指对源程序进行翻译的过程,翻译一条执行一条,直到程序结束。
A. 正确
B. 错误
题目解答
答案
A. 正确
解析
考查要点:本题主要考查学生对解释型语言与编译型语言核心区别的理解。
解题关键:
- 解释型语言的特点是逐行翻译、逐行执行,即先翻译一条语句并立即执行,再翻译下一条,直到程序结束。
- 编译型语言则是一次性将整个源程序翻译成机器码后再执行。
题目中的描述“翻译一条执行一条”直接对应解释型语言的典型特征,因此判断为正确。
解释型语言的工作流程:
- 逐行处理:解释器逐行读取源代码,无需预先将整个程序转换为机器码。
- 边翻译边执行:每条语句翻译后立即执行,翻译和执行交替进行。
- 无需编译阶段:直接运行源代码,简化了“编译-运行”的流程。
典型例子:Python、JavaScript等语言采用解释型执行方式,符合题目描述。