题目
44.(判断题) 在程序运行过程中,编译方式是将源程序[1]逐句翻译并执行,解释方式则是一次性将源程序全部翻译成目标代码[2]后再执行。()A. 对B. 错
44.(判断题) 在程序运行过程中,编译方式是将源程序[1]逐句翻译并执行,解释方式则是一次性将源程序全部翻译成目标代码[2]后再执行。()
A. 对
B. 错
题目解答
答案
B. 错
解析
本题考查编译方式和解释方式的基本概念。解题思路是明确编译方式和解释方式的具体定义,然后将题目描述与正确定义进行对比,判断对错。
编译方式
编译方式是将源程序一次性全部翻译成目标代码,,然后再执行目标代码。也就是说,在程序运行之前,整个源程序会被完整地转换为计算机可以直接执行的机器语言代码,之后就可以独立运行这个目标代码,不需要再依赖源程序程序。
解释方式
解释方式是逐句翻译并执行源程序。解释器会逐行读取源程序代码,对每一行代码进行解释并立即执行,不会先将整个源程序转换为目标代码。
题目分析
题目中说“编译方式是将源程序逐句翻译并执行,解释方式则是一次性将源程序全部翻译成目标代码后再执行”,这与编译方式和解释方式的正确的定义刚好相反。所以该说法是错误的。