教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 高等教育> 理学> 第5章文件系统习题及答案

第5章文件系统习题及答案

上传者:欧阳新
|
上传时间:2015-04-15
|
次下载

第5章文件系统习题及答案

操作系统习题及答案,计算机考研

第五章 文件系统习题

一、填空题

1.文件系统主要管理计算机系统的软件资源,即对于各种的管理。

2.从用户的角度看,文件系统的功能是要实现。为了达到这一目的,一般要建立

3.UNIX系统中,一般把文件分为和三种类型。

4.串联文件是文件组织的方式之一,其特点是用

5.文件存储器一般都被分成若干大小相等的,并以它为单位进行。

6.文件存储空间管理的基本方法有。

7.目录文件是由组成的,文件系统利用完成“按名存取”和对文件信息的共享和保护。

8.单级(一级)文件目录不能解决

9.大多数文件系统为了进行有效的管理,为用户提供了两种特殊操作,即在使用文件前应先,文件使用完应 ② 。

10.对于索引结构的文件,其索引表中主要应包含和

11.对磁盘上一个物理块的访问要提供三个参数,分别是 ① , ② 和

③ 。

12.文件的物理存储结构有三种方式,即 ① , ② 和 ③ 。

二、单项选择题

1.在文件系统中,用户以

(A)逻辑地址 (B)物理地址

(C)名字空间 (D)虚拟地址

【解析】用户给出文件名,文件系统根据文件名找到在外存的地址。

2.根据文件的逻辑结构,文件可以分为

(A)字符串文件/页面文件 (B)记录式文件/流式文件

(C)索引文件/串联文件 (D)顺序文件/索引文件

3.文件信息的逻辑块号到物理块号的变换是由

(A)逻辑结构 (B)页表

(C)物理结构 (D)分配算法

【解析】文件的物理结构是指文件在存储设备上的存放方法。它决定了文件信息在存储设备上的存储位置,从而也决定了逻辑地址到物理地址的变换。

4.文件由,磁盘上的文件以文件,使用完毕后应该 e 文件。则a、c可能是 。

①数组 ②块 ③记录 ④磁盘 ⑤柱面

b可能是

①顺序存取 ②随机存取 ③以字节为单位存取 ④直接存取

d、e可能是

①命名 ②删除 ③打开 ④关闭 ⑤复制 ⑥卸下

【解析】文件是一组赋名的相关的字符流的集合,或是相关联记录的集合。磁带是一种顺序存取设备,它适合的存取方法是顺序存取,而磁盘是一种可以随机访问的设备。

5.文件系统实现按名存取主要是通过来实现的。

(A)查找位示图 (B)查找文件目录

(C)查找作业表 (D)内存地址转换

操作系统习题及答案,计算机考研

【解析】为了有效地利用文件存储空间,以及迅速准确地完成文件名到文件物理块的转换,必须把文件名及其结构信息等按一定的组织结构排列,以方便文件的搜索。文件名中对该文件实施管理的控制信息称为该文件的文件说明,并把一个文件说明按一定的逻辑结构存放到物理存储块的一个表目中。利用文件说明信息,可以完成对文件的创建、检索以及维护。我们把一个文件的文件说明称为该文件的目录项,每个文件都有其目录项,它们共同组成文件目录。

6.文件系统采用二级文件目录,主要是为。

(A)缩短访问存储器的时间 (B)实现文件共享

(C)节省内存空间 (D)解决不同用户间文件命名冲突

【解析】在二级文件目录中,各文件的说明信息被组织成目录文件,且以用户为单位把各自的文件说明划分为不同的组。这样,不同的用户可以使用相同的文件名,从而解决了文件的重名问题。

7.磁盘上的文件是以为单位读写的。

(A)块 (B)记录

(C)区段 (D)页面

【解析】磁盘是一种块设备,通常每一块的容量是512Byte,对磁盘上的文件是以块为单位访问的。

8.文件索引表的主要内容包括关键字(记录号)和 。

(A)内存绝对地址 (B)记录相对位置

(C)记录所在的磁盘地址 (D)记录逻辑地址

【解析】索引结构的文件,其索引表中主要应包含“记录号”和“该记录存放的磁盘地址”两项内容,对这种结构的文件既可按顺序访问,又可按随机方式访问。

三、多项选择题

1.文件系统应具有的功能包括_________。

(A)实现“按名存取”外存上的文件

(B)分配文件的存储空间

(C)实现文件目录管理

(D)提供合适的存取方法以适应各种不同的应用

(E)实现文件的共享、保护和保密

【解析】从用户角度看,文件系统主要是实现“按名存取”。实际上文件系统应具有如下功能:

(1)实现从逻辑文件到物理文件间的转换,即“按名存取”外存上的文件。

(2)分配文件的存储空间。

(3)建立文件目录。文件目录是实现按名存取的有效手段,也是保证文件安全的机构。

(4)提供合适的存取方法以适应各种不同的应用。

(5)实现文件的共享、保护和保密。不同用户能在系统的控制下共享其他用户的文件。

另外,文件系统还提供一组文件操作。完成对文件的诸如建立、删除、更名、复制和移动等操作。所以,应该选择(A)、(B)、(C)、(D)、(E)。

2.通常所说的文件,要永久地保存,应该存放在_________介质上。

(A)硬盘 (B)软盘

(C)CD_ROM (D)磁带

(E)高速缓存

【解析】可用来记录信息的磁带、磁盘等称为存储介质。要把信息记录到存储介质上或从存储介质上读出信息必须启动相应的磁带机、磁盘驱动器等设备。把存储介质的物理单位定义为卷,例如,一盘磁带、一张软盘片、一个磁盘组都可称为一个卷。把存储介质上连续信息所组成的一个区域称为块(物理记录)。块是主存储器与这些设备进行信息交换的单位。目前常用的存储设备是磁带机和磁盘机。

所以,应该选择(A)、(B)、(C)、(D)。

3.磁盘上一物理块的位置可由参数_________确定。

(A)字节号 (B)柱面号

(C)扇区号 (D)磁头号

(E)缓存地址

【解析】磁盘机是一种直接存取存储设备,它把信息记录在盘片上,若干张盘片组成一个盘组。每个盘面有一个读写磁头,所有的读写磁头按次序编号,称为磁头号;每个盘面有许多磁道,各盘面上相同磁道组成一个柱面,盘面上的磁道按由外向里的顺序编号,作为柱面号;盘面被划分成相等的扇区,各扇区的编号称为扇区号。磁盘上任何一块的位置可由三个参数确定:柱面号、磁头号、扇区号。所以,应该选择(B)、(C)、(D)。

4.如果按文件的用途来分类,可将文件分为_________。

(A)系统文件 (B)永久文件

(C)用户文件 (D)逻辑文件

(E)库文件

【解析】按文件的用途来分类,可将文件分为:系统文件、用户文件、库文件。因此,本题应该选择(A)、(C)、

操作系统习题及答案,计算机考研

(E)。

5.逻辑文件可以有_________这几种形式。

(A)目录文件 (B)永久文件

(C)流式文件 (D)文本文件

(E)记录式文件

【解析】逻辑文件可以有两种形式,一种是流式文件,另一种是记录式文件。流式文件是指对文件内的信息不再划分单位,是依次的一串信息组成。记录式文件是指用户还可把信息按逻辑上独立的涵义划分信息单位,每个单位称为一个逻辑记录(简称记录),如数据库文件就是一种记录式文件。

逻辑文件的概念中没有“目录文件”、“永久文件”、“文本文件”的说法,所以,应该选择(C)、(E)。

6.文件在相应存储介质上的组织方式也有差异。通常文件的存储结构有_________。

(A)流式结构 (B)顺序结构

(C)链接结构 (D)记录式结构

(E)索引结构

【解析】由于存储设备的类型不同、特性各异,因而文件在相应存储介质上的组织方式也有差异。通常文件的存储结构有三种:顺序结构、链接结构和索引结构。

(1)顺序结构

一个文件被存放到连续相邻的块上,其逻辑记录顺序和物理块的顺序相一致,这类文件称顺序文件或连续文件。文件占用的第一块的物理地址及文件长(末地址)登记在该文件目录项中。

(2)链接结构

链接结构文件的逻辑记录是顺序的,但在存储空间中不必选择连续的物理块,每个物理块的最后一个单元中用来存放物理块之间的链接指针。要将文件占用的第一块的物理地址登记在文件目录中。

链接结构与顺序结构都只适合于顺序存取,不适宜随机访问,而下面介绍的索引结构文件适于随机访问。

(3)索引结构

索引结构是实现非连续存储的另一种方法,索引结构为每个文件建立一张索引表,其中包含两项内容:记录的关键字和存放地址。索引结构文件既可随机存取也可顺序存取,索引表的位置应登记到该文件的目录项中。

磁带上文件只能组织成顺序结构,磁盘上文件可以组织成任何一种形式。

7.磁盘上空闲块的管理方法,通常可采用_________。

(A)位示图法 (B)逻辑文件法

(C)物理文件法 (D)空闲块链接法

(E)索引文件法

【解析】当要建立一个文件时文件系统必须能够为文件分配存储空间,而当某个文件不再需要时能够收回它们所占的存储空间,这依赖于对空闲块的管理方法。通常采用位示图法、空闲块链接法实现对空闲块的管理。

(1)位示图法

用一张位示图来指示磁盘存储空间的使用情况,磁盘分块后,根据可分配的总块数决定位示图由多少位组成,它的每一位与一块对应,“1”状态表示相应块已占用,“0”状态表示该块空闲。

(2)空闲块链接法

单块链接:把所有的空闲块用指针连接起来,每个空闲块中都设置一个指向另一空闲块的指针,形成了空闲块链。系统设置一个链首指针,指向链中的第一个空闲块,最后一个空闲块中的指针为“0”。

成组链接:把磁盘存储空间的空闲块成组链接。如在UNIX系统中,每100个空闲块为一组,每一组的第一个空闲块中登记下一组空闲块的磁盘物理块号和空闲块总数,最后不足100块的那部分磁盘物理块号及块数记入专用块中。

所以,本题应该选择(A)、(D)。

8.磁盘上的文件目录由若干目录项组成,目录项中不应该包含_________。

(A)文件在内存地址 (B)文件名

(C)存取权限 (D)文件的建立日期

(E)在磁盘的存放地址

【解析】存储介质上的文件目录其作用类似于一本书的目录,实现对存储介质上的文件按名存取。磁盘上的文件目录由若干目录项组成,每个目录项中应包含:文件名、在磁盘的存放地址、类型、组织方式、记录的长度、存取权限、用户名,以及文件的建立日期和保存期限等,这些信息构成文件控制块。

所以,本题应该选择(B)、(C)、(D)、(E)。

9.可以解决文件重名问题的目录结构有_________。

(A)一级目录 (B)二级目录

(C)三级目录 (D)多级目录

(E)树形结构目录

【解析】一级目录结构是把所有的文件都登记在一张目录表中,按文件名查找目录就能知道文件存放的地址。每当建立一个新文件时就在文件目录中增加一个目录项;每当删去一个文件时就在文件目录中删去该文件的目录项。这种结构显然无法解决文件重名问题。

操作系统习题及答案,计算机考研

二级目录、三级目录、多级目录、树形结构目录都可以解决文件重名问题。其实多级目录和树形结构目录是同一种结构的不同提法。

所以,本题应该选择(B)、(C)、(D)、(E)。

10.以下有关文件的叙述中正确的是_________。

(A)为文件设置口令可实现对文件的保密

(B)删除文件就意味着需删除文件在内存中的有关说明信息

(C)计算机组织、存取和保存信息是通过文件系统实现的

(D)文件的透明存取,使用户既可以看到文件的逻辑结构,又可以知道它的物理结构和查找方法

(E)UNIX操作系统和 MS-DOS等都采用无结构(流式)文件

【解析】

为文件设置口令是较常用的方法之一,但口令方式的保密性能较差,一旦口令被别人掌握,就可以获得同文件主同样的权利而没有任何等级差别,这使得文件失窃的可能性大大增加,所以应注意经常更改口令。选项(A)正确。 删除文件表示该文件的所有信息不需要保存。所以,不仅要释放文件所占据的全部内存空间,而且也要删除该文件在文件存储设备(通常指外存)上的有关信息,以释放外存空间。选项(B)错误。

选项(C)正确。

文件的透明存取,是指用户不需了解文件存放的物理结构和查找方法等与存取介质有关的部分,只需给定一个代表某程序或数据的文件名,文件系统就会自动地完成对于给定文件的有关操作。选项(D)错误。

从逻辑结构上讲,UNIX和 MS-DOS这两个系统是字符流组成的无结构文件。选项(E)正确。

所以,本题应该选择(A)、(C)、(E)。

11.以下有关文件的叙述中错误的是_________。

(A)索引文件结构是既可以满足文件动态增长的要求,又可以较为方便和迅速地实现随机存取的文件结构

(B)串联文件结构不仅适合于顺序存取,而且也适合于随机存取

(C)在文件存储空间的管理中,如果采用空闲块链法,对于空闲块的分配和回收可以同时进行,以提高效率

(D)一般来说,在一级文件目录结构中,目录表是存放在内存中的

(E)顺序存取方法是按记录的编号来存取文件任一记录的

【解析】

索引文件结构要求系统为每个文件建立一张索引表,表中每一栏目指出文件信息所在的逻辑块号和与之对应的物理块号。选项(A)是正确的。

由于串联文件结构是每个物理块设有一个指针,指向其后续连接的另一个物理块,从而使得存放同一文件的物理块链接成一个串联队列。存取时,只能按队列的指针顺序搜索,即不适合随机访问。选项(B)是错误的。 对于空闲块的分配和释放必须互斥进行,否则将会发生数据混乱。选项(C)是错误的。

目录表不论采用何种结构,一般都是存放在文件存储空间中(例如磁盘),但为了提高查找的速度,一些系统在内存中开辟了固定区域,将正在访问的文件的目录表的内容放入该区。选项(D)是错误的。

顺序存取是按照文件的逻辑地址顺序存取的。在记录式文件中,这反映为按记录排列顺序来存取。随机存取是按照记录的编号来存取文件的任一记录。选项(E)是错误的。

所以,本题应该选择(B)、(C)、(D)、(E)。

四、是非判断题

1.在文件的保密实现方法中,为文件设置口令是较常用的方法。()

【解析】但口令方式的保密性能较差,一旦口令被别人掌握,就可以获得同文件主同样的权利而没有任何等级差别,这使得文件失窃的可能性大大增加,所以应注意经常更改口令。

2.删除文件就意味着需删除文件在内存中的有关说明信息。()

【解析】删除文件表示该文件的所有信息不需要保存。所以,不仅要释放文件所占据的全部内存空间,而且也要删除该文件在文件存储设备(通常指外存)上的有关信息,以释放外存空间。

3.计算机组织、存取和保存信息是通过文件系统实现的。()

4.文件的透明存取,使用户既可以看到文件的逻辑结构,又可以知道它的物理结构和查找方法。()

【解析】文件的透明存取,是指用户不需了解文件存放的物理结构和查找方法等与存取介质有关的部分,只需给定一个代表某程序或数据的文件名,文件系统就会自动地完成对于给定文件的有关操作。

5.UNIX操作系统和 MS-DOS等都采用无结构文件形式。()

【解析】从逻辑结构上讲,这两个系统是字符流组成的无结构文件。

6.索引文件结构是既可以满足文件动态增长的要求,又可以较为方便和迅速地实现随机存取的文件结构。()

【解析】索引文件结构要求系统为每个文件建立一张索引表,表中每一栏目指出文件信息所在的逻辑块号和与之对应的物理块号。

7.串联文件结构不仅适合于顺序存取,而且也适合于随机存取。()

操作系统习题及答案,计算机考研

【解析】由于串联文件结构是每个物理块设有一个指针,指向其后续连接的另一个物理块,从而使得存放同一文件的物理块链接成一个串联队列。存取时,只能按队列的指针顺序搜索,即不适合随机访问。

8.在文件存储空间的管理中,如果采用空闲块链法,对于空闲块的分配和回收可以同时进行,以提高效率。()

【解析】对于空闲块的分配和释放必须互斥进行,否则将会发生数据混乱。

9.一般来说,在一级文件目录结构中,目录表是存放在内存中的。()

【解析】目录表不论采用何种结构,一般都是存放在文件存储空间中(例如磁盘),但为了提高查找的速度,一些系统在内存中开辟了固定区域,将正在访问的文件的目录表的内容放入该区。

10.顺序存取方法是按记录的编号来存取文件任一记录的。 ( )

【解析】顺序存取是按照文件的逻辑地址顺序存取的。在记录式文件中,这反映为按记录排列顺序来存取。随机存取是按照记录的编号来存取文件的任一记录。

11.UNIX、DOS、Windows操作系统都是采用树型目录结构。 ( )

【解析】现代计算机操作系统一般都是采用树型目录结构,这种结构象一棵倒长的树,根在上枝叶在下,对文件管理增加了极大的灵活性。

12.系统中每个文件的目录应存放在内存空间中。 ( )

个文件的目录应和文件在一起,存放在外存空间中。

13.文件系统可视为用户和外存之间的接口。 ( )

存时是通过文件系统完成的,因此文件系统可视为用户和外存之间的接口。

五、简答题

1.当对磁盘上的一物理块进行访问时,要经过哪些操作?

【解析】

磁盘上一块的位置是由三个参数确定的,即:柱面号、磁头号、扇区号。存取信息时首先根据柱面号控制移动臂作机械的横向运动,带动读/写磁头到达指定柱面(移臂操作);再按磁头号确定信息所在的盘面,然后等待访问的扇区旋转到读写头下(旋转延迟);由指定的磁头进行存取(数据传输)。对一物理块访问的三部分时间中,移臂操作所占时间最长,为了减少移动臂移动花费的时间,存放信息时是按柱面存放,同一柱面上的磁道放满后,再放到下一个柱面上。

3.文件的存储结构有哪几种,各自的特点是什么?

【解析】

通常文件的存储结构有三种:顺序结构、链接结构和索引结构。

(1)顺序结构

一个文件被存放到依次相邻的块上,便形成顺序结构。这是一种逻辑记录顺序和物理块的顺序相一致的文件结构,这类文件称顺序文件或连续文件。

顺序结构的优点是存取信息的速度快,只要记住当前位置,则后继信息一定在下一位置上。但采用顺序结构使磁盘的存储空间容易产生“存储碎片”。

(2)链接结构

链接结构是将文件的逻辑记录顺序与磁盘上的存储空间顺序独立开来,即逻辑记录是顺序的,但存储空间不必连续。链接结构的特点是每个物理块的最后一个单元中用来存放物理块之间的链接指针。文件信息占用的第一块的物理地址登记在文件目录中,而每个物理块中的链接指针指出了文件信息存放的下一个物理块地址,这种结构的文件叫链接文件,又称串联文件。采用链接结构的文件,可方便地对文件进行扩充、插入或删去记录等操作。

链接结构与顺序结构都只适合于顺序存取,不适宜随机访问,而索引结构文件适于随机访问。

(3)索引结构

索引结构是实现非连续存储的另一种方法,索引结构为每个文件建立一张索引表,其中包含两项内容:记录的关键字和存放地址。索引结构具有随机存取记录的能力,同时也支持顺序存取。

显然,采用索引结构也便于增、删文件的记录。增加一个记录时,只要找出一个空闲的物理块,把记录存入该块,同时在索引表中登记该记录的存放地址就行了。删去一个记录时,只要把该记录在索引表中的登记项清成0且收回该记录原先占用的物理块,把它作为空闲块,供存放其它信息使用。索引结构的缺点是当文件的记录很多时,索引表就很庞大。

如果把索引文件中的记录也按顺序存放到磁盘上依次相邻的块上,则这种索引文件被称为索引顺序文件,它是顺序文件的扩展。

文件在磁带上只能组织成顺序结构,磁盘上的文件可以根据需要采用三种结构中的任意一种。

3.假定一个盘组共有100个柱面,每个柱面上有8个磁道,每个盘面分成4个扇区,用位示图方法表示,位示图

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注视频

第8课 对称剪纸_第一课时(二等奖)(沪书画版二年级上册)_T3784187
外研版英语七年级下册module3 unit1第二课时
青岛版教材五年级下册第四单元(走进军营——方向与位置)用数对确定位置(一等奖)
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,辽宁省
30.3 由不共线三点的坐标确定二次函数_第一课时(市一等奖)(冀教版九年级下册)_T144342
冀教版小学数学二年级下册第二单元《租船问题》
二年级下册数学第二课
冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣
冀教版英语四年级下册第二课
沪教版牛津小学英语(深圳用) 五年级下册 Unit 7
沪教版牛津小学英语(深圳用) 四年级下册 Unit 4
七年级英语下册 上海牛津版 Unit9
第五单元 民族艺术的瑰宝_15. 多姿多彩的民族服饰_第二课时(市一等奖)(岭南版六年级上册)_T129830
沪教版牛津小学英语(深圳用) 四年级下册 Unit 7
冀教版英语五年级下册第二课课程解读
北师大版小学数学四年级下册第15课小数乘小数一
3月2日小学二年级数学下册(数一数)
《小学数学二年级下册》第二单元测试题讲解
二年级下册数学第三课 搭一搭⚖⚖
沪教版八年级下册数学练习册21.3(3)分式方程P17
第4章 幂函数、指数函数和对数函数(下)_六 指数方程和对数方程_4.7 简单的指数方程_第一课时(沪教版高一下册)_T1566237
第19课 我喜欢的鸟_第一课时(二等奖)(人美杨永善版二年级下册)_T644386
苏科版数学八年级下册9.2《中心对称和中心对称图形》
外研版英语七年级下册module1unit3名词性物主代词讲解
外研版英语三起6年级下册(14版)Module3 Unit1
七年级英语下册 上海牛津版 Unit5
19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T3763925
19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T502436
苏教版二年级下册数学《认识东、南、西、北》
人教版二年级下册数学