在计算机系统中,需要存储四个大小分别为11050字节、4990字节、5170字节和12640字节的文件。为了在磁盘上存储这些文件,我们可以使用100字节的磁盘块或200字节的磁盘块(但不能混合块大小)。对于用于存储文件的每个块,磁盘上还需要存储4字节的簿记信息。因此,用于存储文件的总空间是用于存储文件的空间和用于存储分配用于存储文件的块的簿记信息的空间之和。磁盘块可以存储文件的簿记信息或文件中的数据,但不能同时存储两者。 分别使用100字节磁盘块和200字节磁盘块存储文件所需的总空间是多少? (A) 35400和35800字节 (B) 35800和35400字节 (C) 35600和35400字节 (D) 35400和35600字节 答复: (C) 说明: 使用100字节的磁盘块: 1.大小为11050字节的文件 存储数据所需的块=11050/100=111 记账所需的区块=(111*4)/100=5 总区块=111+5=116 2.大小为4990字节的文件 存储数据所需的块=4990/100=50 记账所需的区块=(50*4)/100=2 总区块=50+2=52 3.大小为5170字节的文件 存储数据所需的块=5170/100=52 记账所需的区块=(52*4)/100=3 区块总数=52+3=55 4.大小为12640字节的文件 存储数据所需的块=12640/100=127 记账所需的区块=(127*4)/100=6 总区块数=127+6=133 使用100字节磁盘块存储文件所需的总空间=(116+52+55+133)*100=35600字节 使用200字节的磁盘块: 1.大小为11050字节的文件 存储数据所需的块=11050/200=56 记账所需的区块=(56*4)/200=2 总区块=56+2=58 2.大小为4990字节的文件 存储数据所需的块=4990/200=25 记账所需的区块=(25*4)/200=1 总区块=25+1=26 3.大小为5170字节的文件 存储数据所需的块=5170/200=26 记账所需的区块=(26*4)/200=1 总区块=26+1=27 4.大小为12640字节的文件 存储数据所需的块=12640/200=64 记账所需的区块=(64*4)/200=2 区块总数=64+2=66 使用100字节磁盘块存储文件所需的总空间=(58+26+27+66)*200=35400字节 因此,选项(C)是正确的。 如果你在上面的帖子中发现任何错误,请在下面发表评论。
null
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧