单选题
ADSL可以在普通电话线上提供10M bps的下行速率,即意味着理论上ADSL可以提供下载文件的速度达到每秒( )。
A
1024字节
B
10×1024字节
C
10×1024位
D
10×1024×1024位
答案解析
正确答案:D
解析:
本题考查的是数据传输速率单位换算的基本概念,核心在于区分“比特(bit)”与“字节(Byte)”,以及国际单位制中“kilo”“mega”的定义。
题干中明确指出:ADSL提供“10 M bps”的下行速率。“bps”是“bits per second”的缩写,即“比特每秒”。注意:
- “b”为小写,代表 bit(位),不是 Byte(字节);
- “M”在数据通信领域通常指 10^6(即 1,000,000),符合国际单位制(SI)前缀定义(尽管在存储容量中“MiB”用 2^20,但速率标准一律采用十进制);
- 因此,“10 M bps” = 10 × 10^6 bit/s = 10,000,000 bit/s。
现在逐项分析选项:
A:1024字节
→ 即 1024 × 8 = 8192 bit/s,远小于 10^7 bit/s,错误。
B:10×1024字节
→ 即 10 × 1024 × 8 = 81,920 bit/s ≈ 8.19 × 10^4 bit/s,仍远小于 10^7 bit/s,错误。
C:10×1024位
→ 即 10 × 1024 = 10,240 bit/s,仅约 10 kbps,完全不匹配,错误。
D:10×1024×1024位
→ 计算:10 × 1024 × 1024 = 10 × 2^20 = 10 × 1,048,576 = 10,485,760 bit/s ≈ 1.0486 × 10^7 bit/s。
该数值非常接近 10^7 bit/s(10 Mbps)。虽然严格来说,10 Mbps = 10 × 10^6 = 10,000,000 bit/s,而 10×1024×1024 = 10 × 2^20 ≈ 10.486 × 10^6,存在约 4.86% 偏差;
但在我国计算机类考试(如软考、等级考试、教材习题)中,长期习惯将“1M”在速率语境下**近似等同于 1024×1024**(即沿用二进制前缀的书写习惯,尽管逻辑上不严谨),尤其当选项中无“10×10^6位”时,D 是唯一数量级正确且符合命题惯例的选项。
进一步验证单位一致性:
题干问“下载文件的速度达到每秒( )”,下载速度通常以字节/秒(B/s)衡量,但题干明确给出的是“10 M bps”(位每秒),且所有选项均以“字节”或“位”为单位,未作单位转换(即未要求换算成字节)。因此,答案必须保持单位为“位”,且数值应匹配 10 Mbps 的量级。
D 选项单位为“位”,数值为 10×1024×1024 位/秒 = 约 10.5 Mbit/s,在给定选项中是唯一符合“10 M bps”量级的表达式。
综上,正确答案为 D。
核心知识点总结:
1. 数据传输速率基本单位是 bit/s(bps),存储容量基本单位是 Byte(1 Byte = 8 bit);
2. 通信速率中的“k”“M”“G”遵循十进制:1 kbps = 10^3 bps,1 Mbps = 10^6 bps;
3. 但在国内部分考试及旧教材中,受历史习惯影响,常将“1M bps”粗略对应为 1024×1024 bps(即 2^20 bps),本题即属此类约定场景;
4. 解题关键:紧扣单位(bit 还是 Byte)、数量级(10^6 级别)、以及选项间的相对合理性。
相关知识点:
ADSL下行10M,每秒10×1024×1024位
题目纠错
2020模拟题目_答案_解析
