第6章文件管理习题答案-推荐下载

合集下载

习题讲解与讨论 第六章

习题讲解与讨论 第六章

文件管理
• 在一个文件系统中,文件控制块占64B,一个盘块大小为 1KB,采用一级目录。假定文件目录中有3200个目录项, 问查找一个文件平均需要多少次访问磁盘() A、50 B、54 C、100 D、200 • 设文件索引节点中有7个地址项,其中4个地址项为直接地 址索引,2个地址项是一级间接地址索引,1个地址项是二 级间接地址索引,每个地址项大小为4字节,若磁盘索引 块和磁盘数据块大小均为256字节,则可表示的单个文件 的最大长度是() A、33KB B、519KB C、1057KB D、16613KB
文件管理
• 设文件F1的当前引用计数值为1,先建立F1的符号链接(软链接)文 件F2,再建立F1的硬链接F3,然后删除F1.此时F2和F3的引用计数值 分别是() A、0、1 B、1、1 C、1、2 D、2、1 • 从文件的管理上分,设置用户对文件的访问控制应属于() A、系统级管理 B、用户级管理 C、目录级管理 D、都不对 • 为了对文件系统中文件进行安全管理,任何一个用户在进入系统时必 须进行注册,这一级安全管理属于()安全管理 A、系统级 B、目录级 C、用户级 D、文件级
文件管理
• 若8个字长(假设字长32位)组成的位示图管理磁盘空间, 用户归还一个块号为100的盘块时,它对应位示图的位置 是()
文件管理
• 某文件系统以硬盘作为文件存储器,物理块大小为512B。有文件A包 含590个逻辑记录,每个记录占255B,每个物理块存放2个记录。文件 A在该文件目录中位置如图所示。每个目录项占127B,每个物理块存 放4个目录项。根目录的内容常驻内存。 (1)若文件采用链接分配方式,如果要将文件A读入内存,至少需要 存取几次硬盘,为什么? (2)若文件采用连续分配方式,如果要将文件A的逻辑记录号为480 的记录读入内存,至少要存取几次硬盘,为什么?

第六章练习题及答案

第六章练习题及答案

第六章练习题及答案练习题:1. 一位存货办事人员使用计算机终端设备在显示器上浏览到以下内容:零件号、零件规格、现有数量、可订数量、某项存货产品的订单数量和再定购点。

这些数据共同组成了一项:A.区域;B.文档;C.数据库;D.记录。

答案D正确要点:数据集合的术语。

2. 某个实体有以下一批发票:发票号产品质量单位价格201 F10 150 $5.00202 G15 200 $10.00203 H20 250 $25.00204 K35 300 $30.00以下哪一项数字反映了记录数目?A.1B.4C.810D.900答案B正确要点:记录数目。

3. 以下哪一项是用来反映实体单个属性的数据存储的要素单位?A.数据库;B.数据区域;C.文档;D.记录。

答案B正确要点:用来反映实体单个属性的数据存储的要素单位。

4. 数据存储的文档导向方法要求每个文档具有主要记录密钥。

以下哪一项属于主要记录密钥?A.账户应付主文档中的卖主号码;B.关闭的订单业务文档中的卖主号码;C.公开的订单主文档中的卖主号码;D.以上答案均正确。

答案A正确要点:作为主要记录密钥使用的一项或几项。

5. 某企业已经决定使用磁盘存储账户应收款项信息。

应该使用什么数据文档概念提供解答顾客疑问的能力?A.连续存储和链条;B.连续存储和索引;C.记录密钥,索引和指示器;D.反向文档结构、索引和内部标签。

答案C正确要点:数据库结构的最大的优点。

6. 对数据库质疑的审计师经常需要把几个表格联系起来获取他们所需的信息。

已知的连接表格的一种方法是:A.提取;B.加入;C.分类;D.总结。

答案B正确要点:对数据库质询时连接表格的方法。

7. 以下哪项不属于跨多个服务器分配相关数据库的方法?A.快照(为分发制作数据库的复印件);B.复制(在多个位置制作和维护复制件);C.正常化(把数据库分成用户更容易处理的逻辑表格);D.分裂(把数据库分成部分并分发到需要的地方)。

《计算机操作系统教程(第三版)》 第6章 文件管理

《计算机操作系统教程(第三版)》  第6章  文件管理
返回本节
2 . 路径名 在多级目录结构中,从根目录到末端的数据文件之间只有一条 唯一的路径。我们就可以用路径名惟一的表示一个文件。路径名有 绝对路径名和相对路径名两种表达形式。 绝对路径名,又称为全路径名,是指从根目录到达所要查找文 件的路径名。 相对路径名。在多级目录结构中,如果每次都从根目录开始检 索,会耗费大量的查找时间。为解决此问题,系统引入了当前目录 (又称为工作目录)。用户在一定时间内,可指定某一级的一个目 录作为当前目录(或称工作目录、值班目录),而后用户想访问某 一文件时,便不用给出文件的整个路径名,也不用从根目录开始查 找,只需给出从当前目录到查找的文件间的路径名即可,从而减少 查找路径。
6.1.2 文件的分类、属性及文件系统 的功能
返回本章首页
6.1.1 文件与文件系统的概念
1.文件的定义 文件是具有标识符(文件名)的一组相关信息的 集合。标识符是用来标识文件的。不同的系统对 标识符的规定有所不同。文件的确切定义有两种 说法: (1)文件是具有标识符的相关字符流的集合。 (2)文件是具有标识符的相关记录的集合。
3 . 索引分配
在索引分配策略中,系统为每个文件分配一个索 引块,索引块中存放索引表,索引表中的每个表 项对应分配给文件的一个物理块。
4 . i节点
最后一个磁盘分配策略是给每个文件赋予一张称 为i-节点(索引节点)的小型表,其中列出了文件 属性和各块在磁盘上的地址,实例如图6.13所示。
返回本节
索引节点编号 索引节点状态 连接指针 访问计数
逻辑设备名
返回本节
6.4.2 单级目录结构
文件名 C 文件的物理 位置 日期 时间 其他信 息
bsc
Wps …… 图6.8 单级目录结构
返回本节

管理信息系统(第二版)习题答案-第6章答案

管理信息系统(第二版)习题答案-第6章答案

管理信息系统(第⼆版)习题答案-第6章答案管理信息系统(第⼆版)习题答案-第6章答案⼀、单选题1—5 D A D C A 6—10 C A A B B11—15 A D A B A 16—20 D B B C C21—25 A C D D A 26—27 A D⼆、填空题1.总体结构、详细2.功能要求、性能要求、容量要求、安全性可靠性要求。

3.星型拓扑结构、环型拓扑结构和总线型拓扑结构.4. 进程管理、存储管理、设备管理、⽂件管理、作业管理与⽤户管理5. 逻辑, 物理6. 总体结构,数据库设计,输⼊输出7. 组织/业务, 组织/功能8. 抽象到具体; 复杂到简单.9. 市场销售⼦系统; ⽣产管理⼦系统; 财务会计⼦系统; ⼈⼒资源管理⼦系统; 信息⼦系统; 物资供应⼦系统.10. ⼀对多(或1:N)11. 逻辑独⽴性12. 数据库管理系统13. 参照完整性14. 关系15. 需求分析; 概念结构设计; 逻辑结构设计; 物理结构设计.16. 概念模型的表⽰⽅法是实体—联系的⽅法.17. 实体型; 属性; 联系.18. 实际数据库结构; 装⼊数据; 测试和运⾏.19. 输⼊输出20. 输⼊信息正确性,满⾜输出需要21. 输⼊界⾯设计、输⼊⽅法选择和数据的校验22. 打印机输出、屏幕输出23. 菜单式、填表式、选择性问答式、按钮式、24. 数字⽹络直接传送和电话⽹络25. 判定参数和地址参数。

26. 输⼊、输出数据和数据加⼯27. 从上到下,由左向右28. 图形输出、报表输出29. 系统性、灵活性、可靠性和经济性30. 顺序码、区间码、助忆码31. 逻辑模型和物理模型三、名称解释1. 是指在⽹络环境下运⾏相应的应⽤软件,为⽹上⽤户提供共享信息资源和各种服务的⼀种⾼性能计算机,英⽂名称叫做SERVER。

2. 是控制和管理计算机硬件和软件资源、合理地组织计算机⼯作流程并⽅便⽤户使⽤的程序集合,它是计算机和⽤户之间的接⼝。

第6章 文件管理_习题

第6章 文件管理_习题

第6章文件管理6.4习题6.4.1 基本题一.判断题(正确的在括号中记√,错误的记×)1.如果用户极其频繁地访问其当前目录中的文件,那么应将该目录放在内存。

( )2,打开文件操作的目的是建立用户和文件的联系。

()3.连续文件的缺点之一是不便于扩充。

( )4.文件保护就是禁止对文件的进行存取。

()5.树结构目录的层次和隶属关系清晰,有利于文件和目录的共享。

( )6.多重索引结构适合于有大量大文件的系统。

( )7.隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随机存取。

( )8.访问控制矩阵比访问控制表更节约空间。

( )9.对物理文件来说,顺序文件必须采用连续分配方式,而链接文件和索引文件可采用离散分配方式。

( )10.文件系统中,所有文件的目录信息集中存放在内存的一个特定区域中。

( )二.单项选择题1.文件系统是指___________。

A.文件的集合B.文件的目录C.实现文件管理的一组软件D.文件、管理文件的软件及数据结构的总体2.按逻辑结构可把文件分为记录式文件和________两类。

A.读、写文件B.只读文件C.索引文件D.流式文件3.文件系统中文件存储空间的分配是以_______为单位进行的。

A.字B.块C.字节D.文件4.从用户角度看,引入文件系统的主要目的是_______。

A.实现虚拟存储B.保存系统文档C.实现对文件的按名存取 D,保存用户和系统文档5.一个文件系统采用二级目录结构,它的两张目录分别是__________。

A.系统目录和子目录B.根目录和子目录C.主目录和用户目录D.用户目录和子目录6、Hash文件采用的寻址方法是________。

A.计算B.比较C.索引D.顺序7.文件系统中用__________管理文件。

A.作业控制块B.外页表C.目录D.软硬件结合的方法8.可以解决文件重名问题的最简单的文件目录结构是______。

A.单级目录B.树型结构目录C.二级目录D.便于共享的目录9.为了对文件系统中的文件进行安全管理,任何一个用户在进入系统时都必须进行注册,这一级安全管理是_________安全管理。

第6章文件管理习题答案

第6章文件管理习题答案

第6章文件管理(1) 什么是文件,它包含哪些内容及特点?解:文件是计算机系统中信息存放的一种组织形式,是在逻辑上具有完整意义的信息集合,并且有一个名字以供标识。

文件包含的内容有:源程序、二进制代码、文本文件、数据、表格、声音和图像等。

文件的特点如下:1.文件具有保存性。

它被存储在某种存储介质上,长期保存和多次使用。

2.文件是按名存取的。

每个文件具有唯一的标识名,通过标识名(文件名)来存取文件中的信息,而不需了解文件在存储介质上的具体物理位置。

3.文件的内容是一组信息的集合。

信息可以是源程序、二进制代码、文本文件、数据、表格、声音和图像等。

(2) 文件系统要解决哪些问题?解:文件系统的主要目标是提高存储空间的利用率,它要解决的主要问题有:完成文件存储空间的管理,实现文件名到物理地址的转换,实现文件和目录的操作,提供文件共享能力和安全措施,提供友好的用户接口。

文件系统向用户提供了有关文件和目录操作的各种功能接口和系统调用,如命令接口、程序接口和交互接口等。

(3) 什么是逻辑文件?什么是物理文件?解:逻辑文件时从用户观点出发所观察到的文件组织形式,是用户可以直接处理的数据及其结构。

物理文件是指文件在外存上的存储组织形式。

它与存储介质的存储性能有关。

(4) 文件的物理组织方式有哪些,各有什么优缺点?解:文件的物理组织方式有连续文件结构、链接文件结构和随机文件结构。

1.连续文件结构是由一组分配在磁盘连续区域的物理块组成的。

文件中的每一个记录有一个序号,序号为i+1的记录,其物理位置一定紧跟在i号记录之后。

2.链接文件结构是按顺序由串联的块组成的,即文件的信息按存储介质的物理特性存于若干块中,一块中可包含一个逻辑记录或多个逻辑记录,或者一个逻辑记录占有多个物理块。

每个物理块的最末一个字(或第一个字)作为链接字,它指向后继块的物理地址。

文件的最后一块的链接字为结束标记(例如“ ”),它表示文件至本块结束。

3.随机文件结构是实现非连续分配的另一种方式。

第六章 操作系统文件系统(练习题答案)

第六章 操作系统文件系统(练习题答案)

第六章文件管理1.树形目录结构的第一级称为目录树的B。

A. 当前目录B. 根结点C. 叶结点D. 终结点2.完整路径法访问文件是从 C开始按目录访问某个文件。

A. 当前目录B. 用户主目录C. 根目录D. 父目录3.逻辑文件是B的文件组织形式。

A. 在外部设备上B. 从用户观点看C. 虚拟存储D. 目录4.根据外存设备不同,文件被划分为若干个大小相等的物理块,它是 A 的基本单位。

A. 存放文件信息或分配存储空间B. 组织和使用信息C. 表示单位信息D. 记录式文件5.在文件系统中,从文件的物理组织上看,索引文件结构中的索引表是用来 D。

A. 指示逻辑记录逻辑地址的B. 存放部分数据信息的C. 存放查找关键字项内容的D. 指示逻辑记录和物理块之间对应关系的6.在文件系统中,要求物理块必须连续的物理文件是 A 。

A. 连续文件B. 链接文件C. 索引文件D. Hash文件7.在文件系统中, A 的逻辑文件是记录顺序与物理文件中占用的物理块顺序一致。

A. 连续文件B. 链接文件C. 索引文件D. Hash文件8.目录文件中所存放的信息是 D 。

A. 某一文件存放的数据信息B. 某一文件的文件目录B. 该目录中所有数据文件的目录 D. 该目录中所有子目录文件和数据文件的目录9.在操作系统中,将文件名转换为文件存储地址,对文件实施控制管理都是通过A 来实现的。

A. 文件目录B. PCB表C. 路径名D. 文件名10.通过对用户分类和限定各类用户对目录和文件的访问权限来保护系统中的目录和文件的安全,这是指B。

A. 系统级安全管理B. 用户级安全管理C. 目录级安全管理D. 文件级安全管理11.通过设置文件的属性来控制用户对文件的访问,这是指 D 。

A. 系统级安全管理B. 用户级安全管理C. 目录级安全管理D. 文件级安全管理12. A 是指有关操作系统和其它系统程序组成的文件。

A. 系统文件B. 文档文件C. 用户文件D. 顺序文件13. B 是指将数据进行加工处理后形成的具有保留价值的文件。

(完整版)操作系统课后答案——第六章

(完整版)操作系统课后答案——第六章

第六章文件管理1. 何谓数据项、记录和文件?a.数据项是最低级的数据组织形式,可分为基本数据项和组合数据项。

基本数据项是用于描述一个对象某种属性的字符集,是数据组织中可以命名的最小逻辑数据单位,即原子数据,又称为数据元素或字段。

组合数据项则由若干个基本数据项构成。

b.记录是一组相关数据项的集合,用于描述一个对象某方面的属性。

c.文件是指有创建者所定义的、具有文件名的一组相关信息的集合提。

4. 何谓逻辑文件?何谓物理文件?(何谓文件逻辑结构?何谓文件的物理结构)文件的逻辑结构是指从用户的观点出发所观察到的文件组织形式,也就是用户可以直接处理的数据及其结构,它独立于物理特性,;而文件的物理结构则是指文件在外存上的存储组织形式,与存储介质的存储性能有关。

5.如何提高对变长记录顺序文件的检索速度?为了提高对变长记录顺序文件的检索速度,可为其建立一张索引表,以主文件中每条记录的长度及指向对应记录的指针(即该记录在逻辑地址空间的首址)作为相应每个表项的内容。

由于索引表本身是一个定长记录的顺序文件,若将其按记录键排序,则可以实现对主文件的方便快速的直接存取。

需要指出的是,如果文件较大,应通过建立分组多级索引以进一步提高检索效率。

8.试说明顺序文件的结构及其优点。

顺序文件中的记录可按照两种顺序进行排列,若各记录按存入时间的先后排列所形成的文件是串结构文件,若各记录按关键字排列所形成的文件是顺序结构文件。

定长记录通常采用此种结构的文件。

优点:当系统对记录进行批量存取时,顺序文件的存取效率是所有逻辑文件中最高的。

9.在链接式文件中常采用哪几种连接方式?为什么?在链接式文件中常采用显式链接方法,由于这种链接方式是把用于链接文件各个物理块的指针,显式地存放在内存的一张链表中,而对于查找记录的过程也是在内存中进行的,因此相对于隐式链接方式,在检索记录时能有效地调高检索速度,并能大大减少访问磁盘的次数,节省系统开销。

10.在MS-DOS中有两个文件A和B,A占用11,12,16和14四个盘块;B占用13,18和20三个盘块。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第6章文件管理(1) 什么是文件,它包含哪些内容及特点?解:文件是计算机系统中信息存放的一种组织形式,是在逻辑上具有完整意义的信息集合,并且有一个名字以供标识。

文件包含的内容有:源程序、二进制代码、文本文件、数据、表格、声音和图像等。

文件的特点如下:1.文件具有保存性。

它被存储在某种存储介质上,长期保存和多次使用。

2.文件是按名存取的。

每个文件具有唯一的标识名,通过标识名(文件名)来存取文件中的信息,而不需了解文件在存储介质上的具体物理位置。

3.文件的内容是一组信息的集合。

信息可以是源程序、二进制代码、文本文件、数据、表格、声音和图像等。

(2) 文件系统要解决哪些问题?解:文件系统的主要目标是提高存储空间的利用率,它要解决的主要问题有:完成文件存储空间的管理,实现文件名到物理地址的转换,实现文件和目录的操作,提供文件共享能力和安全措施,提供友好的用户接口。

文件系统向用户提供了有关文件和目录操作的各种功能接口和系统调用,如命令接口、程序接口和交互接口等。

(3) 什么是逻辑文件?什么是物理文件?解:逻辑文件时从用户观点出发所观察到的文件组织形式,是用户可以直接处理的数据及其结构。

物理文件是指文件在外存上的存储组织形式。

它与存储介质的存储性能有关。

(4) 文件的物理组织方式有哪些,各有什么优缺点?解:文件的物理组织方式有连续文件结构、链接文件结构和随机文件结构。

1.连续文件结构是由一组分配在磁盘连续区域的物理块组成的。

文件中的每一个记录有一个序号,序号为i+1的记录,其物理位置一定紧跟在i号记录之后。

2.链接文件结构是按顺序由串联的块组成的,即文件的信息按存储介质的物理特性存于若干块中,一块中可包含一个逻辑记录或多个逻辑记录,或者一个逻辑记录占有多个物理块。

每个物理块的最末一个字(或第一个字)作为链接字,它指向后继块的物理地址。

文件的最后一块的链接字为结束标记(例如“ ”),它表示文件至本块结束。

3.随机文件结构是实现非连续分配的另一种方式。

在随机文件结构中,文件的数据记录存放在直接存取型存储设备上,数据记录的关键字和其地址之间建立某种对应关系,并利用这种关系进行存取。

通常有三种形式的随机文件结构:直接地址结构、索引结构和散列结构。

连续文件的优点是不需要额外的空间开销,只要在目录中指出起始块号和文件长度,就可以对文件进行访问,且一次可以读出整个文件。

对于固定不变且要长期使用的文件(比如系统文件),这是一种较为节省的方法。

其缺点是:1.不能动态增长。

因为在它后面如果已经记录了别的文件,则这一文件增长就可能破坏后边的文件。

如果后移下一个文件,则系统开销太大,甚至不可能。

2.一开始就提出文件长度要求,而要用户预先知道文件长度不是太容易。

3.一次要求比较大的连续存储空间,不一定好找。

因为,如果外存上只有许多小的自由空间,虽然其总容量大于文件的要求,但由于不连续,因而这些空间可能被浪费。

链接文件可以克服连续文件的上述缺点,然而它也存在如下缺点:1.由于在处理文件的一部分时必须得顺序访问,因而访问速度较慢,时间上比较浪费。

2.对块链接而言,每个块中都要有链接字。

所以,要占用一定的存储空间。

相比之下,随机文件是一种比较好的结构,便于直接存取。

但问题是,对于索引文件应考虑如何有效地存储和访问索引表,对于散列文件应寻找一个较好的散列算法和确定解决冲突的办法。

(5) 什么是文件目录,常用的文件目录结构有哪些,各有什么特点?解:文件目录是文件控制块的有序集合,是文件系统中最基本的数据结构。

通过它可以将文件名转换为文件在外存的物理位置。

每一个文件控制块在文件目录中都有一个目录项,其中登记着文件的名字、外存地址、文件长度、逻辑结构、物理结构、访问权限、文件建立和修改时间等。

文件目录通常是放在磁盘上的。

它的组织形式有3种:单级目录、二级目录和多级目录。

其中用得最普遍的是多级目录。

1.单级目录是最简单的目录结构。

在整个文件系统中只建立一张目录表,每个文件占一个目录项,目录项中包含文件名、文件扩展名、文件类型、文件长度、文件物理地址以及其它文件属性。

2.为了克服单级目录存在的缺点,改变单级目录中文件的命名冲突,并提高对目录文件的检索速度,可以为每一个用户建立一个单独的用户文件目录UFD(User FileDirectory)。

这些文件目录具有相似的结构,它由用户所有文件的文件控制块组成。

另为,系统再建立一个主文件目录MFD (Master File Directory),在主文件目录中,每个用户目录文件都占有一个目录项,其目录项中包括用户名和指向该用户目录文件的指针。

3.在大型文件系统中,通常采用三级或三级以上的目录结构,以提高对目录的检索速度和文件系统的性能。

多极目录结构又称为树型目录结构。

多级目录结构是一棵倒向的有根树,树根是根目录;从根向下,每一个树枝是一个子目录,而树叶则是文件。

树形目录有许多优点:它较好地反映了现实世界中具有层次关系的数据集合和较确切地反映系统内部文件的分支结构,不同的文件可以重名,只要它们不位于同一子目录中即可,易于规定不同层次或子树中文件的不同存取权限,便于文件的保护、保密和共享等。

(6) 使用文件系统时,为什么要显式地使用open和close命令来打开和关闭文件?解:显式的open操作完成文件的打开功能。

它将基本文件目录中的内容读入用户活动文件表中,并在系统活动文件表中记录文件的打开次数。

显式的close操作完成文件的关闭操作。

它撤销用户的活动文件表中相应的表项,改变系统活动文件表中的文件打开次数信息。

如果需要,还要将被改动过的文件目录信息写回基本文件目录中。

可以取消显式的open与close操作。

如果取消了open和close操作,系统在进行文件操作前需判断文件是否已打开。

若未打开,则应自动完成文件的打开功能,以建立用户与文件间的联系。

同时,在系统结束时还应自动关闭所有的被打开文件,更新系统的基本文件目录。

取消显式的open和close操作使得文件的读写操作变得复杂,因为,在每次读写前都需要判断文件是否已被打开。

此外,系统在结束时也要做一些额外的工作,以完成close应该完成的操作。

(7) 文件系统提供系统调用rename来实现文件重命名,同样也可以通过把文件拷贝到新文件并删除原文件来实现文件的重命名,这两种方法有什么不同?解:使用rename文件重命名功能时,用户必须提供两个参数:旧文件名和新文件名。

实现该功能时,系统使用旧文件名查找文件目录,若找到旧文件名所对应的目录表项,则将目录表项中文件名字段对应的值改为新文件名值。

从实现过程看,文件重命名功能完成的工作是修改目录表项中的文件名字段,除文件名外,文件的其它特性都未改变。

在后一种实现方法中,先进行文件复制并给复制文件起一个新名,此时系统完成了一次物理文件的复制工作,然后删除旧文件。

虽然这样也能达到给文件重命名的目的,但其实现过程比前一种方式复杂,并且新文件与旧文件的物理存放地址肯定不同。

(8) Hash检索法有何优点?有何局限性?解:Hash方法是根据记录的“主属性值”进行Hash运算,用得出的值确定该记录的存放位置。

其优点是:●该方法实现起来比较简单。

●检索记录的时间也比较短。

由于设计的Hash函数很难达到理想的均匀分布,因此可能会出现较多有相同Hash 的记录值,这将造成存放位置的冲突,使检索速度下降。

(9) 采用单级目录能否满足对目录管理的主要要求?为什么?解:单级目录是最简单的目录结构。

在整个文件系统中只建立一张目录表,每个文件占一个目录项,目录项中包含文件名、文件扩展名、文件类型、文件长度、文件物理地址以及其它文件属性。

单级目录的优点是简单、易于实现,实现了目录管理的基本功能——按名存取,但却存在以下一些缺点:1.查找速度慢:当系统中存在大量文件或众多用户同时使用文件时,由于每个文件占用一个目录项,单级目录中就拥有数量可观的目录项。

如果要从目录中查找一个文件,就需要花费相当长的时间才能找到。

对于一个具有N个目录项的单级目录,为检索出一个目录项,平均需要找N/2个目录项。

2.不允许重名:因为所有的文件都在同一目录中,因此每个文件必须有不同的文件名,然而,重名问题在现代操作系统中是难以避免的。

另外,即使在单用户环境下,随着文件数量的增加,让用户记住所有的文件名也是不可能的。

3.不便于文件的共享:通常每个用户都有自己的名字空间和命名习惯,应当允许不同用户使用不同的文件名来访问同一文件,然而,单级目录却要求所有用户用同一个名字来访问同一文件。

所以,单级目录不能满足对目录管理的主要要求。

(10) 什么是文件的共享,实现文件共享的方式有哪些?解:文件共享是指不同的用户可以使用同一文件。

文件的共享可以节省大量的辅存空间和内存空间,减少输入/输出操作,为用户间的合作提供便利条件。

从系统管理的角度来看,有3种方法可以实现文件的共享,即:绕道法、链接法和基本文件目录表BFD。

(11) 文件目录和目录文件各起什么作用?解:文件目录又称文件控制块或文件说明信息,它记录文件的名字、文件长度、文件存放在外存上的物理地址,以及文件建立时间、日期等信息。

通常,文件系统中把若干相互关联文件的目录组成一个独立的文件,这个由文件目录组成的文件称为目录文件。

(12) 某操作系统的磁盘文件空间共有500块,若用字长为32位的位示图管理磁盘空间,试问:①位示图占用多少磁盘空间?②第i字第j位对应的磁盘块号是多少?解:①占用16个字的存储空间。

②32 i+j。

(13) 试说明对索引文件和索引顺序文件的检索方法。

解:索引文件中,每一个主文件的记录都要建立一条索引。

这里,主文件的记录可以是变长的,键值可以是无序的。

索引表是定长的和有序的,适合采用折半检索法进行检索。

索引顺序文件中,主文件中的记录分成若干组,每一组的第一条记录建立一条索引项。

整个索引文件是按键值排序的,系统可采用折半检索法对文件进行快速检索。

检索到记录所在的外存块后,读出该块,再进行顺序查找和比较,最后找到所需要的记录。

(14) 目前广泛采用的目录结构形式是哪一种?它有什么优点?解:目前广泛采用的目录结构形式是多级目录结构,也称树型目录结构。

它可以实现文件管理的主要要求,其优点是:●检索速度快●文件可重名●便于文件共享(15) 基本的文件访问类型有哪些?什么是访问控制表?解:一个文件系统可以定义多种不同的访问类型,基本的访问类型有:●读(R):从文件中读信息。

●写(W): 对文件内容进行写或重写。

●执行(E):用户可以将文件装入内存并执行它。

●添加(A):将信息添加到文件末尾。

●删除(D):删除文件,释放其占用的空间。

不同的用户可能对同一个文件或目录需要不同类型的访问。

相关文档
最新文档