文章目录
- 单项选择题解答
- (1)文件系统中,文件访问控制信息存储的合理位置是。
- (2)文件的逻辑记录的大小是。
- (3)下列关于管道(pipe)通信的叙述中,正确的是。
- (4)同一个文件存储在不同的存储介质上,其组织形式。
- (5)下列文件物理结构中,适合随机访问且易于文件扩展的是。
- (6)为支持CD-ROM中视频文件的快速随机播放,播放性能最好的文件数据块组织方式是。
- (7)在MS-DOS中,文件在磁盘上的存储结构是。
- (8)用户在删除某文件的过程中,操作系统不可能执行的操作是。
- (9)设置当前工作目录的主要目的是。
- (10)文件系统实现按名存取主要是靠。
- (11)文件系统中用管理文件。
- (12)在下列选项中,不能改善磁盘设备I/O性能的是。
- (13)下面不是实现文件存取控制的方法。
- (14)NTFS是操作系统使用的文件系统。
- (15)操作系统不能访问FAT文件系统。
- 填空题解答
- (1)由用户确定的文件结构称为文件的逻辑结构,逻辑文件从结构上分为_流式文件_和_记录式文件_两种。
- (2)从用户观点出发观察到的文件组织结构称为文件的_逻辑结构_,而文件在外存上的存储组织形式称为文件的_物理结构_。
- (3)文件的外存分配方式有连续分配、_链接分配_和_索引分配_。
- (4)_文件控制块FCB_的有序集合称为文件目录。
- (5)如果每个盘块的大小为4KB,每个索引表项占4B,则一个盘块可有_1024_个索引表项,一级索引可以管理的最大文件为_4MB_,二级索引可以管理的最大文件为__4GB_。
- (6)从用户的角度看,文件系统的功能是要实现_按名存取_。为了达到这一目的,一般要建立_文件目录_。
- (7)为了实现按名存取,系统为每个文件设置用于描述和控制文件的数据结构,它至少要包括_文件名_和存放文件的_物理位置_,这个数据结构称为_文件控制块FCB_。
- (8)用_位示图_指示磁盘空间使用情况时,其中的每一位与一个_磁盘块_对应。
- (9)文件控制块的有序集合称为_文件目录_,一个文件控制块FCB就是一个_目录项_。
- (10)目录查询技术有_线性检索法_和_Hash法_两种。
- 问答题解答
- (1)名词解释:数据项、记录、文件和文件系统。
- (2)请按各种不同方法对文件进行分类。
- (3)文件系统应具备哪些功能?
- (4)文件的逻辑组织和物理组织各指什么?
- (5)文件的组织和存取中Hash文件有何优点?有何局限性?
- (6)文件存储空间的管理有哪几种常用的方法?试比较各种方法的优缺点。
- (7)文件目录的作用是什么?一个目录项中应包括哪些信息?
- (8)目前广泛采用的目录结构形式是哪种?它有什么优点?
- (9)设某系统的磁盘空间共有5000块,若用位示图管理磁盘空间,位示图的每个字有32位,并且物理块号、字号、位号均从1开始。试问:
- (10)设文件索引节点中有7个地址项,其中4个地址项是直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,每个地址项的大小为4B。若磁盘索引块和磁盘数据块大小均为256B,则可表示的单个文件最大长度是多少?
- (11)为什么要对文件进行保护?有哪些常用的方法?
- (12)文件的转储有几种方法?文件恢复的过程是什么?
单项选择题解答
(1)文件系统中,文件访问控制信息存储的合理位置是。
- A. 文件控制块
- B. 文件分配表
- C. 用户口令表
- D. 系统注册表
答案:A
解释: 文件访问控制信息通常存储在文件控制块(FCB)中,它包含了文件的权限和访问控制信息。
(2)文件的逻辑记录的大小是。
- A. 不相同的
- B. 相同的
- C. 恒定的
- D. 可相同也可不相同
答案:D
解释: 文件的逻辑记录大小可以由文件的设计和应用需求决定,可以是相同的,也可以是不相同的。
(3)下列关于管道(pipe)通信的叙述中,正确的是。
- A. 一个管道可实现双向数据传输
- B. 管道的容量仅受磁盘容量大小限制
- C. 进程对管道进行读操作和写操作都可能被阻塞
- D. 一个管道只能有一个读进程或一个写进程对其操作
答案:C
解释: 管道通信中,进程可能因为管道满或空而被阻塞,因此读和写操作都可能被阻塞。
(4)同一个文件存储在不同的存储介质上,其组织形式。
- A. 必定不同
- B. 可以不同
- C. 必定相同
- D. 应该不同
答案:B
解释: 同一个文件存储在不同的存储介质上,其组织形式可以不同,这取决于每种介质的特性和文件系统的实现。
(5)下列文件物理结构中,适合随机访问且易于文件扩展的是。
- A. 连续结构
- B. 索引结构
- C. 链式结构且磁盘块定长
- D. 链式结构且磁盘块变长
答案:B
解释: 索引结构通过索引表实现随机访问,并且易于文件扩展,因为它允许动态地增加或减少索引项。
(6)为支持CD-ROM中视频文件的快速随机播放,播放性能最好的文件数据块组织方式是。
- A. 连续结构
- B. 链式结构
- C. 直接索引结构
- D. 多级索引结构
答案:A
解释: 连续结构适合于需要顺序访问的大文件,如视频文件,因为它可以减少寻道时间和提高读取速度。
(7)在MS-DOS中,文件在磁盘上的存储结构是。
- A. 连续结构
- B. 链接结构
- C. 索引结构
- D. 流式结构
答案:B
解释: MS-DOS使用文件分配表(FAT)来管理文件,这是一种链接结构,其中每个文件的扇区通过FAT链表链接在一起。
(8)用户在删除某文件的过程中,操作系统不可能执行的操作是。
- A. 删除此文件所在的目录
- B. 删除与此文件关联的目录项
- C. 删除与此文件对应的文件控制块
- D. 释放与此文件关联的内存缓冲区
答案:A
解释: 删除文件通常不会删除文件所在的目录,只会删除文件本身以及相关的目录项和文件控制块。
(9)设置当前工作目录的主要目的是。
- A. 节省外存空间
- B. 节省内存空间
- C. 加快文件的读/写速度
- D. 加快文件的检索速度
答案:D
解释: 设置当前工作目录可以加快文件的检索速度,因为它减少了路径的长度,使得文件系统可以更快地定位文件。
(10)文件系统实现按名存取主要是靠。
- A. 查找工作表
- B. 查找文件目录
- C. 地址转换机构
- D. 查找位示图
答案:B
解释: 文件系统通过查找文件目录来实现按名存取,目录包含了文件名到文件位置的映射。
(11)文件系统中用管理文件。
- A. 指针
- B. 目录
- C. 页表
- D. 堆栈结构
答案:B
解释: 文件系统中使用目录来管理文件,目录包含了文件的组织结构和文件的元数据。
(12)在下列选项中,不能改善磁盘设备I/O性能的是。
- A. 重排I/O请求次序
- B. 优化文件物理块的分布
- C. 预读和滞后写
- D. 在一个磁盘上设置多个分区
答案:D
解释: 在一个磁盘上设置多个分区不会直接影响I/O性能,它更多地是用于管理和组织磁盘空间。
(13)下面不是实现文件存取控制的方法。
- A. 安全登录
- B. 用户权限表
- C. 存取控制矩阵
- D. 存取控制表
答案:A
解释: 安全登录是用户认证的一种方式,但它不是实现文件存取控制的方法,存取控制通常涉及权限表和控制矩阵。
(14)NTFS是操作系统使用的文件系统。
- A. Windows NT/2000
- B. Windows 98
- C. UNIX
- D. Linux
答案:A
解释: NTFS是Windows NT和后续版本的Windows操作系统使用的文件系统。
(15)操作系统不能访问FAT文件系统。
- A. Windows NT/2000
- B. Windows 98
- C. Macintosh
- D. Linux
答案:C
解释: Macintosh操作系统不支持FAT文件系统,而Windows和Linux可以通过适当的驱动程序访问FAT文件系统。
填空题解答
(1)由用户确定的文件结构称为文件的逻辑结构,逻辑文件从结构上分为_流式文件_和_记录式文件_两种。
填空:
- 流式文件
- 记录式文件
(2)从用户观点出发观察到的文件组织结构称为文件的_逻辑结构_,而文件在外存上的存储组织形式称为文件的_物理结构_。
填空:
- 逻辑结构
- 物理结构
(3)文件的外存分配方式有连续分配、链接分配_和_索引分配。
填空:
- 链接分配
- 索引分配
(4)_文件控制块FCB_的有序集合称为文件目录。
填空:
- 文件控制块FCB
(5)如果每个盘块的大小为4KB,每个索引表项占4B,则一个盘块可有_1024_个索引表项,一级索引可以管理的最大文件为_4MB_,二级索引可以管理的最大文件为__4GB_。
填空:
- 1024
- 4MB
- 4GB
(6)从用户的角度看,文件系统的功能是要实现_按名存取_。为了达到这一目的,一般要建立_文件目录_。
填空:
- 按名存取
- 文件目录
(7)为了实现按名存取,系统为每个文件设置用于描述和控制文件的数据结构,它至少要包括_文件名_和存放文件的_物理位置_,这个数据结构称为_文件控制块FCB_。
填空:
- 文件名
- 物理位置
- 文件控制块FCB
(8)用_位示图_指示磁盘空间使用情况时,其中的每一位与一个_磁盘块_对应。
填空:
- 位示图
- 磁盘块
(9)文件控制块的有序集合称为_文件目录_,一个文件控制块FCB就是一个_目录项_。
填空:
- 文件目录
- 目录项
(10)目录查询技术有_线性检索法_和_Hash法_两种。
填空:
- 线性检索法
- Hash法
问答题解答
(1)名词解释:数据项、记录、文件和文件系统。
- 数据项:数据项是数据的基本单位,是最小的、不可分割的数据标识。
- 记录:记录是一组相关数据项的集合,通常用于表示一个实体的所有属性。
- 文件:文件是存储在存储介质上的一组相关信息的集合,可以被识别和访问。
- 文件系统:文件系统是操作系统中用于管理文件存储、访问和组织文件数据的一套机制和数据结构。
(2)请按各种不同方法对文件进行分类。
- 按用途分:系统文件、用户文件、库文件等。
- 按内容分:文本文件、程序文件、图像文件、音频文件等。
- 按组织方式分:顺序文件、随机文件、索引文件等。
(3)文件系统应具备哪些功能?
- 文件存储空间的管理。
- 文件的创建、删除、修改和复制。
- 文件的检索和访问控制。
- 文件数据的备份和恢复。
- 提供文件的共享和保护机制。
(4)文件的逻辑组织和物理组织各指什么?
- 逻辑组织:指文件内容的组织方式,如顺序、随机、索引等,是从用户角度看到的文件结构。
- 物理组织:指文件在外存上的存储方式,如连续、链式、索引等,涉及到文件实际存储的物理位置。
(5)文件的组织和存取中Hash文件有何优点?有何局限性?
优点:
- 高效的检索速度,特别是在平均情况下。
- 动态的文件增长,不需要预先分配大量空间。
局限性:
- 冲突解决可能影响性能。
- 最坏情况下性能下降,如聚集和冲突。
- 不适合范围查询和顺序访问。
(6)文件存储空间的管理有哪几种常用的方法?试比较各种方法的优缺点。
- 连续分配:易于实现,适合顺序访问。缺点是空间利用率低,扩展性差。
- 链式分配:空间利用率高,易于文件扩展。缺点是访问速度慢,需要额外的链表维护。
- 索引分配:结合了连续和链式的优点,适合大型文件。缺点是索引本身需要存储空间。
(7)文件目录的作用是什么?一个目录项中应包括哪些信息?
作用:文件目录用于存储文件的元数据,便于文件的检索和管理。
信息:
- 文件名。
- 文件的物理位置。
- 文件长度。
- 文件的创建和修改时间。
- 文件的权限和所有权信息。
(8)目前广泛采用的目录结构形式是哪种?它有什么优点?
形式:树形目录结构。
优点:
- 层次清晰,易于管理。
- 支持多用户环境下的文件共享。
- 便于实现文件的保护和访问控制。
(9)设某系统的磁盘空间共有5000块,若用位示图管理磁盘空间,位示图的每个字有32位,并且物理块号、字号、位号均从1开始。试问:
1)位示图需要多少个字构成?
2)计算位示图第9个字第22位对应的物理块号。
3)求物理块号106对应的字和位。
解答:
(10)设文件索引节点中有7个地址项,其中4个地址项是直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,每个地址项的大小为4B。若磁盘索引块和磁盘数据块大小均为256B,则可表示的单个文件最大长度是多少?
解答:
(11)为什么要对文件进行保护?有哪些常用的方法?
原因:保护文件是为了确保数据的安全性、完整性和隐私性,防止未授权访问和修改。
方法:
- 访问控制列表(ACLs)。
- 文件权限和所有权。
- 加密和解密技术。
- 审计和监控文件访问。
(12)文件的转储有几种方法?文件恢复的过程是什么?
转储方法:
- 物理转储:备份整个存储介质。
- 逻辑转储:备份文件系统中的数据。
文件恢复过程:
- 确定需要恢复的文件和数据。
- 从备份中找到相应的数据。
- 将数据恢复到原始位置或新位置。
- 验证恢复的数据的完整性和一致性。