11.1 文件系统

1、下面有关文件系统的论述错误的是()。D
A.在存储设备上组织文件的方法和数据结构
B.操作系统中负责管理和存储文件信息的模块
C.负责文件检索、读写等操作
D.从系统角度来说,文件系统的目的是方便的文件存取机制

解释:

2、物理块读写主要由文件系统中的()负责。C
A.逻辑文件系统
B.文件组织模块
C.基本文件系统
D.设备

解释:

3、逻辑文件系统的功能有()。ABCD
A.文件按名存取
B.文件目录组织管理
C.把文件名转换为文件ID,文件句柄
D.存储保护

解释:

4、文件系统主要由()组成。ABD
A.逻辑文件系统
B.基本文件系统
C.磁盘
D.文件组织模块

5、能够安装操作系统的启动分区是主分区。

解释:

11.2 连续分配

1、假如一个文件系统的物理块大小是4KB,有一个文件的大小是245KB,请问需要给这个文件分配()个物理块。C
A.60
B.61
C.62
D.63

2、一个文件存放在第52个物理块开头的10个物理块中,每个物理块大小是2KB。请问文件中偏移为15KB位置处的数据在第()个物理块中。C
A.52
B.56
C.59
D.60

3、采用离散分配的磁盘空间分配方法有()。BCD
A.连续分配
B.索引分配
C.链接分配
D.基于扩展的文件系统

4、连续分配的缺点有()。ABCD
A.浪费空间
B.文件不能动态增长
C.不利于文件的插入和删除
D.小空间可能无法分配

5、下面关于逻辑块和物理块的描述,正确的是()。BCD
A.逻辑块的大小决定了物理块的大小
B.逻辑块和物理块一样大小
C.物理块的大小决定了逻辑块的大小
D.一个逻辑块存储在一个物理块中

解释:

11.3 链接分配

1、假如链接表在内存。在显式链接分配中,要读入一个文件的第16块(块号从0开始),一共需要读入()个物理块。A
A.1
B.16
C.17
D.0

2、一个磁盘大小为1TB,假如采用FAT32文件系统,物理块大小为16KB。那么,这个文件系统的FAT表大小约为()。C
A.64MB
B.128MB
C.256MB
D.512MB

解释:
(1TB/16KB)*4B=2的26次方 × 4B=256MB

3、隐式链接的问题有()。ABD
A.可靠性差
B.无法实现随机访问
C.浪费空间
D.访问文件慢

4、文件信息隐藏在若干个不连续物理块中的链接分配模式是隐式链接。

5、磁盘上物理结构为隐式链接结构的文件只能顺序存取。

11.4 索引分配

1、一个文件的大小为512MB,假如物理块大小为4KB。那么,这个文件要采用()级索引(每个索引项4个字节)。B
A.1
B.2
C.3
D.4

2、如图所示是一个2级索引结构。每个物理块大小为8个字节,可以存放4个索引项,指向具体的物理块块号。该文件偏移为100字节的数据存放在()物理块中。B

A.6
B.19
C.15
D.69

3、和连续分配相比,索引分配需要额外的空间来存放索引表。

4、假如索引块在内存,在单级索引中读入任意一块物理块一共需要读入的数据是一个物理块。

11.5 空闲空间管理

1、如果一个计算机的硬盘为64GB,每个块的大小为4KB,如果用位示图来管理硬盘的空间,则位示图的大小为()字节。C
A.32MB
B.1MB
C.2MB
D.16MB

2、一个物理块的块号为143,则该块在位示图中的第()个字节中。C
A.18
B.16
C.17
D.19

3、Unix的UFS采用的空闲空间管理方法是()。D
A.空闲表
B.空闲链表
C.位示图
D.成组链接

4、一个文件系统采用位示图来管理空闲空间。在一致性检查中,出现下红框所示错误,这个错误说明了()。(文件使用块:1-使用中;0-未使用;空闲块:1-空闲;0-使用)D
A.一个物理块属于多个文件
B.空闲块在某个文件的物理块中
C.空闲块缺失
D.非空闲块不属于任意一个文件

5、得到连续空间难的空闲空间管理方式是()。A
A.空闲链表
B.空闲表
C.位示图
D.成组链接

操作系统学习笔记(二十八)~文件系统+连续分配+链接分配+索引分配+空闲空间管理相关推荐

  1. 嵌入式系统设计师学习笔记二十八:嵌入式程序设计③——高级程序设计语言

    嵌入式系统设计师学习笔记二十八:嵌入式程序设计③--高级程序设计语言 解释程序和编译程序 编译器的工作阶段示意图 语法错误:非法字符,关键字或标识符拼写错误 语法错误:语法结构出错,if--endif ...

  2. Mr.J-- jQuery学习笔记(二十八)--DOM操作方法(添加方法总结)

    Table of Contents appendTo appendTo(source, target) 源代码 append prependTo ​ ​ ​ ​ prependTo源码 prepend ...

  3. 立创eda学习笔记二十八:在嘉立创购买pcb板并贴片(smt)

    完整的写一下,分为两部分: 1.下pcb订单 这个可以看之前写的一个博客: 立创eda学习笔记三:pcb购买_Gutie_bartholomew的博客-CSDN博客 补充一下,买pcb可以直接有几个途 ...

  4. OpenCV学习笔记(十六)——CamShift研究 OpenCV学习笔记(十七)——运动分析和物体跟踪Video OpenCV学习笔记(十八)——图像的各种变换(cvtColor*+)imgproc

    OpenCV学习笔记(十六)--CamShift研究 CamShitf算法,即Continuously Apative Mean-Shift算法,基本思想就是对视频图像的多帧进行MeanShift运算 ...

  5. OpenCV学习笔记(十八):凸包,最小包围区域算子:convexHull(),minAreaRect(),minEnclosingTriangle(),minEnclosingCircle()

    OpenCV学习笔记(十八):凸包,最小包围区域算子:convexHull(),minAreaRect(),minEnclosingTriangle(),minEnclosingCircle() 1. ...

  6. MATLAB学习笔记(十八)

    MATLAB学习笔记(十八) 一.Simulink仿真基础 1.1 Simulink的启动 1.2 系统仿真模型的创建 1.3 仿真参数的设置 1.4 总结 二.子系统的创建与封装 2.1 子系统的创 ...

  7. JavaScript学习(二十八)—事件冒泡和事件捕获

    JavaScript学习(二十八)-事件冒泡和事件捕获 一.什么是事件流? 简单说,事件流就是指事件的执行顺序,他包含两种模式:事件冒泡.事件捕获. (一).事件冒泡 最常用的一种模式,就是指事件的执 ...

  8. uniapp 学习笔记二十二 购物车页面结构搭建

    uniapp 学习笔记二十二 购物车页面结构搭建 cart.vue <template><view><view class="flex padding" ...

  9. Polyworks脚本开发学习笔记(二十)-补充几个常见操作指令的使用

    Polyworks脚本开发学习笔记(二十)-补充几个常见操作指令的使用 大概要写到结尾了,最后几篇就将手册的各常用命令再看一遍,组合一下,并列举出常见的一些有用的操作. DATA_COLOR_MAP数 ...

  10. 计算机二级C语言学习笔记(十八)

    上一篇:计算机二级C语言学习笔记(十七) 程序填空题(二) 题型二:平均值 首先求和,然后将和除以项数 ===================================== ========== ...

最新文章

  1. java如何生成唯一码_java – 如何为方法实例生成唯一的哈希码?
  2. (step8.2.6)hdu 1848(Fibonacci again and again——组合博弈)
  3. Tomcat performance optimization through consolidated log file handlers
  4. B站回港受热捧——破圈下的资本新故事
  5. 使用Python将Excel中的数据导入到MySQL
  6. C++/C--相对路径与绝对路径【转载】
  7. bh1750采集流程图_基于MSP430和CC2530的温室大棚数据采集系统设计
  8. 解决子元素和父元素同时触发onclick
  9. 将gitee远程仓库抓取(克隆)到本地仓库
  10. 老顽童java模拟器_在这款神还原的小霸王模拟器上,我终于玩到了20年前的老游戏,真香...
  11. 不使用脚手架搭建vue项目
  12. CS5261|CS5265|Type-C转HDMI 4K30HZ 4K60HZ音视频
  13. 3dsmax uvw展开
  14. 当我知道这些网址以后,我后悔以前没有好好学
  15. 简述什么是FBV和CBV
  16. 机器学习(三):线性模型
  17. 使用正则表达式处理金额
  18. 为什么python编译fourth = raw.input(‘Year: ‘)[3]时会报错
  19. 如有回忆,我情愿和你化作一团火焰!
  20. 取消SIM卡槽,eSIM为防盗带来新转机,手机防盗终极大招

热门文章

  1. python + opencv 创建简单渐变色
  2. linux中负载值为多少正常_Linux系统Load average负载详细解释
  3. 普通话水平测试这软件很准靠谱吗,普通话考试小细节,你知道多少?
  4. matlab 期权图,欧式看涨期权定价作图|MATLAB 程序化交易(量化投资)|MATLAB技术论坛 - Powered by Discuz!...
  5. 什么叫诚实_诚信是什么
  6. 「认识AI:人工智能如何赋能商业」【10】大数据基本概念
  7. 4K动态视频壁纸「Dynamic Wallpaper」
  8. 逻辑回归实现数字手写识别
  9. 【HTML】html基本标签-1(文字,列表,图片标签)
  10. 转载:js和as间的交互