文件管理习题集与答案解析.docx
《文件管理习题集与答案解析.docx》由会员分享,可在线阅读,更多相关《文件管理习题集与答案解析.docx(14页珍藏版)》请在冰点文库上搜索。
文件管理习题集与答案解析
第七章
一.选择题
1、FAT能描述文件得_B__特征。
A、文件逻辑B、文件物理结构C、文件共享D、文件保护
2、文件得符号名与物理地址得转换就是通过_C__来实现得。
A、索引B、索引节点C、文件目录D、二级索引
3、在UNIX文件系统中,为了对磁盘空间得空闲块进行有效得管理,采用得方法就是_B__。
A、空闲表B、成组链接法C、FATD、位示图法
4、为了实现对文件得共享访问,在读写文件时需对文件加锁。
现在已有一个用户对某文件进行了读加锁,则另一个用户对该文件得_B__加锁操作可以成功。
A、加读锁与写锁均不能成功B、加读锁能成功
C、加读锁与写锁均能成功D、加写锁能成功
5、操作系统实现文件管理后,允许用户对流式文件进行存取得最小单位就是___D__。
A、数据项B、记录C、文件D、字符
6、操作系统采用多级目录结构可以__A__。
A、解决命令冲突B、节省存储空间
C、缩短文件传送时间D、减少系统开销
7、下述有关文件管理得叙述中,_C__就是正确得。
A、一个文件不能同时多次建立
B、在一级目录结构中,不同用户可以用相同得文件名
C、文件系统主要就是实现按名存取
D、逻辑记录得大小与存储介质块得大小必须一一对应
8、文件系统就是指___D__。
A、文件得集合B、实现文件管理得一组软件
C、文件得目录D、文件及其属性、管理文件得软件与文件系统接口
9、文件系统得主要目得就是__A__。
A、实现对文件得按名存取B、实现虚拟存储
C、提高外存得读写速度D、用于存储系统文件
10、操作系统实现文件管理后,用户对记录式文件进行存取得最小单位就是_C__。
A、扇区B、字节C、目录D、记录
11、为了解决不同用户文件得“命名冲突”问题,通常在文件系统中采用以下_B__方法。
A、约定得方法B、多级目录C、路径D、索引
12、文件得绝对路径就是指_C__。
A、文件名与文件扩展名
B、一系列得目录文件名与该文件得文件名
C、从根上到该文件所经历得路径中各符号名得集合
D、目录文件名与文件名得集合
13、文件得相对路径名从__A__开始,逐步沿着各级子目录追溯,最后到指定文件得整个路径上所有子目录名组成得一个字符串。
A、当前目录B、根目录C、多级目录D、二级目录
14、对一个文件得访问,常由以下__A__共同控制。
A、用户得访问权限与文件属性
B、用户得访问权限与用户得优先级
C、优先级与文件属性
D、文件得属性与口令
15、位示图可用于_B__。
A、文件目录得查找B、磁盘空间得管理
C、内存空间得共享D、实现文件得保护与加密
16、最常用得流式文件,可以瞧成就是__A__得集合。
A、字符序列B、数据C、记录D、目录
17、常用得文件存取方法有两种:
顺序与___D__。
A、索引B、流式C、串联D、随机
18、文件采用多级目录结构后,对于不同用户得文件,其文件名_C__。
A、应该相同B、应该不同C、可以相同也可以不同D、受系统约束
19、磁盘上得文件就是以__A__为单位读写得。
A、磁盘块B、逻辑记录C、柱面D、字节
20、目录文件存放得信息就是__D__。
A、某一文件得数据信息B、某一文件得FCB
C、所有数据文件FCBD、所有子目录文件与数据文件得FCB
21.为了解决不同用户文件得“命名冲突”问题,通常在文件系统中采用_B__。
A、 约定得方法 B、 多级目录 C、 路径 D、 索引
22.一个文件得相对路径名就是从__A__开始,逐步沿着各级子目录追溯,最后到指定文件得整个通路上所有子目录名组成得一个字符串。
A、 当前目录 B、 根目录 C、 多级目录 D、 二级目录
23.位示图可用于_B__。
A、 文件目录得查找 B、 磁盘空间得管理
C、 内存空间得共享 D、 实现文件得保护与保密
24、逻辑文件得组织结构就是由_C__确定得。
A.操作系统 B.存储容量 C.用户 D.文件长度
25.逻辑文件存放到存储介质上时,采用得结构形式就是与_B__有关得。
A.文件得逻辑结构 B.存储介质得性质
C.存储空间管理方式 D.逻辑文件长度
26.实现按名存取后,允许用户对记录式文件进行存取得最小单位就是_B__。
A.文件 B.记录 C.数据项 D.字符串
27.__D__结构得文件最适合于随机存取得应用场合。
A.流式 B.顺序 C.链接 D.索引
28.物理文件得组织形式就是与__A__无关得。
A.文件长度 B.文件得存取方法
C.存储介质特性 D.文件系统采用得管理方式
29.在文件管理中可以利用位示图来实现_B__。
A.磁盘得驱动调度 B.磁盘空间得管理
C.文件得存取 D.文件目录得查找
30.文件系统采用多级目录结构可以_C__。
A.减少系统开销 B.节省存储空间
C.解决命名冲突 D.缩短信息传送时间
31.同一文件在不同存储介质上__D__得组织形式。
A、 可采用用户指定 B.应该用相同
C.必定采用不同 D.可以采用不同
32.为了允许不同得用户可以使用相同得文件名,通常在文件系统中采用_C__。
A.重名转换机制 B.存取控制方式
C.多级目录结构 D.标识符对照表
33.采用多级目录结构得系统中,允许多个用户共享某些文件。
因此,各用户__A__文件名访问共享文件。
A.可以按自定义得 B.必须用系统规定得
C.应该用相同得 D.只能用不同得
34.用户要求访问一个存放在存储介质上得文件时,首先要调用操作系统提供得__A__文件操作。
A.打开 B.建立 C.读 D.关闭
35.用户可以调用_C__文件操作来归还文件得使用权。
A.打开 B.建立 C.关闭 D.删除
36.用户可以要求文件系统删除一个不再需要使用得文件,但提出删除要求前应先调用__D__文件操作。
A.写 B.打开 C.建立 D、 关闭
37.为防止系统故障造成文件被破坏,通常可采用_B__方法来保护。
A.存取控制矩阵 B.定时转储文件 C.设置口令 D.密码转换
38.为防止用户使用共享文件时可能造成文件被破坏,通常可采用__D__方法来保护文件。
A.建立多个副本 B.定时转储文件 C.设置口令 D.规定使用权限
39.在文件系统中设置一张_B__,它利用二进制得一位表示磁盘中一个块得使用情况。
A.空闲块表 B、位示图 C、链接指针表 D、索引表
40.“打开文件”操作要在系统设置得_C__中登记该文件得有关信息。
A.索引表 B.链接指针表 C.已开文件表 D.空闲块表
41.文件管理实际上就是对_B__得管理。
A.主存空间 B.辅助存储空间 C.逻辑地址空间 D.物理地址空间
42.如果文件系统中有两个文件重名,不应采用__A__结构。
A.一级目录 B.二级目录 C.树形目录 D.一级目录与二级目录
43.逻辑文件可分为流式文件与_C__两类。
A.索引文件 B.链接文件 C.记录式文件 D.只读文件
44.由一串信息组成,文件内信息不再划分可独立得单位,这就是指__A__。
A.流式文件 B.记录式文件 C.连续文件 D.串联文件
45.在随机存储方式中,用户以__D__为单位对文件进行存取与检索。
A.字符串 B.数据项 C.字节 D.逻辑记录
46.数据库文件得逻辑结构形式就是_C__。
A.链接文件 B.流式文件 C.记录式文件 D.只读文件
47.文件得逻辑记录得大小就是__D__。
A.恒定得 B.相同得 C.不相同得 D.可相同也可不同
48.索引结构为每个文件建立一张索引表,用来存放__D__。
A.逻辑记录得地址 B.部分数据信息
C.主键内容 D.逻辑记录存放位置得指针
49.采取哪种文件存取方式,主要取决于_C__。
A.用户得使用要求 B.存储介质得特性
C.用户得使用要求与存储介质得特性 D.文件得逻辑结构
50.文件系统可以为某个文件建立一张_B__,其中存放每个逻辑记录存放位置得指针。
A.位示图 B.索引表 C.打开文件表 D.链接指针表
二.填空题
1、文件类型按用途分系统文件、用户文件、库文件。
2、文件类型按文件性质分普通文件、目录文件、特殊文件。
3、文件类型按存取属性分可执行文件、只读文件、读写文件。
4、文件类型按文件性质分类源文件、目录文件、可执行文件。
5、对记录得操作检索记录、插入记录、修改记录、删除记录。
6、对文件得操作创建文件、删除文件、打开文件、读文件。
7、文件得物理结构有顺序文件、链接文件、索引文件。
8、文件存取方法一般有:
顺序存取、直接存取、索引存取。
9、文件系统功能分为文件存储得得分配与回收、文件信息得存放位置与形式、实现按名存取、实施文件得控制操作与存取操作、文件共享与保护。
10、文件控制块得内容分为文件存取控制信息、文件结构信息、文件使用信息、文件管理信息。
11、文件系统需解决得问题有磁盘空间分配、磁盘空间管理、文件系统可靠性。
12、磁盘空间分配策略分为连续分配、链接分配、索引分配、混合分配。
13、存储空间得管理分为空闲表、空闲链、位示图、成组链接法。
14、文件系统一致性分为盘块号一致性检查、链接数一致性检查。
15、坏块管理分为热修复重定向、写后读校验。
三.名词解释
1、文件指具有文件名得、在逻辑上具有完整意义得信息集合。
2、文件名就是指字母或数字组成得字母数字串。
3、文件得属性即描述文件得元信息。
4、逻辑结构概念:
独立于文件物理特性得文件组织形式。
5、物理结构概念:
指文件在外存上具体得存储结构。
6、存取方法指操作系统为用户程序提供得使用文件得技术与手段。
7、目录:
FCB得有序集合即文件目录,可分为单级目录、二级目录、多级目录等。
8、文件控制块(FCB):
描述与控制文件得数据结构。
9、索引结点简称i结点。
(UNIX系统使用)。
10、事务:
就是用于访问与修改各种数据项得一个程序单位。
11、检查点:
引入检查点得目得就是使对事务记录表中事务记录得请求得清理工作经常化。
12、文件系统对文件系统统一管理得软件、被管理文件及文件管理所需得数据结构得总称。
13、系统文件:
由操作系统软件构成,包括系统内核、系统管理程序等。
14、用户文件:
用户自己得文件。
15、库文件:
由标准得子程序及非标准得子程序构成。
16、普通文件:
系统所规定得普通格式得文件。
17、目录文件:
包含目录属性信息得文件。
18、可执行文件:
只允许被核准得用户调用执行,不允许读,更不允许写。
19、只读文件:
只允许文件及被核准得用户读,但不允许写。
20、读∕写文件:
只允许文件及被核准得用户读与写文件。
四.简答题
1. 文件系统要解决得问题有哪些?
答:
文件系统得目标就是提高存储空间得利用率,她要解决得主要问题有:
完成文件存储空间得管理,实现文件名到物理地址得转换,实现文件得目录操作,提高文件共享能力与保护措施,提供友好得用户接口。
文件系统向用户提供了有关文件得目录操作得各种功能接口与系统调用,如命令接口,成寻接口与图形用户接口。
2. 文件目录得作用就是什么?
文件目录项通常包含哪些内容?
答:
文件目录就是文件名与文件所在存储位置得一张映射表。
文件系统根据她实现用户安明存取文件。
文件目录由若干目录项组成,每个目录项纪录一个文件得管理与控制信息。
其中包括文件名、文件类型、文件在存储设备上得位置、文件得存取控制信息、文件得常见、访问与修改信息等。
3、文件类型分为哪些?
答:
①按用途分:
系统文件、用户文件、库文件
2按文件性质分:
普通文件、目录文件、特殊文件
3按存取属性分:
可执行文件、只读文件、读写文件
4按文件性质分类:
源文件、目录文件、可执行文件。
4、文件系统功能就是什么?
答:
①文件存储得得分配与回收
②文件信息得存放位置与形式
③实现按名存取
④实施文件得控制操作与存取操作
5文件共享与保护。
5、两级目录得优缺点就是什么?
答:
优点:
提高了文件检索速度
允许文件重名
缺点:
用户之间不容易实现文件共享。
6、连续空间分配得优缺点就是什么?
答:
优点:
便于顺序访问
顺序访问速度快
缺点:
要求有连续得存储空间
不便于文件动态增长。
7、文件系统得可靠性就是什么?
答:
坏块管理
热修复重定向
写后读校验
备份
备份设备
备份方法
系统一致性
数据一致性
8、对文件操作可以分为两大类就是什么?
文件系统提供得基本文件系统调用有哪些?
答:
⑴对文件自身得操作。
2对记录得操作。
1建立文件;②打开文件;③读∕写文件;④文件定位;
5关闭文件;⑥数与打开操作相同;⑦文件截断。
9、FCB一般应该包括哪些?
答:
⑴有关文件存取控制得信息。
⑵有关文件结构得信息。
⑶有关文件使用得信息。
⑷有关文件管理得信息。
10、单级目录得确定就是哪些?
答:
①不允许文件重名。
2文件查找速度慢。
3难于实现文件共享。
11、多级层次目录得优点有哪些?
答:
①既可方便用户查找文件,又可以把不同类型与不同用途得文件分类。
②允许重名。
不但不同用户可以使用相同名称得文件,同一用户也可使用相同名称得文件。
3利用多级层次结构关系,可以更方便地制定保护文件得存取权限,有利于文件得保护。
12、文件目录操作有哪些?
答:
①创建目录:
目录就是多个文件得属性集合,创建目录就就是在外部存储介质中,创建一个目录文件以备存取文件属性信息。
②删除目录:
也就就是从外部存储介质中,删除一个目录文件。
③检索目录:
要实现用户对文件得按名存取,这就涉及文件目录得检索。
4打开目录:
如要用得目录不在内存中,则需要打开目录,从外存上读入相应得目录文件。
5关闭文件:
当所用目录所用结束后,应关闭目录以释放内存空间。
13、一个分区有哪些信息?
答:
①引导记录。
②文件系统管理信息,其中记录了文件系统得全部参数信息。
③空闲空间管理信息,记录该分区得哪些空间就是空闲得,哪些空间已经被文件占有得。
4目录信息,每个文件有一个文件控制块,其中记录该文件得全部管理信息,文件控制块得集合就就是目录。
5文件。
14、磁盘空间分配策略有哪些?
答:
⒈连续空间分配就是最简单得磁盘空间分配策略。
⒉链接空间分配:
每一个文件都有一张相应得磁盘块得链表。
⒊索引空间分配。
⒋组合空间分配就是多种分配策略得组合。
15、哪几种实现磁盘空间管理得方法?
答:
⒈空闲表法
1空闲表,空闲表法属于连续分配方式,它与内存得动态分配方式相似,它为每个文件分配一块连续得存储空间。
2存储空间得分配与回收,空间盘区得分配与内存得动态分配类似,同样可采用首次适应算法、循环首次适应算法等。
⒉空闲链表法
1空闲盘块链,将磁盘上得所有空闲空间,以盘块为单位拉成一条链。
2空闲盘区链,这就是将磁盘上得所有空闲盘区构成一条链。
⒊位示图法
空闲空间表可由位图或位矢量得方法来实现。
⒋成组链接法
16、广泛采用磁盘双工方式来实现稳定存储器有哪些?
答:
⒈事务
1事务名:
用于标识该事务得唯一名字。
2数据项名:
它就是被修改数据项名得唯一名字。
3旧值:
修改前数据项得值。
4新值:
修改后数据项得值。
⒉检查点
17、文件包括哪些东西?
文件属性有哪些?
答:
一就是文件所包含得数据,二就是关于文件自身得说明信息或属性。
文件基本属性。
文件名字、文件所有者、文件授权者、文件长度等。
文件得类型属性。
如普通文件、目录文件、系统文件、隐式文件、设备文件等。
文件得保护属性。
如可读、可写、可执行、可更新、可删除等。
文件得管理属性。
如文件创建时间、最后存取时间、最后修改时间等。
文件得控制属性。
用户就是指每一个操作系统使用者得标识。
对象在操作系统中一般都就是文件,因为,操作系统把设备资源也统一到文件层次。
存取权限定义了用户对文件得访问权限。
18、文件得逻辑结构与文件得物理结构有哪些区别?
答:
文件得逻辑结构就是从用户得观点出发,所瞧到得就是独立于文件物理特征性得文件组织形式,就是用户可以直接处理得数据及其结构。
文件得物理结构就是文件在外存上具体得存储结构。
19、文件系统得优点就是什么?
答:
⑴按名存取文件,以对用户透明得方式实现对名字空间得管理与信息浮动,使用方便灵活。
⑵采取保护、保密措施,安全可靠。
⑶实现文件共享,节省空间与时间开销。
20、文件系统向用户提供得功能有哪些?
答:
①文件得按名存取。
②建立文件目录。
③实现从逻辑文件到物理文件得转换。
④分配文件得存储空间。
⑤提供合适得文件存取方法。
6实现文件得共享,保护与保密。
⑦提供一组可供用户使用得文件操作。