第5章 课后答案【khdaw_lxywyl】

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

第5章习题解答

一、填空

1.一个文件的文件名是在 创建该文件 时给出的。

2.所谓“文件系统”,由与文件管理有关的 那部分软件 、被管理的文件以及管理所需要的数据结构三部分组成。

3. 块 是辅助存储器与内存之间进行信息传输的单位。

4.在用位示图管理磁盘存储空间时,位示图的尺寸由磁盘的 总块数 决定。

5.采用空闲区表法管理磁盘存储空间,类似于存储管理中采用 可变分区存储管理 方法管理内存储器。

6.操作系统是通过 文件控制块(FCB )感知一个文件的存在的。

7.按用户对文件的存取权限将用户分成若干组,规定每一组用户对文件的访问权限。这样,所有用户组存取权限的集合称为该文件的 存取控制表 。

8.根据在辅存上的不同存储方式,文件可以有顺序、 链接和索引三种不同的物理结构。

9.如果把文件视为有序的字符集合,在其内部不再对信息进行组织划分,那么这种文

件的逻辑结构被称为“ 流式文件 ”

。 10.如果用户把文件信息划分成一个个记录,存取时以记录为单位进行,那么这种文件

的逻辑结构称为“ 记录式文件 ”

二、选择

1.下面的 B 不是文件的存储结构。

A .索引文件

B .记录式文件

C .串联文件

D .连续文件

2.有一磁盘,共有10个柱面,每个柱面20个磁道,每个盘面分成16个扇区。采用位示图对其存储空间进行管理。如果字长是16个二进制位,那么位示图共需 A 字。

A .200

B .128

C .256

D .100

3.操作系统为每一个文件开辟一个存储区,在它的里面记录着该文件的有关信息。这就是所谓的 B 。

A .进程控制块

B .文件控制块

C .设备控制块

D .作业控制块

4.文件控制块的英文缩写符号是 C 。

A .PC

B B .DCB

C .FCB

D .JCB

5.一个文件的绝对路径名总是以 C 打头。

A .磁盘名

B .字符串

C .分隔符

D .文件名

6.一个文件的绝对路径名是从 B 开始,逐步沿着每一级子目录向下,最后到达指定文件的整个通路上所有子目录名组成的一个字符串。

A .当前目录

B .根目录

C .多级目录

D .二级目录

7.从用户的角度看,引入文件系统的主要目的是 D 。

A .实现虚拟存储

B .保存用户和系统文档

C .保存系统文档

D .实现对文件的按名存取

8.按文件的逻辑结构划分,文件主要有两类: A 。

A .流式文件和记录式文件

B .索引文件和随机文件 w w w .k h d a w .c o m

C .永久文件和临时文件

D .只读文件和读写文件

9.位示图用于 B 。

A .文件目录的查找

B .磁盘空间的管理

C .主存空间的共享

D .文件的保护和保密

10.用户可以通过调用 C 文件操作,来归还文件的使用权。

A .建立

B .打开

C .关闭

D .删除

三、问答

1.试说出MS-DOS 或Windows 对文件名的命名规则。举几个例子,说明哪个文件名起得是对的,哪个文件名起得是不符合命名规则的。

答:例如MS-DOS ,它的文件名由两部分组成:文件名和扩展名。文件名由1~8个字符组成;在文件名的后面,可以跟随扩展名(可选)。扩展名总是以一个点开始,然后是1~3个字符。组成文件名和扩展名的字符可以如下。

英文字母:A ~Z ,a ~z ,共52个(不区分大小写)。

数字符号:0~9。

特殊符号:$、#、&、@等。

不能使用的字符有*、?等。

例如:

test.txt abc.obj

等都是正确的文件名;而:

abcdefhgijk.txty

是不正确的文件名。

对于Windows ,文件名最多可以有256个字符,其他与MS-DOS 类同。

2.试说出在MS-DOS 里打印机的文件名。举一个包含有这个名字的MS-DOS 命令,它的含义是什么?

答:在MS-DOS 里,可以把打印机视为只写文件来处理,这时打印机的文件名是:PRN 。例如命令:

COPY \USER\FILE1 PRN

表明是把文件“\USER\FILE1”拷贝到文件PRN ,也就是把文件“\USER\FILE1”在打印机上打印出来。

3.为什么位示图法适用于分页式存储管理和对磁盘存储空间的管理?如果在存储管理中采用可变分区存储管理方案,也能采用位示图法来管理空闲区吗?为什么?

答:无论是分页式存储管理还是磁盘存储空间的管理,它们面对的管理对象——存储块(内存块或磁盘块)的数量,在系统的运行过程中是固定不变的。因此,可以很方便地用相同数量的二进制位来对应管理它们。但如果在存储管理中采用可变分区存储管理方案,那么在系统运行时,分区的数目是变化的。因此,也就无法用位示图法来管理这些分区的使用情况。

4.有些操作系统提供系统调用命令RENAME 给文件重新命名。同样,也可以通过把一个文件复制到一个新文件、然后删除旧文件的方法达到给文件重新命名的目的。试问这两种做法有何不同?

答:使用RENAME 命令给文件重新命名时,用户要提供两个参数:旧文件名,新文件名。RENAME 命令将根据旧文件名找到文件的目录项,把里面登记的旧文件名改为新文件名。所以,文件重新命名的功能就是修改该文件目录里的文件名,其他特性不变。

后一种方法是先对文件进行复制,为其起一个新的名字,然后再删除旧的文件。这时,w w w .k h d a w .c o m

相关文档
最新文档