GESP 一级 · GESP 202503 C++ 一级 第 16 题

判断题 · 答案 A · 考点:计算机基础与编程环境

← 整套速查表 GESP 一级 全部真题

题目

C++、Python 都是高级编程语言,它们的每条语句最终都要通过机器指令来完成。( )

答案:A

考点

计算机基础与编程环境

解题思维

答案A。根据计算机/编程基础知识分析判断。

常见错误

仔细审题,注意"不正确""不属于""不是"等否定词。用排除法缩小范围。

详细解析(节选)

【考点】计算机基础|机器语言|高级语言执行原理

命题人卡住的是"计算机底层工作模式"认知盲区——多数考生只关注语法,却忽略"高级语言必须翻译成机器指令"这一铁律。

解题只需两步推理链:(1) 明确"高级语言"定义——C++、Python 均属于高级语言;(2) 理解计算机执行本质——CPU 只能识别二进制机器指令。因此,任何高级语言语句在计算机中运行时,都必须经历"翻译→机器指令"过程。这是计算机体系结构的铁律,也是本题的结论来源。

错误选项 B 的设计逻辑很典型:利用"高级语言=无需机器指令"的刻板印象。命题人利用的是"术语混淆"陷阱——考生容易把"高级语言"与"机器语言"混为一谈,误以为高级语言是"独立于硬件"的。实际上,高级语言只是"离硬件远一点",但绝不是"离硬件远到不需要机器指令"。甚至 Python 的"解释执行"也依赖底层机器指令,只是中间多了个解释器层。

若把题干改为"C++、Python 都是解释型语言",答案立刻翻转——这就能考"编译型 vs 解释型"的分类知识。反命题思维提醒:刷到类似题时,先问自己"命题人想考执行模型还是语言分类?"

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断