1、文件管理练习试卷 1及答案与解析 一、单项选择题 1 UNIX操作系统的文件系统是 ( )。 ( A)一级目录结构 ( B)二级目录结构 ( C)多级目录结构 ( D)链表结构 2 在下列物理结构中,不利于文件长度动态增长的文件物理结构是 ( )。 ( A) Hash结构 ( B)索引结构 ( C)链接结构 ( D)连续结构 3 文件系统中若文件的物理结构采用连续结构,则文件控制块 FCB中有关文件的物理位置的信息应包括 ( )。 首块地址 文件长度 索引表地址 ( A)全部 ( B) 和 ( C) 和 ( D) 和 4 操作系统为保证未经文件拥有者授权,任何其他用户不能使用该文件所提供的解决
2、方法是 ( )。 ( A)文件保护 ( B)文件保密 ( C)文件转储 ( D)文件共享 5 在 UNIX操作系统中,把输入 /输出设备看作是 ( )。 ( 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 实现文件保密的方法有 ( )。 ( A)建立副本 ( B)定时转储 ( C)加口令和文件加密 ( D)规定权限 二、填空题 11 文件管理的主要工作是 _,用户把信息组织成文件,操作系统为提供_的功能。 12 把可用来记录信息的磁带、硬磁盘组、软磁盘片、卡片等称为 _。 13 _是主存储器与存储设备进行信息交换的物理单位。 14 逻辑文件可以有两种形式,一种是 _,另一种是 _。 15 能用来惟一标识某个记录的项称为记录的 _;能标识具有某 特性的所有记录的项
4、称为记录的 _。 16 常用的文件在磁盘上的组织方式有 : _、 _和 _三种。 17 如果要把某文件中的长度分别为 L1、 L2、 L3的 3个逻辑记录 L1、 L2、 L3依次写到磁盘上,而磁盘上的分块长度大于这 3个逻辑记录的总长时,则可采用_。 三、判断改错题 18 多级目录结构中,对文件的访问是通过路径名和用户目录来进行的。 ( ) ( A)正确 ( B)错误 19 文件被划分成大小相等的若干个物理块, 般物理块的大小是不固定的。 ( ) ( A)正确 ( B)错误 四、简答题 20 UNIX系统是如何防止 用户共享文件时造成的破坏 ? 21 文件是如何进行分类的 ?举例说明。 22
5、 如果用户要求读一个尚未打开的文件时,文件系统如何处理 ? 五、应用题 23 假定磁带的记录密度为每英寸 800个字符,逻辑记录长为 160个字符,块与块之间的间隙为 0.6英寸,现有 1000个逻辑记录需要存储到磁带上,试问: a不采用成组操作时,磁带空间的利用率是多少 ? b采用以 5个逻辑记录为一组的成组操作时,磁带空间的利用率是多少 ? c为了使磁带空间的利用率大于 50%,采用记录成组时其块因子至少是多少 ? 文件管理练习试卷 1答案与解析 一、单项选择题 1 【正确答案】 C 【知识模块】 文件管理 2 【正确答案】 D 【知识模块】 文件管理 3 【正确答案】 B 【知识模块】
6、文件管理 4 【正确答案】 A 【知识模块】 文件管理 5 【正确答案】 D 【知识模块】 文件管理 6 【正确答案】 B 【知识模块】 文件管理 7 【正确答案】 C 【知识模块】 文件管理 8 【正确答案】 A 【知识模块】 文件管理 9 【正确答案】 D 【知识模块】 文件管理 10 【正确答案】 C 【知识模块】 文件管理 二、填空题 11 【正确答案】 管理用户信息的存储、检索、更新、共享和保护;按名存取 【知识模块】 文件管理 12 【正确答案】 存储介质 【知识模块】 文件管理 13 【正确答案】 块或物理记录 【知识模块】 文件管理 14 【正确答案】 流式文件;记录式文件 【
7、知识模块】 文件管理 15 【正确答案】 主键;次键 【知识模块】 文件管理 16 【正确答案】 顺序结构;链接结构;索引结构 【知识模块】 文件管理 17 【正确答案】 成组操作 【知识模块】 文件管理 三、判断改错题 18 【正确答案】 B 【试题解析】 应改为:多级目录结构中,对文件的访问是通过路径名和文件名进行的。 【知识模块】 文件管理 19 【正确答案】 B 【试题解析】 应改为:文件被划分成大小相等的若干个物理块, 般物理块的大小是固定的。 【知识模块】 文件管理 四、简答题 20 【正确答案】 UNIX系统中,根 据用户对文件访问的权限,将用户分成 3类:文件主、同组用户和其他
8、用户。 UNIX系统中各类用户对文件的存取权限仅是读、写、执行 3种操作的组合,而且相互间没有隐含关系,因此,用三位二进制数就能够表示 类用户对某个文件的存取权, 3类用户共需要九位二进制数,每一位的值为 “1”时表示允许执行相应的操作;而为 “0”则表示不允许执行该操作,文件主对文件拥有全部的访问权力,文件主可根据情况规定其同组用户和其他用户对文件的使用权限。 【知识模块】 文件管理 21 【正确答案】 文件可以按各种分类方法进行分类,主要有以 下几种: . 按用途分类:根据文件的用途可把文件分成系统文件、用户文件和库文件。 . 按文件中的数据形式分类:根据文件中的数据形式可把文件分成源文件
9、,目录文件和可执行文件。 . 按存取控制属性分类:根据文件的存取控制属性可把文件分为只执行文件、只读文件和读 /写文件。 . 按文件的逻辑结构分类:根据文件的逻辑结构可把文件分为有结构文件和无结构文件。 . 按文件的物理结构分类:根据文件的物理结构可把文件分为顺序文件、链接文件和索引文件。 【知识模块】 文件管理 22 【正确答案】 如果用户要求读一个尚未打开的文件时,文件系统会报告用户需要首先打开文件的信息。有的系统为了方便用户,提供了一种隐式使用文件的方法,允许用户不调用: “打开文件 ”、 “建立文件 ”和 “删除文件 ”操作,而直接调用“读文件 ”或 “写文件 ”操作。当用户要求使用一
10、个未被打开或建立的文件时,文件系统先做 “打开文件 ”或 “建立文件 ”操作,然后再执行 “读文件 ”或 “写文件 ”操作。 【知识模块】 文件管理 五、应用题 23 【正确答案】 间隙可以存放的字符数是: 800个字符 /英寸 0.6英寸 =480个字符 a采用不成组操作时,一个逻辑记录作为一个物理存储块,因此,磁带空间的利用率是: 160(480+160)=25%,即不采用成组操作时,磁带空间的利用率是25%。 b采用以 5个逻辑记录为一组的成组操作时,每 5个逻辑记录构成一个物理存储块,因此,磁带的利用率是: (1605)(480+1605)=8001280=62.5% c假定记录成组块因子是 X时,磁带空间的利用率大于 50%,则有: 160X(480+160X) =0.50,解不等式得 X =3。因此,要使磁带空间的利用 率大于 50%,采用记录成组时,其成组块因子至少为 3。 【知识模块】 文件管理