首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有一个文件系统,采用三级索引的结构。文件控制块中设置10个直接索引地址,一级索引,二级索引、三级索引地址各一个。文件页的大小恰好与磁盘块大小相等,有512个字节。现有一个文件,它的文件控制块已在内存,现要访问该文件的第2678页,必须启动磁盘(25)。
有一个文件系统,采用三级索引的结构。文件控制块中设置10个直接索引地址,一级索引,二级索引、三级索引地址各一个。文件页的大小恰好与磁盘块大小相等,有512个字节。现有一个文件,它的文件控制块已在内存,现要访问该文件的第2678页,必须启动磁盘(25)。
admin
2013-05-11
69
问题
有一个文件系统,采用三级索引的结构。文件控制块中设置10个直接索引地址,一级索引,二级索引、三级索引地址各一个。文件页的大小恰好与磁盘块大小相等,有512个字节。现有一个文件,它的文件控制块已在内存,现要访问该文件的第2678页,必须启动磁盘(25)。
选项
A、2次
B、3次
C、4次
D、5次
答案
B
解析
本题考查的是多级索引文件的概念及其应用。本题中,10+256<2678<10+256+256
2
, 所以应该启动磁盘3次。由于磁盘块的大小为512个字节,一个磁盘块中可以存放256个整数。用一个整数可以表示一个磁盘块地址,因此一个磁盘块中可以存放256个磁盘块的地址。当访问文件的页码x小于10时,由于该文件的文件控制块已经在内存,在文件控制块中设置了10个直接索引地址,每个直接索引地址指向一个磁盘块(文件页),因此该文件页存放的磁盘地址可以直接从文件控制块中得到(第x个直接索引地址),启动一次磁盘,就可以读出该文件页的内容。当访问文件页的页码x大于10,但小于10+256时,第1次启动磁盘,调出一级索引表。一级索引表中共有256个地址,每一个地址都是直接地址,因此该文件页存放的磁盘地址可以从一级索引表中得到(表中第x-10项),第2次启动磁盘即可读出文件页的内容。当访问文件页的页码x大于10+256,但小于10+256+256
2
时,第1次启动磁盘,调出二级索引表。二级索引表中共有256个地址,每一个地址都是一级索引表的地址,计算,
(表示向上取整),就得到待访问页所在的一级索引表序号,第2次启动磁盘取出这张一级索引表,其中第(x-10-256)MOD 256项直接地址即为所要的磁盘页地址(若(x-10-256)MOD 256为0,用256替代),第3次启动磁盘即可读出该文件页的内容。本题中,
=10,(2678-10-256)MOD 256=108。第1次启动磁盘取出二级索引表,第2次启动磁盘读出二级索引表中第10个一级索引表,第3次读出该一级索引表的第108个磁盘块,就是要访问的内容。
转载请注明原文地址:https://kaotiyun.com/show/MmRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
下面关于曼彻斯特编码的叙述中,错误的是__________。(2010年下半年试题)
配置TCP/IP且重启计算机后,最好能够测试一下TCP/IP的配置和其他TCP/IP主机与网络的连接。这可以通过在命令行中输入__________命令来实现。
在Windows命令行下执行__________命令出现下图的效果。(2012年下半年试题)TracingroutetoMicrosoft[157.54.1.196]overamaximumof30h0172.16.67.351
关于明文和密文,叙述不正确的是(1)。对明文字母重新排列,并不隐藏它们的加密方法属于(2);在20世纪70年代之前使用的加密机制为(3):DES算法即采用了这种加密技术;公钥加密体制中,没有公开的是(4),下面描述正确的是(5)。(2)
下面是显示交换机端口状态的例子:2950#showinterfacefastEthernet0/1switchportName:fa0/1Switchport:EnabledAdministrativemode:trunkOperat
在一台Apache服务器上通过虚拟主机可以实现多个Web站点。虚拟主机可以是基于(1)的虚拟主机,也可以是基于名字的虚拟主机。若某公司创建名字为WWW.business.com的虚拟主机,则需要在(2)服务器中添加地址记录。在Linux中该地址记录
管理员为某台Linux系统中的/etc/hosts文件添加了如下记录,下列说法中正确的是()。127.0.0.1localhost.localdomainlocalhost192.168.1.100linumu100.com
10BASE—T以太网使用曼彻斯特编码,其编码效率为(1)%。在快速以太网中使用4B/SB编码,其编码效率为(2)%。(2)
Iftwocommunicatingentitiesareindifferenthostsconnectedbyanetwork,thereisariskthatPDUswillnotarriveintheord
阅读下列程序说明和C++代码,将应填入(n)处。【程序6说明】本程序实现两个多项式的乘积运算。多项式的每一项由类Item描述,而多项式由类List描述。类List的成员函数有:createList():创建按指数降序链接的多项式链表
随机试题
在Word2003中,若某个菜单项的左侧带有一个标志,则表示____________。
计算(x2+y2)dxdy,其中D是由2+y2=2y,y=x,以及x=0在第一象限所围的区域.
《天净沙.秋思》的作者是()
关于肥厚型心肌病的说法不正确的是
关于时间分辨荧光免疫测定与电化学发光免疫分析的不同之处,错误的是
急性有机磷中毒中间期肌无力综合征发生时,患者的神志为
银行存款的清查应通过与开户银行核对账目的方法进行。
窗体上有一个名称为HScrol11的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是
一台微型计算机要与局域网连接,必须具有的硬件是()。
Ifyoudon’t______smokingyouwillnevergetbetter.
最新回复
(
0
)