计算机四级之 操作系统21—30题知识点总结,特别适合懒人复习

操作系统20—30题知识点总结

第21题

1 文件系统实现文件的按名存取是通过 文件目录查找工作完成的。
2 限制子目录个数不能提高文件目录检索效率。
3 在文件系统中,必须为每个文件建立一个至少包含文件名和文件物理存储地址的数据结构,称为 文件控制块(FCB) )。
文件系统中, 文件访问控制信息存储的合理位置是 文件控制块。
文件使用的次数不是位于文件控制块中的。
文件修改次数不是位于文件控制块中的。
文件分配表不是位于文件控制块中的。
用户打开文件列表不是位于文件控制块中的。

4 文件的逻辑结构有流式结构 ( 无结构文件 ) 和记录结构 ( 有结构文件) )。通常二进制可执行文件采用的文件逻辑结构是 流式结构。

5 文件的物理结构基本上有三种结构: 顺序结构、链接结构、索引结构。文件系统中,若把逻辑上连续的文件信息依次存放在连续编号的磁盘块中,这种结构称为 顺序结构。
对于建立在磁带机上的文件系统,最合适的文件物理结构是 顺序结构。
需要经常进行访问的文件, 顺序文件(顺序结构的文件)最适合连续存取。

6 文件系统中,设置当前工作目录的主要目的是 加快文件的检索速度。
7 对于采用树形目录结构的文件系统,错误的说法是 由操作系统决定如何设置当前工作目录。应当由用户决定如何设置当前工作目录。

8 文件描述符是执行打开文件操作时由操作系统返回的。文件描述符是执行创建文件操作时不需要设置的。

9 文件的创建日期和时间一经创建后就不能修改。
10 文件的保存期限是创建文件时可以设置缺省值的。

第22题

1 使用文件前要先打开文件。在成功执行打开文件系统调用后,系统会返回给用户一个 文件描述符。
2 打开文件必须先提出“打开”文件的请求,必须向系统提供参数:用户名、文件名、存取方式、存储设备类型、口令等, 并不需要填写文件读写方式。文件系统在接到用户的“打开”文件要求后,应完成的主要工作为:根据文件名查找文件目录,检查相关文件控制块是否读入内存,并检查文件操作是否合法。最后将文件描述符返回给用户。

3 转储还可以分为 海量转储 (完全备份) 和增量转储 (增量备份)两种方式。海量转储是指每次转储全部数据库。 增量转储则指每次只转储上一次转储后更新过的数据。

4使用文件系统时,通常要显式地进行open()操作,这样做的目的是 将文件控制块读入内存。
5 使用文件系统时,通常要显式地进行 close()操作,这样做的目的是 将文件控制块写入磁盘或缓存。
6 在一个采用一级索引结构的文件系统中,磁盘块大小为 4096B。若某文件的大小为2555900B,则该文件需要占用 2555900B/4096B=624 个磁盘块。

7 下列文件物理结构中,适合随机访问且易于文件扩展的是 索引结构。
8 下列对文件的描述中, 用户对文件的存取方式与文件的物理结构相关。
9 用磁带作为文件存储介质时,最适合的文件物理结构为 顺序结构。
10 读写硬盘时, 数据传输操作花费时间最短。
11 对外存储设备存取的过程顺序是: 读状态→ 置数据→ 置地址→ 置控制→ 再读状态…
12 下列关于实现创建文件操作的描述中,哪一个是错误的。
错误: 实现创建文件操作时,需要检查文件的存取权限是否合法 。正确:创建文件时不需
要检查文件的存取权限,读写文件时需要。
创建文件操作完成后,该文件得到一个新的文件控制块(FCB)。
创建文件操作完成后,操作系统给该文件分配一定的存储空间。
实现创建文件操作时,需要检查文件名的合法性。
13 下列关于实现打开文件操作的叙述中,哪一个是错误的。
错误: 完成打开文件操作后系统不返回任何值 。正确:完成打开文件后,系统会返回文件描述符 fd,通过返回的 fd 操作文件。
打开文件是使用文件的第一步
打开文件操作的结果是找到该文件的文件控制块(FCB)并送到内存
完成打开文件操作时必须指定打开方式

14 下列关于用户打开文件表的叙述中,错误的是。
错误: 整个系统设置一张用户打开文件表 。正确:该表是操作系统为 每一个打开的文件保存的一个数据结构。
错误: 该表中表项的内容不允许被修改 。正确:该表格的内容必须是可被修改的,用来随时记录文件的打开和关闭状态。
该表中记录了打开文件时系统返回的文件描述符。
该表中应包含指向系统打开文件表的指针。
该表中记录了本次文件被打开的方式。
该表保存了文件控制块中的信息
该表中必须记录是否有多个进程打开了同一个文件
该表中表项的内容不允许被修改。正确:该表格的内容必须是可被修改的,用来随时记录文件的打开和关闭状态。

15 进程在打开一个文件的过程中,操作顺序正确的是:
查找 FCB 主部 → 检查打开方式 → 检查用户身份 → 填写进程打开文件表。

16 进程在创建文件的过程中,操作顺序正确的是:检查参数合法性 → 检查重名 → 查找 FCB 空闲位置 → 填写 FCB。

17 某进程在运行过程中修改了打开文件的内容,当进程关闭该文件时,操作顺序正确的是:查找文件 → 修改 FCB 相关内容 → 置 FCB 为“非活跃” → 写回磁盘。

18 进程在删除一个文件的过程中,操作顺序正确的是:查找文件 → 检查删除合法性 → 收回 FCB 资源 → 收回文件存储空间。

19 文件目录通常包括三类信息:基本信息(文件名、文件物理位置、文件逻辑结构、文件物理结构),存取控制信息,使用信息(即管理信息)。 文件路径信息不是构成文件目录的必需信息。

待更新。。

猜你喜欢

转载自blog.csdn.net/weixin_44001568/article/details/105540505