《计算机操作系统》混合索引题型详解

image description

《计算机操作系统》混合索引题型详解

    本篇文章介绍《计算机操作系统》第六章中混合索引方式的一道PPT上的典型题型:

    题目: 盘块大小为1KB,记录盘块号需要4个字节

        1、混合索引能处理的最长文件的计算。

        2、计算逻辑地址:5000、15000、150000转换为物理块号和块内位移。

        3、简述读取上述逻辑地址对应数据所在的盘块的过程。

        4、若某文件的目录项已经在内存,采用混合索引方式,读取文件的内容,最少需要启动几次盘块?最多需要启动几次盘块?

    解答:

     1、 该文件的最大长度:10*1K+256*1K+256*256*1K+256*256*256*1K

     2~3、 5000/1024得到商4,余数为904。即5000对应的逻辑块号为4<10,因此可从FCB的第4个地址项处得到物理块号。偏移量为904。

        15000/1024得到商14,余数为664。即15000对应的逻辑块号为10<14<10+256,而14-10=4,因此可从FCB的第10个地址项,即一次间址项中得到一次间址块的地址;并从一次间址块的第4项中得到物理块号。块内偏移量为664。

        150000/1024得到商146,余数为496。即150000对应的逻辑块号为10<146<10+256,而146-10=136,因此可从FCB的第10个地址项,即一次间址项中得到一次间址块的地址;并从一次间址块的第136项中得到物理块号。块内偏移量为496。

    3、 FCB已在内存:因此最少一次访问磁盘(即通过直接地址直接读取文件盘块就找到该位置)

                     最多4次访问磁盘(当该位置处于3次间址的盘块中时)
                       第一次需要读三次间址块,
                       第二次需要读二次间址块,
                       第三次需要读一次间址块,
                       第四次读文件盘块。凯冰科技

立场声明

立场声明

www.zkbhj.com

1、站内除作者为站长本人的其他所有文章仅代表作者观点,不代表凯冰科技网站立场。

2、凡注明文章类型为“原创”的文章,均系凯冰科技专栏作家原创内容,如需转载请注明编者、出处,并保留文章在凯冰科技博客(blog.zkbhj.com)的完整链接,谢谢。

相关文章推荐

你也许也想看看下面几篇博文

image description

2015年计算机软件水平考试考试级别

image description

2015年计算机软件水平考试时间、报名及费用

image description
image description
image description
image description
image description
image description
image description