题目
112.20GB 的硬盘表示容量约为()。A、20 亿个字节B、20 亿个二进制[1]位C、200 亿个字节D、200 亿个二进制位
112.20GB 的硬盘表示容量约为()。A、20 亿个字节B、20 亿个二进制[1]位C、200 亿个字节D、200 亿个二进制位
题目解答
答案
参考答案:C解析:根据换算公式1GB=1000MB=1000×1000KB=1000×1000×1000B,20GB=2×10^10B。注:硬盘厂商通常以1000进位计算:1KB=1000Byte、1MB=1000KB、1GB=1000MB、1TB=1000GB,操作系统中:1KB=1024Byte、1MB=1024KB、1GB=1024MB、1TB=1024GB。
解析
考查要点:本题主要考查存储单位的换算,特别是硬盘厂商常用的1000进制与计算机内部1024进制的区别,以及字节与二进制位的转换关系。
解题核心思路:
- 明确单位换算规则:硬盘厂商通常以1GB = 1000MB = 1000×1000KB = 1000×1000×1000B计算。
- 区分字节与二进制位:1字节(B)= 8二进制位(bit),但题目直接问“字节”,无需转换为二进制位。
- 数量级匹配:通过科学计数法将20GB转换为字节数,再与选项中的“亿”单位对应。
破题关键点:
- 避免混淆进制:若误用计算机内部的1024进制,会导致结果偏差。
- 单位一致性:题目问的是“字节”,直接计算字节数,排除涉及“二进制位”的选项。
步骤1:单位换算
根据题目提示,硬盘厂商采用1000进制:
$1\,\text{GB} = 1000\,\text{MB} = 1000 \times 1000\,\text{KB} = 1000 \times 1000 \times 1000\,\text{B} = 10^9\,\text{B}$
因此,20GB对应的字节数为:
$20\,\text{GB} = 20 \times 10^9\,\text{B} = 2 \times 10^{10}\,\text{B}$
步骤2:转换为“亿”单位
1亿等于$10^8$,因此:
$2 \times 10^{10}\,\text{B} = 200 \times 10^8\,\text{B} = 200\,\text{亿字节}$
步骤3:排除干扰项
- 选项A、B:数值为“20亿”,明显小于计算结果。
- 选项D:涉及“二进制位”,但题目明确问“字节”,无需转换。
- 选项C:数值和单位均匹配,正确。