linux操作系统采用混合索引,计算机操作系统教程--核心与设计原理习题9答案

习题9参考答案

习题 9

9.1什么是文件?什么是文件系统?文件系统有哪些功能?

答:文件是具有文件名的一组相关信息的集合。文件系统是指操作系统中与管理文件有关的软件和数据的集合。文件系统的主要功能:

(1)实现按文件名存取文件信息。

(2)为用户提供统一的和友好的接口。

(3)实施对文件和文件目录的管理。

(4)文件存储器空间的分配和回收。

(5)提供有关文件的共享和保护。

9.2从用户观点看,UNIX或LINUX操作系统将文件分为哪几类?

答:分为如下三类:

普通文件:是指系统中最一般组织格式的文件,一般是字符流组成的无结构文件

目录文件:是由文件的目录信息构成的特殊文件,操作系统将目录也做成文件,便于统一管理

特殊文件:在UNIX或Linux操作系统中,所有的输入输出外部设备都被看作特殊文件便于统一管理

9.3举例说明何种文件长度是固定不变的,何种文件长度是动态变化的。

答:某些系统可执行程序,如shell、vi的长度通常是固定不变的;而用户正在编辑的文本文件或源代码文件的长度通常是动态变化的。

9.4试说明文件系统中对文件操作的系统调用有哪几个?其功能是什么?

答:文件系统中对文件操作的系统调用及功能有:

文件创建Create

文件打开Open

读文件Read

写文件Write

关闭文件Close

删除文件delete

9.5什么是逻辑文件?什么是物理文件?

答:从用户观点看逻辑文件是用户所观察到的文件组织形式,是用户可以直接处理的数据及结构,它独立于物理设备,又称文件组织。

物理文件是与存储介质性能有关的,在外存上存储的组织形式。

9.6逻辑文件包括哪两种类型?

答:无结构文件(流式文件)和有结构文件(记录式文件)。

9.7按文件的物理结构,可将文件分为哪几类?

答:按文件的物理结构,可将文件分为三类:顺序文件、链接文件、索引文件

9.8在MS—DOS中有两个文件A和B,A占用11、12、16和14四个盘块;B占用13、

18和20三个盘块。试画出在文件A和B中各盘块间的链接情况及FAT的情况。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值