1、考研操作系统文件管理一考研操作系统-文件管理(一)(总分:98.00,做题时间:90分钟)一、单项选择题(总题数:19,分数:38.00)1.UNIX操作系统的文件系统是( )。A一级目录结构 B二级目录结构 C多级目录结构 D链表结构(分数:2.00)A.B.C.D.解析:2.在下列物理结构中,不利于文件长度动态增长的文件物理结构是( )。AHash结构 B索引结构 C链接结构 D连续结构(分数:2.00)A.B.C.D.解析:3.文件系统中若文件的物理结构采用连续结构,则文件控制块FCB中有关文件的物理位置的信息应包括( )。首块地址 文件长度 索引表地址 A全部 B和 C和 D和(分数:
2、2.00)A.B.C.D.解析:4.操作系统为保证未经文件拥有者授权,任何其他用户不能使用该文件所提供的解决方法是( )。A文件保护 B文件保密 C文件转储 D文件共享(分数:2.00)A.B.C.D.解析:5.在UNIX操作系统中,把输入/输出设备看作是( )。A普通文件 B目录文件 C索引文件 D特殊文件(分数:2.00)A.B.C.D.解析:6.按文件用途分类,编译程序是( )。A用户文件 B系统文件 C执行文件 D只读文件(分数:2.00)A.B.C.D.解析:7.采用哪种文件存取方式,主要取决于( )。A用户的使用要求 B存储介质的特性C用户的使用要求和存储介质的特性 D文件的物理结
3、构(分数:2.00)A.B.C.D.解析:8.如果文件系统中有两个文件重名,不应采用( )结构。A一级目录 B二级目录 C多级目录 D一级目录和二级目录(分数:2.00)A.B.C.D.解析:9.存储介质的物理单位为( )。A块 B磁道 C扇区 D卷(分数:2.00)A.B.C.D.解析:10.实现文件保密的方法有( )。A建立副本 B定时转储 C加口令和文件加密 D规定权限(分数:2.00)A.B.C.D.解析:11.绝对路径是从( )开始跟随的一条指向制定文件的路径。A根目录 B用户文件目录 C子目录 D当前目录(分数:2.00)A.B.C.D.解析:12.位示图可用于( )。A文件目录查
4、找 B文件保护 C主存空间共享 D磁盘空间和主存空间的管理(分数:2.00)A.B.C.D.解析:13.是文件系统实现按名存取的重要手段。A堆栈 B文件目录 C指针 D页表(分数:2.00)A.B.C.D.解析:14.若用户总是要求用随机存取方式查找文件记录,则采用索引结构比采用链接结构( )。A一样 B麻烦 C方便 D有时方便有时麻烦(分数:2.00)A.B.C.D.解析:15.MS-DOS中文件的存储结构是( )。A链接式文件 B流式文件 C记录式文件 D索引式文件(分数:2.00)A.B.C.D.解析:16.文件系统可以为某个文件建立一张( ),其中存放每个逻辑记录存放位置的指针。 A打
5、开文件表 B链接指针表 C位示图 D索引表(分数:2.00)A.B.C.D.解析:17.进行成组操作时必须使用主存缓冲区,缓冲区的长度等于( )。A平均逻辑记录长度乘以成组块因子 B最大逻辑记录长度乘以成组块因子C最小逻辑记录长度乘以成组块因子 D逻辑记录长度 (分数:2.00)A.B.C.D.解析:18.允许多个用户同时使用同一个共享文件时,下列( )做法是不对的。A不允许多个写者同时对共享文件执行写操作B不允许读者和写者同时使用共享文件C允许读者和写者同时使用共享文件D允许多个用户同时打开共享文件执行读操作(分数:2.00)A.B.C.D.解析:19.用户可以调用( )文件操作来归还文件的
6、使用权。A关闭 B打开 C建立 D删除(分数:2.00)A.B.C.D.解析:二、填空题(总题数:15,分数:15.00)20.文件管理的主要工作是 1,用户把信息组织成文件,操作系统为提供 2的功能。(分数:1.00)填空项1:_(正确答案:管理用户信息的存储、检索、更新、共享和保护)填空项1:_(正确答案:按名存取)解析:21.把可用来记录信息的磁带、硬磁盘组、软磁盘片、卡片等称为 1。(分数:1.00)填空项1:_(正确答案:存储介质)解析:22. 1是主存储器与存储设备进行信息交换的物理单位。(分数:1.00)填空项1:_(正确答案:块或物理记录)解析:23.逻辑文件可以有两种形式,一
7、种是 1,另一种是 2。(分数:1.00)填空项1:_(正确答案:流式文件)填空项1:_(正确答案:记录式文件)解析:24.能用来惟一标识某个记录的项称为记录的 1;能标识具有某特性的所有记录的项称为记录的 2。(分数:1.00)填空项1:_(正确答案:主键)填空项1:_(正确答案:次键)解析:25.常用的文件在磁盘上的组织方式有: 1、 2和 3三种。(分数:1.00)填空项1:_(正确答案:顺序结构)填空项1:_(正确答案:链接结构)填空项1:_(正确答案:索引结构)解析:26.如果要把某文件中的长度分别为L1、L2、L3的3个逻辑记录L1、L2、L3依次写到磁盘上,而磁盘上的分块长度大于
8、这3个逻辑记录的总长时,则可采用 1。(分数:1.00)填空项1:_(正确答案:成组操作)解析:27.成组与分解操作的优点是 1和 2。(分数:1.00)填空项1:_(正确答案:提高存储空间的利用率)填空项1:_(正确答案:减少存储设备的启动次数)解析:28.用户每要求写一个逻辑记录时,操作系统就把这些记录信息存放在主存储器的 1内,然后再次写到磁盘上。(分数:1.00)填空项1:_(正确答案:缓冲区)解析:29.如何实现存储空间的分配和回收取决于对 1的管理方法。(分数:1.00)填空项1:_(正确答案:空闲块)解析:30.位示图可以用来指示磁盘存储空间的使用情况,一个磁盘组的分块确定后,根
9、据可分配的总块数决定位示图由多少个字组成,位示图中的每一位与一块对应,“1”状态表示相应块已 1,“0”状态表示该块 2。(分数:1.00)填空项1:_(正确答案:占用)填空项1:_(正确答案:空闲)解析:31.在UNIX操作系统中,把磁盘存储空间的空闲块 1。(分数:1.00)填空项1:_(正确答案:成组链接)解析:32.二级目录结构是为每个用户设置一张目录表,称 1,再用一张总的目录来登记各个用户的文件目录表存放地址,这张总的目录表称 2。(分数:1.00)填空项1:_(正确答案:用户文件目录)填空项1:_(正确答案:主文件目录)解析:33.文件系统在实现文件共享时,必须考虑文件的安全性,
10、文件的安全性体现在 1和 2两个方面。(分数:1.00)填空项1:_(正确答案:文件的保护)填空项1:_(正确答案:文件的保密)解析:34.UNIX系统把用户分成三类: 1、 2和 3。(分数:1.00)填空项1:_(正确答案:文件主)填空项1:_(正确答案:同组用户)填空项1:_(正确答案:其他用户)解析:三、判断改错题(总题数:5,分数:10.00)35.多级目录结构中,对文件的访问是通过路径名和用户目录来进行的。( )(分数:2.00)A.正确B.错误解析:应改为:多级目录结构中,对文件的访问是通过路径名和文件名进行的。36.文件被划分成大小相等的若干个物理块,般物理块的大小是不固定的。
11、( )(分数:2.00)A.正确B.错误解析:应改为:文件被划分成大小相等的若干个物理块,般物理块的大小是固定的。37.记录文件是以记录为单位的,所以,磁盘中的记录文件在和主机进行数据传输的时候,一次总是传输一个记录。( )(分数:2.00)A.正确B.错误解析:应改为:记录文件是以记录为单位的,但,磁盘中的记录文件在和主机进行数据传输的时候,一次总是传输一个物理块。38.用户在调用“删除”操作之前,要先执行“打开”文件操作。( )(分数:2.00)A.正确B.错误解析:应改为:用户在调用“读”或“写”操作之前,要先执行“打开”文件操作。39.存储介质的物理单位是块。( )(分数:2.00)A
12、.正确B.错误解析:应改为:存储介质的物理单位是卷。四、简答题(总题数:5,分数:25.00)40.UNIX系统是如何防止用户共享文件时造成的破坏?(分数:5.00)_正确答案:(UNIX系统中,根据用户对文件访问的权限,将用户分成3类:文件主、同组用户和其他用户。UNIX系统中各类用户对文件的存取权限仅是读、写、执行3种操作的组合,而且相互间没有隐含关系,因此,用三位二进制数就能够表示类用户对某个文件的存取权,3类用户共需要九位二进制数,每一位的值为“1”时表示允许执行相应的操作;而为“0”则表示不允许执行该操作,文件主对文件拥有全部的访问权力,文件主可根据情况规定其同组用户和其他用户对文件
13、的使用权限。)解析:41.文件是如何进行分类的?举例说明。(分数:5.00)_正确答案:(文件可以按各种分类方法进行分类,主要有以下几种: 按用途分类:根据文件的用途可把文件分成系统文件、用户文件和库文件。 按文件中的数据形式分类:根据文件中的数据形式可把文件分成源文件,目录文件和可执行文件。 按存取控制属性分类:根据文件的存取控制属性可把文件分为只执行文件、只读文件和读/写文件。 按文件的逻辑结构分类:根据文件的逻辑结构可把文件分为有结构文件和无结构文件。 按文件的物理结构分类:根据文件的物理结构可把文件分为顺序文件、链接文件和索引文件。)解析:42.如果用户要求读一个尚未打开的文件时,文件
14、系统如何处理?(分数:5.00)_正确答案:(如果用户要求读一个尚未打开的文件时,文件系统会报告用户需要首先打开文件的信息。有的系统为了方便用户,提供了一种隐式使用文件的方法,允许用户不调用:“打开文件”、“建立文件”和“删除文件”操作,而直接调用“读文件”或“写文件”操作。当用户要求使用一个未被打开或建立的文件时,文件系统先做“打开文件”或“建立文件”操作,然后再执行“读文件”或“写文件”操作。)解析:43.简述文件系统的结构。(分数:5.00)_正确答案:(文件系统主要由以下5个部分组成:目录管理。利用目录结构检索文件,并能保证文件的安全。文件的组织。文件组织分两类:逻辑结构和物理结构,前
15、者是从用户使用的角度组织文件,后者是存储介质上的文件构造方式,当用户请求读/写文件时,文件系统必须实现文件逻辑结构与物理结构之间的转换。文件存储空间的管理。主要是对磁盘空闲区的管理,执行分配和回收工作。文件操作。为用户提供文件操作功能,主要有建立文件、读文件、写文件、关闭文件和删除文件等。文件共享、保护和保密。对共享文件进行同步控制、防止文件被破坏、被剽窃。)解析:44.文件存储空间的管理有哪几种常用的方法?试比较各种方法的优缺点。(分数:5.00)_正确答案:(常用的文件存储空间管理方法有空闲表法,空闲链表法和位示图法。 空闲表法属于连续分配方式,它具有较高的分配速度,可以减少访问磁盘的I/
16、O频率,而且文件的访问速度也可以提高,缺点是存储空间的利用率受到影响,对于大型文件,难以找到合适的连续空间。 空闲链表法可以克服空闲表的不足,但分配和回收时访问磁盘较频繁。 位示图的主要优点是方便地找到一组相邻接的空闲盘块,而且由于位示图较小,可以整个保存在内存中,分配和回收较快缺点是当磁盘容量较大时,整个位示图进入内存需要占用较大的内存空间。)解析:五、应用题(总题数:2,分数:10.00)45.假定磁带的记录密度为每英寸800个字符,逻辑记录长为160个字符,块与块之间的间隙为0.6英寸,现有1000个逻辑记录需要存储到磁带上,试问:a不采用成组操作时,磁带空间的利用率是多少?b采用以5个
17、逻辑记录为一组的成组操作时,磁带空间的利用率是多少?c为了使磁带空间的利用率大于50%,采用记录成组时其块因子至少是多少?(分数:5.00)_正确答案:(间隙可以存放的字符数是:800个字符/英寸0.6英寸=480个字符a采用不成组操作时,一个逻辑记录作为一个物理存储块,因此,磁带空间的利用率是:160(480+160)=25%,即不采用成组操作时,磁带空间的利用率是25%。b采用以5个逻辑记录为一组的成组操作时,每5个逻辑记录构成一个物理存储块,因此,磁带的利用率是:(1605)(480+1605)=8001280=62.5%c假定记录成组块因子是X时,磁带空间的利用率大于50%,则有:16
18、0X(480+160X)=0.50,解不等式得X=3。因此,要使磁带空间的利用率大于50%,采用记录成组时,其成组块因子至少为3。)解析:46.现有3名学生A1、A2、A3上机实习;程序和数据都存放在同一磁盘上,若3个编写的程序分别为B1、B2和B3,要求这3个学生用自编的程序调用同一个数据文件D进行运算,请问:a若文件D作为共享文件,系统应采用几种目录结构?画出示意图。b若这3位学生不约而同地把自己的程序都起名为B,利用(1)答案中的目录结构能否满足要求?c针对B的要求,简要说明系统如何为每个学生索取他们的程序和数据?(分数:5.00)_正确答案:(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-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1