信息单位简介

你好!欢迎来到计算机科学其中一个最重要的基础知识点。你有没有想过,为什么小小的智能手机可以存下数以千计的照片?或者为什么有些网络连接比其他的快?这一切都与我们如何衡量数字信息有关。

在这个章节,我们将探索数据的不同“大小”。这就像在厨房学习测量单位一样——就像你需要知道克(gram)和千克(kilogram)之间的区别,在计算机科学中,你也需要知道位(bit)千兆字节(gigabyte)之间的区别。如果起初觉得数字很多,不用担心;我们会一步一步把它拆解开来!


最小的单位:位与字节

计算机的核心其实只是一大堆微小的电子开关。这些开关只能处于两种状态:开启(ON)关闭(OFF)。正因如此,计算机使用二进制(binary)系统(以 2 为基数)。

1. 位(Bit, b)

位(bit)是信息的基本单位。它是计算机能理解的最小数据单位。 类比:一个位就像是一个单一的电灯开关——不是开(1)就是关(0)。

• 一个只能是 01
• 我们使用小写的 b 作为位的符号。

2. 字节(Byte, B)

虽然位是最小单位,但计算机通常会将它们组合在一起以发挥更大作用。一个字节(byte)是一组 8 个位类比:如果位像是一个字母,那么字节就像是一个短单词。

1 个字节 = 8 个位
• 我们使用大写的 B 作为字节的符号。

快速复习:
位(bit, b):0 或 1。
字节(byte, B):8 个位。

常见错误提示:务必留意字母的大小写!小写的 'b' 代表位,而大写的 'B' 代表字节。由于 1 个字节里有 8 个位,所以 10B 比 10b 大得多!

记忆小撇步:“吃掉(bite,与 byte 同音)8 个位就是一个字节。”


字节的数量级:字首

就像我们用“千(kilo)”来表示 1,000 克一样,我们使用字首来描述大量的数据。在 AQA 8525 课程中,我们使用十进制(decimal)(标准)系统,其中每一个等级都比前一个等级大 1,000 倍

以下是你需要记住的名称、符号与数值:

千字节(Kilo, kB): \( 1 \text{ kB} = 1,000 \text{ bytes} \)
兆字节(Mega, MB): \( 1 \text{ MB} = 1,000 \text{ kilobytes} \)
千兆字节(Giga, GB): \( 1 \text{ GB} = 1,000 \text{ megabytes} \)
太字节(Tera, TB): \( 1 \text{ TB} = 1,000 \text{ gigabytes} \)

你知道吗?一张高质量的照片通常大约是 3 到 5 MB,而现代笔记本电脑的硬盘可能可以存储 1 TB 的数据——这足以容纳数十万张照片!

顺序记忆法:
若要记住从小到大的顺序,试试这个口诀:
Kids Make Great Toys
Kilo, Mega, Giga, Tera)


如何转换与比较数量

考试中有时会要求你比较两种不同的大小或进行单位换算。因为我们使用的是数字 1,000,所以数学计算非常简单!

向上换算(例如:字节转为千字节)

如果你要从较小的单位换算成较大的单位,请除以 1,000
例子:2,000 个字节等于多少千字节?
\( 2,000 \div 1,000 = 2 \text{ kB} \)

向下换算(例如:兆字节转为千字节)

如果你要从较大的单位换算成较小的单位,请乘以 1,000
例子:3 个千兆字节等于多少兆字节?
\( 3 \times 1,000 = 3,000 \text{ MB} \)

位与字节的换算

这是“特殊”的换算。由于 1 个字节中有 8 个位:
• 将字节转为位:乘以 8。
• 将位转为字节:除以 8。

逐步示例:
如果一个文件大小为 2 个字节,那是多少位?
1. 先看字节数量:2。
2. 乘以 8(因为每个字节中有 8 个位)。
3. \( 2 \times 8 = 16 \text{ bits} \)。

关键重点:对于 Kilo、Mega、Giga 和 Tera,永远使用 1,000。只有在位(bit)和字节(byte)之间进行换算时,才使用 8


摘要检查清单

在进入下一个章节之前,请确保你已经完全掌握以下重点:

• 我知道位(bit)是一个单独的 0 或 1。
• 我知道字节(byte)刚好是 8 个位。
• 我知道符号 b 代表位,而 B 代表字节。
• 我可以按顺序列出字首:Kilo, Mega, Giga, Tera
• 我知道每个字首比前一个大 1,000 倍
• 我可以通过乘以或除以 1,000(或在位/字节换算时除以 8)来进行单位转换。

如果需要多看几次“1,000”规则也不用担心——只要多练习几次换算,这很快就会变成你的直觉!