题目
Pascal 语言、C 语言和 C++ 语言都属于( )。
答案:D
考点
计算机语言分类编译与解释
解题思维
Pascal、C和C++都是编译型语言——源代码需要经过编译器编译成机器码才能执行。
常见错误
(1) 面向对象:C++是,但Pascal和C不是纯粹的面向对象语言。(2) 脚本语言:如Python、JavaScript等,Pascal/C/C++不是。(3) 解释性语言:如Python、Ruby,Pascal/C/C++主要是编译的。
详细解析(节选)
编程语言分类
| 语言 | 编译型 | 解释型 | 面向对象 |
|---|
| Pascal | ✅ | ❌ | 部分(面向过程为主) |
| C | ✅ | ❌ | ❌(面向过程) |
| C++ | ✅ | ❌ | ✅ |
选项分析
- A: 面向对象语言 ❌ Pascal和C不是面向对象
- B: 脚本语言 ❌ 它们都不是脚本语言
- C: 解释性语言 ❌ 它们都是编译型
- D: 编译性语言 ✅
答案:D
完整解析还包含
- 🔑 Pascal/C/C++ → 编译型。需要编译器将源代码转成机器码。
以上为完整解析的章节结构,展开每一步的推导、正确性说明与复杂度分析请在平台查看。
同考点真题
- 第 18 题· NOIP 2007 提高组初赛试题 · 答案 CD看解析 →
- 第 8 题· NOIP 2009 普及组初赛试题 · 答案 B看解析 →
- 第 9 题· NOIP 2009 普及组初赛试题 · 答案 C看解析 →
- 第 4 题· NOIP 2010 普及组初赛试题 · 答案 D看解析 →
- 第 12 题· NOIP 2010 提高组初赛试题 · 答案 AD看解析 →