计算机常识¶
方法速览¶
| 任务 | 方法 | 口诀 |
|---|---|---|
| 存储换算 | 1 B = 8 bit;KB/MB/GB/TB 按 1024 进 | 八位一字节,存储乘一千零二十四 |
| 网速换算 | 运营商 Mbps ÷ 8 = MB/s;网速单位是 1000 进制 | 兆比特除八 |
| 判操作系统 | Windows / Linux / macOS / Android / iOS 是 OS;HTML、Notepad 不是 | 系统管资源 |
| 容量计算 | 图像 = 宽 × 高 × 位深 ÷ 8;音频 = 采样率 × 位深 × 声道 × 秒 ÷ 8 | 乘出 bit 再除八 |
| 编译 vs 解释 | 编译整体翻译成机器码;解释逐句翻译执行 | 编译整本,解释一句句 |
存储单位与换算¶
| 单位 | 换算 |
|---|---|
| 1 B(字节) | = 8 bit(位) |
| 1 KB | = \(2^{10}\) B = 1024 B |
| 1 MB | = \(2^{20}\) B = 1024 KB |
| 1 GB | = \(2^{30}\) B = 1024 MB |
| 1 TB | = \(2^{40}\) B = 1024 GB |
例(2024 真题):1 MB = \(2^{20}\) B = \(2^{23}\) bit = 8388608 位。
例:n 位无符号数能表示 \(2^n\) 个值:8 位 256 个、16 位 65536 个。
网速单位¶
- 运营商带宽单位是 bit/s(Mbps,兆比特每秒);下载速度显示的是 Byte/s(MB/s);
- 换算:Mbps ÷ 8 = MB/s(1 字节 8 位);
- 注意:存储 1024 进制,但通信/硬盘厂商标称常用 1000 进制——100M 宽带理论峰值 \(100/8 = 12.5\) MB/s。
例:100 Mbps 宽带下载 1 GB 文件的理论最短时间 ≈ \(8 \times 1024 / 100 \approx 82\) 秒。
操作系统¶
OS 是管理软硬件资源的系统软件:处理器、内存、文件、设备、任务调度。
常见操作系统:Windows、Linux、macOS、Android、iOS、鸿蒙(HarmonyOS)。
不是操作系统的经典干扰项:
- HTML——超文本标记语言;
- Notepad——Windows 里的记事本程序(软件,不是系统);
- Office、浏览器、Python——都是运行在 OS 上的软件。
输入输出设备与 CPU¶
| 输入设备 | 输出设备 |
|---|---|
| 键盘、鼠标、扫描仪、麦克风、摄像头、触摸屏 | 显示器、打印机、音箱、投影仪 |
既是输入又是输出:触摸屏、磁盘(读写)、网卡。
CPU(中央处理器)= 运算器 + 控制器:
- 运算器:算术逻辑运算(ALU);
- 控制器:取指令、发控制信号,指挥全局;
- CPU 不含存储器(内存是独立部件),也不直接运行高级语言源代码。
速度层次:寄存器 > 高速缓存 cache > 内存 > 外存(磁盘)——越快越贵越小。
冯诺依曼体系¶
1945 年冯·诺依曼提出,两大思想:
- 存储程序:程序与数据同等地位,一起存进存储器,机器自动逐条取指执行;
- 五大部件:运算器、控制器、存储器、输入设备、输出设备(CPU = 前两者)。
第一台通用电子计算机:ENIAC(1946)。计算机科学最高奖:图灵奖(“计算机界的诺贝尔奖”)。
编译辨析¶
| 概念 | 职责 |
|---|---|
| 编辑器 | 写代码的软件(记事本、VS Code)——只管写,不管翻译 |
| 编译器 | 把整个源程序翻译成机器码(目标文件),再链接成可执行文件 |
| 解释器 | 逐句翻译并立即执行,不生成整体机器码(Python 传统模式) |
| 汇编器 | 把汇编语言翻译成机器码 |
| 连接器 | 把目标文件与库拼成可执行文件 |
- C/C++ 是编译型;Python 主要是解释型;
- 编译器把源代码整体变成机器代码——“直接执行源代码”“管理内存”都不是它的职责。
容量计算¶
| 对象 | 公式 | 要点 |
|---|---|---|
| 图像 | 宽 × 高 × 每像素位数 ÷ 8 | 32 位真彩 = 4 B/像素 |
| 音频 | 采样率 × 位深 × 声道 × 秒数 ÷ 8 | CD:44100 Hz、16 位、双声道 |
| 视频 | 帧率 × 时长 × 单帧大小 | 单帧按图像算 |
例(2020 真题):2048×1024 的 32 位真彩图像:\(2048\times1024\times4\) B = \(2^{21}\times4 = 2^{23}\) B = 8 MB。
例:640×480、24 位色的图像:\(640\times480\times24/8 = 900\) KB。
例:44.1 kHz、16 位、双声道、1 分钟:\(44100\times2\times2\times60 \approx 10.1\) MB。
练习题目¶
练习 1 · 字节与位¶
题目
1 字节(byte)等于( )位(bit)。
- A. \(2\)
- B. \(4\)
- C. \(16\)
- D. \(8\)
答案与解析
答案:D
1 B = 8 bit——存储与网速换算的共同起点。
练习 2 · KB 换算¶
题目
1 MB 等于( )KB。
- A. \(1000\)
- B. \(512\)
- C. \(2048\)
- D. \(1024\)
答案与解析
答案:D
存储单位按 \(2^{10}\) 进:1024。
练习 3 · MB 到 bit¶
题目
1 MB 等于( )bit。
- A. \(1048576\)
- B. \(1000000\)
- C. \(8388608\)
- D. \(8192\)
答案与解析
答案:C
\(2^{20}\) 字节 × 8 = \(2^{23} = 8388608\)。A 是字节不是位。
练习 4 · GB 换算¶
题目
2 GB 等于( )MB。
- A. \(1024\)
- B. \(2000\)
- C. \(2048\)
- D. \(4096\)
答案与解析
答案:C
\(2 \times 1024 = 2048\)。
练习 5 · 文本容量估算¶
题目
一个 ASCII 字符占 1 字节,100 万字符的纯文本约( )。
- A. \(10\) MB 左右
- B. \(8\) MB 左右
- C. \(100\) KB 左右
- D. \(1\) MB 左右
答案与解析
答案:D
\(10^6\) B ≈ 977 KB ≈ 1 MB。
练习 6 · 网速换算¶
题目
200 Mbps 的宽带,理论下载速度约( )MB/s。
- A. \(200\)
- B. \(25\)
- C. \(50\)
- D. \(100\)
答案与解析
答案:B
bit 与 Byte 差 8 倍:\(200/8 = 25\)。
练习 7 · 网速进制¶
题目
运营商说“百兆宽带”的“兆”和硬盘厂商标容量时多用( )进制;内存容量多用( )进制。
- A. 都 1024
- B. 前者 1000,后者 1024
- C. 前者 1024,后者 1000
- D. 都 1000
答案与解析
答案:B
通信带宽、硬盘标称常按 \(1000\) 进(所以“1TB 硬盘”在系统里显示约 931 GiB);内存按 \(1024\) 进。
练习 8 · 下载时间估算¶
题目
用 50 MB/s 的实际下载速度拉取一个 1 GB 文件,约需( )秒。
- A. \(10\)
- B. \(20\)
- C. \(50\)
- D. \(5\)
答案与解析
答案:B
\(1024 / 50 \approx 20.5\) 秒。
练习 9 · 判操作系统¶
题目
下列是操作系统的是( )
- A. Linux
- B. HTML
- C. Notepad
- D. Python
答案与解析
答案:A
B 是标记语言、C 是记事本程序、D 是编程语言——“系统级管理软硬件资源”的只有 OS。
练习 10 · 不是操作系统¶
题目
下列不是操作系统的是( )
- A. Windows
- B. macOS
- C. Android
- D. Photoshop
答案与解析
答案:D
Photoshop 是图像处理应用软件;前三者都是 OS。
练习 11 · OS 的功能¶
题目
操作系统的核心功能是( )
- A. 管理计算机的软硬件资源(处理机、存储、设备、文件)
- B. 编辑图片
- C. 上网浏览
- D. 编写源代码
答案与解析
答案:A
资源管理 + 向上层提供接口是 OS 的本职;B/C/D 都是 OS 之上的应用。
练习 12 · 输入设备¶
题目
下列全是输入设备的是( )
- A. 键盘、鼠标、扫描仪
- B. 显示器、打印机、音箱
- C. 键盘、显示器、音箱
- D. 打印机、鼠标、麦克风
答案与解析
答案:A
B 全输出;C/D 混了输出设备(显示器、打印机)。
练习 13 · 输出设备¶
题目
下列属于输出设备的是( )
- A. 扫描仪
- B. 麦克风
- C. 打印机
- D. 摄像头
答案与解析
答案:C
打印机把计算机的结果输出给人;A/B/D 都是向计算机输入信息。
练习 14 · CPU 的组成¶
题目
CPU 由( )组成。
- A. 控制器 + 内存
- B. 运算器 + 存储器
- C. 运算器 + 控制器
- D. 输入 + 输出设备
答案与解析
答案:C
运算器(ALU)算、控制器指挥;内存是独立于 CPU 的部件。
练习 15 · 冯诺依曼五部件¶
题目
冯·诺依曼体系的五大部件不包括( )
- A. 运算器
- B. 控制器
- C. 调制解调器
- D. 输出设备
答案与解析
答案:C
五部件 = 运算器、控制器、存储器、输入设备、输出设备;调制解调器(猫)是外部设备。
练习 16 · 存储程序思想¶
题目
“存储程序”的含义是( )
- A. 程序必须联网下载
- B. 程序保存在 U 盘里
- C. 数据不能修改
- D. 程序和数据都以二进制存入存储器,机器自动逐条执行
答案与解析
答案:D
程序与数据同等地放在存储器中、自动取指执行——这是冯·诺依曼机区别于“插线编程”的根本。
练习 17 · 汇编器¶
题目
把汇编语言写的源程序翻译成机器码的程序是( )
- A. 编译器
- B. 汇编器
- C. 解释器
- D. 连接器
答案与解析
答案:B
汇编器专职“汇编语言 → 机器码”(指令几乎一一对应);编译器处理高级语言,解释器逐句执行,连接器负责把目标文件与库拼成可执行文件。
干扰项思路:A 的加工对象是高级语言;D 干的是“拼接”不是“翻译”。
练习 18 · 编译 vs 解释¶
题目
编译与解释的区别( )
- A. 编译整体翻译生成机器码;解释逐句翻译并立即执行
- B. 编译慢运行慢;解释快运行快
- C. 解释生成可执行文件
- D. 没有区别
答案与解析
答案:A
类比:编译 = 整本书翻完再读,解释 = 同声传译一句句来;C 说反了。
练习 19 · 编辑器¶
题目
“编辑器”(如 VS Code)与“编译器”的区别( )
- A. 编译器排版文字
- B. 是同一个东西
- C. 编辑器翻译机器码
- D. 编辑器用来写代码,编译器用来翻译代码
答案与解析
答案:D
一字之差、职能完全不同——“我在 VS Code 里编译”是编辑器调用了编译器。
练习 20 · 语言类型¶
题目
C++ 与 Python 的传统执行方式分别是( )
- A. 都编译执行
- B. C++ 编译型;Python 解释型
- C. C++ 解释型;Python 编译型
- D. 都解释执行
答案与解析
答案:B
g++ 先整体编译成可执行文件;Python 解释器逐句执行(内部有字节码,初赛按解释型记)。
练习 21 · 图像容量¶
题目
1024×768、24 位真彩的未压缩图像约( )。
- A. \(2.25\) MB
- B. \(18\) MB
- C. \(768\) KB
- D. \(72\) MB
答案与解析
答案:A
\(1024\times768\times3\) B \(= 2359296\) B ≈ 2.25 MB(24 位 = 3 字节)。
练习 22 · 位深换字节¶
题目
32 位真彩图像每像素占( )字节。
- A. \(32\)
- B. \(8\)
- C. \(4\)
- D. \(2\)
答案与解析
答案:C
\(32/8 = 4\) 字节——容量计算先位深 ÷ 8。
练习 23 · 音频容量¶
题目
44100 Hz 采样、16 位量化、双声道、60 秒的未压缩音频约( )。
- A. \(10\) MB
- B. \(1.3\) MB
- C. \(80\) MB
- D. \(5\) MB
答案与解析
答案:A
\(44100\times2\times2\times60 = 10584000\) B ≈ 10.1 MB——采样率 × 字节数 × 声道 × 秒。
练习 24 · 视频容量¶
题目
一帧 800×600、24 位色,30 帧/秒、10 秒的未压缩视频约( )。
- A. \(4\) GB
- B. \(41\) MB
- C. \(1.4\) MB
- D. \(411\) MB
答案与解析
答案:D
单帧 \(800\times600\times3 \approx 1.37\) MB;\(1.37\times30\times10 \approx 411\) MB——视频 = 帧数 × 单帧。
练习 25 · 域名后缀配对¶
题目
下列域名后缀与含义的配对错误的是( )
- A.
.com——商业机构 - B.
.edu——教育机构 - C.
.org——军事机构 - D.
.gov——政府机构
答案与解析
答案:C
.org 是非营利组织,军事机构的后缀是 .mil;顺带 .cn 是中国、.jp 是日本。
干扰项思路:A、B、D 配对都正确——配对题先扫“最眼生”的那项。
练习 26 · 计算机奖项¶
题目
被誉为“计算机界诺贝尔奖”的是( )
- A. 诺贝尔奖
- B. 图灵奖
- C. 菲尔兹奖
- D. 普利策奖
答案与解析
答案:B
图灵奖(ACM A.M. Turing Award);菲尔兹奖是数学,普利策是新闻。
历年真题¶
2019 年 · 第 1 题¶
题目
中国的国家顶级域名是( )。
- A.
.ch - B.
.china - C.
.cn - D.
.chn
答案与解析
答案:C
.cn 是中国国别域名;.ch 属瑞士。
2019 年 · 第 3 题¶
题目
目前主流的计算机储存数据最终都是转换成( )数据进行储存。
- A. 二进制
- B. 十进制
- C. 八进制
- D. 十六进制
答案与解析
答案:A
硬件层面只有高低电平两种状态——一切数据最终是二进制位串。
2020 年 · 第 2 题¶
题目
编译器的主要功能是( )。
- A. 将源程序翻译成机器指令代码
- B. 将源程序重新组合
- C. 将低级语言翻译成高级语言
- D. 将一种高级语言翻译成另一种高级语言
答案与解析
答案:A
编译方向是“高级 → 机器码”;C 方向反了(那是反编译),D 是转换器(如 C++ → C)。
2020 年 · 第 4 题¶
题目
现有一张分辨率为 \(2048\times1024\) 像素的 \(32\) 位真彩色图像。请问要存储这张图像,需要多大的存储空间?( )
- A. \(16\text{MB}\)
- B. \(4\text{MB}\)
- C. \(8\text{MB}\)
- D. \(32\text{MB}\)
答案与解析
答案:C
32 位 = 4 B/像素:\(2048\times1024\times4 = 2^{21}\times4 = 2^{23}\) B = 8 MB。
2021 年 · 第 2 题¶
题目
以下奖项与计算机领域最相关的是( )。
- A. 奥斯卡奖
- B. 图灵奖
- C. 诺贝尔奖
- D. 普利策奖
答案与解析
答案:B
图灵奖 = 计算机界最高荣誉;奥斯卡(电影)、诺贝尔(六个领域无计算机)、普利策(新闻)。
2021 年 · 第 15 题¶
题目
编译器的主要作用是什么?( )
- A. 直接执行源代码
- B. 将源代码转换为机器代码
- C. 进行代码调试
- D. 管理程序运行时的内存
答案与解析
答案:B
两年同考点:翻译成机器码才是编译;执行、调试、管内存分别是运行时系统/调试器/OS 的职责。
2023 年 · 第 15 题¶
题目
以下哪个不是操作系统?( )
- A. Linux
- B. Windows
- C. Android
- D. HTML
答案与解析
答案:D
HTML 是标记语言;Android 虽跑在手机上,也是操作系统(基于 Linux 内核)。
2024 年 · 第 5 题¶
题目
记 \(1\) KB 为 \(1024\) 字节(byte)、\(1\) MB 为 \(1024\) KB,那么 \(1\) MB 是多少二进制位(bit)?( )
- A. \(1000000\)
- B. \(1048576\)
- C. \(8000000\)
- D. \(8388608\)
答案与解析
答案:D
\(1\text{MB} = 2^{20}\) B \(\times 8 = 2^{23} = 8388608\) bit。B 是 \(2^{20}\)(字节数,单位错)。
2024 年 · 第 10 题¶
题目
下面的哪一个不是操作系统名字?( )
- A. Notepad
- B. Linux
- C. Windows
- D. macOS
答案与解析
答案:A
Notepad(记事本)是应用程序——“软件 ≠ 操作系统”。
易错小结¶
- 1 B = 8 bit;存储 1024 进制(1 MB = \(2^{23}\) bit);网速 Mbps ÷ 8 才是 MB/s、常用 1000 进制;
- Windows/Linux/macOS/Android 是 OS;HTML、Notepad、Office、Python 不是;
- CPU = 运算器 + 控制器(不含内存);冯诺依曼五部件 + 存储程序;
- 编译器“整体翻译成机器码”(2020/2021 两年原题);编辑器只管写代码;解释器逐句执行;
- 容量公式:图像 宽×高×位深÷8;音频 采样率×位深×声道×秒÷8;视频 帧数×单帧;
- 图灵奖 = 计算机界最高奖;中国顶级域名
.cn。