当前位置:首页 > 四级网络工程师 > [27] > 正文内容

[27][21][单选]某文件的物理结构采用的是顺序结构,它在物理硬盘上存放的情况如下图所示:

[27]2年前 (2025-02-02)

|文件|起始逻辑块号| |---|---| |文件 A|32| |文件 B|33| |文件 C|34| |文件 D|35| |文件 E|100| 每个物理块的大小为 4096 字节,同时假设读该文件的 FCB 已经读入内存。若要读取该文件中从逻辑块位置 12306 开始的连续 10 个字节和位置后隔 200 字节的连续 16 个字节,最多需要访问几次磁盘

2

1

4

3


答案

1


解析

根据题意,每个物理块大小为 4096 字节,一共 5 个文件。则一次可以读取到 4096×5 = 20480 字节。若要读取该文件从 12306 开始的 10 个字节和位置后隔 200 字节的连续 16 个字节,可在文件 A 中读取(4096×3 + 12306 - 4096×3 = 12306 开始的 10 字节和之后隔 200 字节的 16 字节),最多访问 1 次磁盘,因为一个文件块的大小是 4096 字节,所以读取位置 12306 位置后隔 200 字节的连续 16 字节,还是在文件 A 中读取,最多需访问 1 次磁盘。


转载请注明出处。

本文链接:http://www.pythonopen.com/?id=7327

相关文章

[27][2][单选]当用户程序正在处理器上运行时,若此刻取到了一条特权指令,则处理器将停止执行该指令,并产生一个

“清除状态码”的事件“非法操作”的事件“改变条件码”的事件“生成信号量”的事件答案“非法操作”的事件...

[27][3][单选]中断是打断处理器的当前工作并要求其去处理某一事件的一种常用手段,中断发生后,处理器暂停当前程序转而处理中断的过程称为

中断响应中断断点中断请求中断程序答案中断响应解析中断发生后,处理器暂停当前程序转而处理中断的过程称为...

[27][4][单选]系统调用是用户在程序运行时调用的操作系统所提供的一些子功能,这些系统调用可以看作是

完成操作系统功能的系统进程完成用户要求的用户进程“扩充”的机器指令“扩充”的用户程序答案“扩充”的机...

[27][5][单选]下列哪一种调度算法是比较公平的算法

先来先服务算法多级反馈队列算法最短优先算法轮转法(RR)答案先来先服务算法解析在所有调度算法中,最简...

[27][7][单选]计算机系统中的进程通常处于不同的状态。当进程处于挂起状态时,表示

进程被转存到磁盘进程被转入到内存进程等待了处理器进程主动放弃了处理器答案进程被转存到磁盘解析挂起状态...

[27][8][单选]为了便于操作系统进行控制,在操作系统内核中为进程定义了一个专门的数据结构,称为 PCB。下列选项中,哪一项不是 PCB 的内容

进程队列指针进程队列地址映射寄存器当前打开文件清单答案进程队列解析进程控制块(PCB)的内容一般可以...