C++ 是一种高级程序设计语言。
答案A。根据C++基础知识分析判断。
注意题目中的限定词。不确定时用代入法或排除法。
【考点】编程语言分类|高级语言特性|GESP二级程序设计基础
🎯 考纲定位 考查GESP二级"程序设计基础"模块对编程语言分类的认知。命题人故意用极简陈述,卡住那些只背过"C++是高级语言"口号、却说不清"高级"与"低级"本质区别的考生——这是二级试卷里典型的"概念检查题",目的是筛掉知识碎片化的人。
🧠 解题思维 看到"高级语言"四个字,先想"抽象程度"和"易用性"。高级语言(如C++、Python)更接近人类自然语言,易用性高;低级语言(如汇编、机器码)则直接操作硬件。C++虽支持内存管理,但语法抽象程度远超汇编,故属高级语言。题目是判断题,只要确认C++在主流分类里属于哪一类,答案就出来了。
🪤 陷阱拆解 陷阱一:误以为C++支持内存操作所以是低级语言——混淆了"支持底层"与"本质是低级"。陷阱二:纠结"C++是高级语言吗?"的绝对化表述——题目本意是确认分类,而非探讨语言特性。背结论而不理解"高级"本质,必掉坑。命题人利用的是学生"只记标签、不辨内涵"的漏洞。
🔄 反命题思维 若把题干改成"C++是低级语言吗?",答案立刻反转。命题人常考这种"概念辨析"变体,提醒:遇到真假题,先别急着选,想想"它想考我什么"。