NOIP 提高组初赛 · NOIP 2007 提高组初赛试题 第 18 题

选择题 · 答案 CD · 考点:计算机语言分类、编译与解释

← 整套速查表 NOIP 提高组初赛 全部真题

题目

在下列关于计算机语言的说法中,正确的有( )。

答案:CD

考点

计算机语言分类编译与解释

解题思维

这题考的是计算机语言的分类和特性。拿到题先别急着背定义,想清楚‘高级’到底意味着什么——离机器远、可读性强、移植容易,但代价就是效率不如贴近硬件的汇编。C 语言是典型的面向过程,而 Pascal 和 C 的出现并没有让机器语言绝迹,它们只是从通用计算领域退到了嵌入式等底层领域。

常见错误

最容易栽跟头的是 A 选项,很多同学看到‘高级’就误以为‘高效’,其实高级语言因为要经过编译或解释,运行效率通常低于汇编。B 选项也容易错选,以为新语言一出,旧语言就彻底消失,忽略了机器语言在嵌入式、固件等场景依然不可或缺。另外,有些同学会把 C 语言当成面向对象的,或者认为高级语言完全不需要底层语言支持,这些都是概念混淆。

详细解析(节选)

考点梳理

这道题核心考查计算机语言的分类(机器语言、汇编语言、高级语言)以及高级语言的特性(可移植性、效率、编程范式)。命题人喜欢用绝对化的表述挖坑,比如“退出历史舞台”“效率更高”,让学生判断真伪。

概念辨析

逐项拆解

避坑提醒

考频与趋势

从题库数据看,计算机语言分类是高频考点,近十年共考过 14 题,覆盖 NOIP 普及组、提高组、CSP 入门级、提高级以及 GESP 等各级别。其中 NOIP 提高组初赛每年必考 1 题左右,CSP 入门级和 GESP 一级也常涉及。编译与解释相关题目共 15 题,近年(2023-2026)考频明显上升,说明命题人开始更关注语言执行机制的理解。综合来看,语言分类和特性依然是基础中的基础,未来可能继续以单选题形式出现,偶尔会结合编译过程(如“C 语言程序从源码到可执行文件经历了哪些阶段”)进行综合考查。

总结

正确选项是 C 和 D。记住:高级语言不追求极致效率,但追求可移植和可读;机器语言永远不会消失,只是退居幕后;C 语言是面向过程的典范。

同考点真题

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