第 3 章 · 数据表示
课时: 10 · 难度: ★★★☆☆ · 基础供给: 模块 B(CPU)、模块 D(编程)、选修 2C(算法)
这是模块 A 最大的子题,也是整个科目的数制根基。掌握后,卷一与数字相关的题目就成了送分题。
章节内容
| # | 主题 | 大致用时 |
|---|---|---|
| 3.1 | 模拟 vs 数字数据 | 30 分钟 |
| 3.2 | 数制(二进制、十六进制) | 90 分钟 |
| 3.3 | 二进制运算与溢出 | 60 分钟 |
| 3.4 | 二的补码 | 60 分钟 |
| 3.5 | 字符编码 | 60 分钟 |
| 3.6 | 多媒体数字化 | 90 分钟 |
| 3.7 | 文件格式 | 60 分钟 |
学习成果
- 区分模拟与数字数据,并认出何时必须互换。
- 双向转换整数于十进制、二进制和十六进制之间。
- 执行二进制加减法并分析溢出。
- 采用二的补码表示负整数。
- 了解字符如何用 ASCII、Big-5、GB 和 Unicode 表示。
- 简要描述图像、音讯、影片如何数字化。
- 比较常见多媒体文件格式(bmp、png、jpg、wav、mp3、avi、mpeg4、txt、docx、odt、pdf)。
如何学本章
- 连续一周每天练 5 分钟换算。速度比理论重要。
- 用草稿纸。 数制题写出来很简单,心算会让人崩溃。
- 用 Python 对一次。 打开终端跑
bin(213)和hex(213),再手算验证。
➡️ 从这里开始:3.1 模拟 vs 数字