GESP 一级 第 01 讲:计算机是什么 + 开发环境上手

本讲定位:这一讲几乎不写代码,但它对应的两个知识块在一级真题里稳定占 4–8 分(2–4 道客观题),而且是纯背诵就能拿满的分。

对应官方大纲:一级知识块 1「计算机基础知识」——计算机的软硬件组成、常见操作、发展历程;知识块 2「集成开发环境」——创建文件、编辑文件、保存文件、编译、解释、调试。

前置知识:无。会开机、会用鼠标键盘即可。


1. 先看两道真题

第一道(单选,一级常见形态):

下列设备中,既可以作为输入设备,又可以作为输出设备的是( ) A. 键盘 B. 显示器 C. 触摸屏 D. 打印机

第二道(判断,一级常见形态):

计算机断电后,内存(RAM)中的数据会丢失,硬盘中的数据不会丢失。( )

这两道题,和 C++ 一个字都没关系,但它们各值 2 分——和一道要写十几行代码的编程题测试点分值相当。

答案:第一道选 C,第二道正确。


2. 计算机由什么组成

2.1 最顶层的划分:硬件 + 软件

计算机
├── 硬件(Hardware)——— 摸得着的
└── 软件(Software)——— 摸不着的
    ├── 系统软件:操作系统(Windows / Linux)、编译器、数据库管理系统
    └── 应用软件:QQ、浏览器、Word、你写的 C++ 程序

⚠️ 高频考点:编译器属于系统软件,不是应用软件。Dev-C++ 这种 IDE 一般也归到系统软件(开发工具)。

2.2 硬件的五大部分(冯·诺依曼体系结构)

现代计算机绝大多数遵循冯·诺依曼体系结构,硬件分五个部分:

部件 干什么 举例
运算器 做算术运算和逻辑运算 在 CPU 里
控制器 指挥其他部件按顺序干活 在 CPU 里
存储器 存数据和程序 内存、硬盘
输入设备 把外界信息送进计算机 键盘、鼠标、扫描仪
输出设备 把结果送出给人看 显示器、打印机、音箱

必须记牢的两条推论:

  1. CPU(中央处理器)= 运算器 + 控制器。所以”计算机的核心部件是 CPU”这句话是对的,而”CPU 包括运算器、控制器和存储器”是错的——存储器不在 CPU 里。