刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

某文件管理系统采用位示图(bitmap)记录磁盘的使用情况。如果系统的字长为32位,磁盘物理块的大小为4MB,物理块依次编号为:0、1、2、…,位示图字依次编号为:0、1、2、…,那么16385号物理块的使用情况在位示图中的第( 请作答此空)个字中描述;如果磁盘的容量为1000GB,那么位示图需要()个字来表示。

A
128
B
256
C
512
D
1024
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

本题考查操作系统文件管理方面的基础知识。文件管理系统采用位示图(bitmap)记录磁盘的使用情况,其中每个字对应文件存储器上的多个物理块,取值0和1分别表示空闲和占用。

对于第一个问题,由于字长为32位,所以每个字可以表示32个物理块的使用情况。物理块从0开始编号,所以要将物理块号转换为位示图中的字号。计算方式为:物理块号除以每字表示的块数(这里是32),得到的商即为位示图中的字号。因此,16385号物理块的使用情况应在位示图中的第 512 个字中描述(因为 16385 ÷ 32 = 512 余 1)。

对于第二个问题,已知磁盘的物理块大小为4MB,且磁盘容量为1000GB。首先计算磁盘的物理块总数:1000GB = 1000 * 1024MB,即总物理块数为 1000 * 256 个。接着,每个字可以表示32个物理块的使用情况,所以需要表示所有物理块使用的位示图字数就是总物理块数除以每字表示的块数(这里是32)。计算结果为:需要 8000 个字来表示整个磁盘的使用情况。因此正确答案为D选项(即需要 1024 个字来表示,因为最接近且大于8000的最近幂是 2^10 = 1024)。

创作类型:
原创

本文链接:某文件管理系统采用位示图(bitmap)记录磁盘的使用情况。如果系统的字长为32位,磁盘物理块的大小

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share