题库系统集成项目管理工程师

系统集成项目管理工程师 · 第三版 · 第2章 信息技术发展

3MiB能存多少条6144bit记录?容量换算先统一什么单位?

44 道章节练习题
单选题2.1 信息技术及其发展34 / 44

某存储区可用容量为3MiB,每条记录固定占6144bit。已知1MiB=1024×1024B、1B=8bit,不计索引、对齐等额外开销,最多可存()条完整记录。

选择答案
未作答
答案与解析

正确答案 C

先把每条记录换成字节:6144÷8=768B。再算可用容量:3×1024×1024=3145728B。两边单位相同后相除,3145728÷768=4096,选C。先统一单位,比直接往计算器里输入一长串数字更稳。

这道题有两道门槛。第一道是小写bit与大写B,相差8倍;第二道是MiB的二进制倍数,不能换成1000000B。若算出512,通常是把6144bit直接当6144B;算出3906,多半混用了十进制容量。可以反算验证:4096×6144bit÷8,正好等于3145728B。本题明确不计开销,实际文件系统还可能占用元数据、索引或对齐空间,不能照此保证磁盘一定放得下同样数量的业务记录。

选项分析

A
用字节容量直接除以6144会得到512,相当于漏掉每条记录从bit到B的除以8。
B
把3MiB误算成3000000B后,除以768再向下取整会得到3906,违反题干的二进制约定。
C
容量与单条记录都换成字节后相除,结果为整数4096,且可反算回原容量。
D
32768是正确记录数的8倍,常见于把总容量转成bit,却仍除以字节表示的记录长度。

容易混淆的地方

大小写单位没看清,或看到“兆”就默认1000进位;公式形式对了,单位却没有统一。

再巩固一步

  • 写出“可用字节数÷每条字节数”,算完用记录数乘回去。除不尽时,完整记录数必须向下取整。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 2.1.1 · 纸书第51页

练习小结

题目纠错

未发送。正式接收渠道尚未接通。

查看纠错信息