1、文件管理练习试卷 2及答案与解析 一、单项选择题 1 绝对路径是从 ( )开始跟随的一条指向制定文件的路径。 ( A)根目录 ( B)用户文件目录 ( C)子目录 ( D)当前目录 2 位示图可用于 ( )。 ( A)文件目录查找 ( B)文件保护 ( C)主存空间共享 ( D)磁盘空间和主存空间的管理 3 是文件系统实现按名存取的重要手段。 ( A)堆栈 ( B)文件目录 ( C)指针 ( D)页表 4 若用户总是要求用随机存取方式查找文件记录,则采用索引结构比采用链接结构( )。 ( A)一样 ( B)麻烦 ( C)方便 ( D)有时方便有时麻烦 5 MS-DOS中文件的存储结构是 ( )
2、。 ( A)链接式文件 ( B)流式文件 ( C)记录式文件 ( D)索引式文件 6 文件系统可以为某个文件建立一张 ( ),其中存放每个逻辑记录存放位置的指针。 ( A)打开文件表 ( B)链接指针表 ( C)位示图 ( D)索引表 7 进行成组操作时必须使用主存缓冲区,缓冲区的长度等于 ( )。 ( A)平均逻辑记录长度乘以成组块因子 ( B)最大逻辑记录长度乘以 成组块因子 ( C)最小逻辑记录长度乘以成组块因子 ( D)逻辑记录长度 8 允许多个用户同时使用同一个共享文件时,下列 ( )做法是不对的。 ( A)不允许多个写者同时对共享文件执行写操作 ( B)不允许读者和写者同时使用共享
3、文件 ( C)允许读者和写者同时使用共享文件 ( D)允许多个用户同时打开共享文件执行读操作 9 用户可以调用 ( )文件操作来归还文件的使用权。 ( A)关闭 ( B)打开 ( C)建立 ( D)删除 二、填空题 10 成组与分解操作的优点是 _和 _。 11 用户每要求写一个逻辑记录时,操作系统就把这些记录信息存放在主存储器的 _内,然后再 次写到磁盘上。 12 如何实现存储空间的分配和回收取决于对 _的管理方法。 13 位示图可以用来指示磁盘存储空间的使用情况,一个磁盘组的分块确定后,根据可分配的总块数决定位示图由多少个字组成,位示图中的每一位与一块对应,“1”状态表示相应块已 _, “
4、0”状态表示该块 _。 14 在 UNIX操作系统中,把磁盘存储空间的空闲块 _。 15 二级目录结 构是为每个用户设置一张目录表,称 _,再用一张总的目录来登记各个用户的文件目录表存放地址,这张总的目录表称 _。 16 文件系统在实现文件共享时,必须考虑文件的安全性,文件的安全性体现在 _和 _两个方面。 17 UNIX系统把用户分成三类: _、 _和 _。 三、判断改错题 18 记录文件是以记录为单位的,所以,磁盘中的记录文件在和主机进行数据传输的时候,一次总是传输一个记录。 ( ) ( A)正确 ( B)错误 19 用户在 调用 “删除 ”操作之前,要先执行 “打开 ”文件操作。 ( )
5、 ( A)正确 ( B)错误 20 存储介质的物理单位是块。 ( ) ( A)正确 ( B)错误 四、简答题 21 简述文件系统的结构。 22 文件存储空间的管理有哪几种常用的方法 ?试比较各种方法的优缺点。 五、应用题 23 现有 3名学生 A1、 A2、 A3上机实习;程序和数据都存放在同一磁盘上,若 3个编写的程序分别为 B1、 B2和 B3,要求这 3个学生用自编的程序调用同一个数据文件 D进行运算,请问: a若文件 D作为共享文件 ,系统应采用几种目录结构 ?画出示意图。 b若这 3位学生不约而同地把自己的程序都起名为 B,利用 (1)答案中的目录结构能否满足要求 ? c针对 B的要
6、求,简要说明系统如何为每个学生索取他们的程序和数据 ? 文件管理练习试卷 2答案与解析 一、单项选择题 1 【正确答案】 A 【知识模块】 文件管理 2 【正确答案】 D 【知识模块】 文件管理 3 【正确答案】 B 【知识模块】 文件管理 4 【正确答案】 C 【知识模块】 文件管理 5 【正确答案】 A 【知识模块】 文件管理 6 【正确答案】 D 【知识模块】 文件管理 7 【正确答案】 B 【知识模块】 文件管理 8 【正确答案】 C 【知识模块】 文件管理 9 【正确答案】 A 【知识模块】 文件管理 二、填空题 10 【正确答案】 提高存储空间的利用率;减少存储设备的启动次数 【知
7、识模块】 文件管理 11 【正确答案】 缓冲区 【知识模块】 文件管理 12 【正确答案】 空闲块 【知识模块】 文件管理 13 【正确答案 】 占用;空闲 【知识模块】 文件管理 14 【正确答案】 成组链接 【知识模块】 文件管理 15 【正确答案】 用户文件目录;主文件目录 【知识模块】 文件管理 16 【正确答案】 文件的保护;文件的保密 【知识模块】 文件管理 17 【正确答案】 文件主;同组用户;其他用户 【知识模块】 文件管理 三、判断改错题 18 【正确答案】 B 【试题解析】 应改为:记录文件是以记录为单位的,但,磁盘中的记录文件在和主机进行数据传输的时候,一次总是传输一 个
8、物理块。 【知识模块】 文件管理 19 【正确答案】 B 【试题解析】 应改为:用户在调用 “读 ”或 “写 ”操作之前,要先执行 “打开 ”文件操作。 【知识模块】 文件管理 20 【正确答案】 B 【试题解析】 应改为:存储介质的物理单位是卷。 【知识模块】 文件管理 四、简答题 21 【正确答案】 文件系统主要由以下 5个部分组成: 目录管理。利用目录结构检索文件,并能保证文件的安全。 文件的组织。文件组织分两类:逻辑结构和物理结构,前者是从用户使用的角度组织文件,后者是存储介质上的文件构造方式,当用户请求读 /写文件时,文件系统必须实现文件逻辑结构与物理结构之间的转换。 文件存储空间的
9、管理。主要是对磁盘空闲区的管理,执行分配和回收工作。 文件操作。为用户提供文件操作功能,主要有建立文件、读文件、写文件、关闭文件和删除文件等。 文件共享、保护和保密。对共享文件进行同步控制、防止文件被破坏、被剽窃。 【知识模块】 文件管理 22 【正确答案】 常用的文件存储空间管理方法有空闲表法,空闲链表法和位示图法。 . 空闲表法属 于连续分配方式,它具有较高的分配速度,可以减少访问磁盘的I/O频率,而且文件的访问速度也可以提高,缺点是存储空间的利用率受到影响,对于大型文件,难以找到合适的连续空间。 . 空闲链表法可以克服空闲表的不足,但分配和回收时访问磁盘较频繁。 . 位示图的主要优点是方
10、便地找到一组相邻接的空闲盘块,而且由于位示图较小,可以整个保存在内存中,分配和回收较快缺点是当磁盘容量较大时,整个位示图进入内存需要占用较大的内存空间。 【知识模块】 文件管理 五、应用题 23 【正确答案】 a系统采用 二组目录结构就能满足需要,其示意图如图 4-2所示。 b利用图 4-2所示的二级目录结构能满足此要求,只要在用户目录中把 B1、 B2、 B3都改为 B,但这些 B都是指向各自不同的程序。 c存取程序和数据时,文件系统会先搜索主文件目录,找到该学生的用户目录,然后在用户目录中查找指定的文件,比如对学生 AT,由路径 /A1/B找到的文件是其程序文件,因为它与 /A2/B不会指向同一个文件,不会冲突。而 /A1/D和 /A2/D是同一个文件,所以学生 A1能取到所需要的数据。当然这里 D文件可以由 3个学生同时打开,一起执行 读操作。 【知识模块】 文件管理
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1