网站大量收购闲置独家精品文档,联系QQ:2885784924

操作系统第六章答案.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统第六章答案操作系统第六章答案

第六章 文件管理 1、何谓数据项、记录和文件?P203 P204 答:数据项:数据项是最低级的数据组织形式,是数据组中可以命名的最小逻辑数据单位,若干个基本数据项组成的。记录:记录是一组相关数据项的集合,用于描述一个对象在某方面的属性。文件:文件是指由创建者所定义的、具有文件名的一组相关元素的集合,可分为有结构文件和无结构文件两种。在有结构的文件中,文件由若干个相关记录组成;而无结构文件则被看成是一个字符流。文件在文件系统中是一个最大的数据单位,它描述了一个对象集。 2、文件系统的模型可分为三层,试说明其每一层所包含的基本内容。P206图 答:1、对象及其属性:文件、目录、硬盘(磁带)存储空间;2、对对象操纵和管理的软件集合:文件管理系统的核心部分;3、文件系统的接口:命令接口、程序接口; 3、试说明用户可以对文件施加的主要操作有哪些。P207 答:1、最基本的文件操作:创建文件、删除文件、读文件、写文件、截断文件、设置文件的读/写位置;2、文件的“打开”和“关闭”操作;3、其它文件操作; 4、何谓逻辑文件?何谓物理文件?P208 答:逻辑文件:这是从用户观点出发所观察到的文件组织形式,是用户可以直接处理的数据及其结构,它独立于文件的物理特性,又称为文件组织。物理结构:又称为文件的存储结构,是指文件在外存上的存储组织形式。这不仅与存储介质的存储性能有关,而且与所采用的外存分配方式有关。 5、如何提高对变长记录顺序文件的检索速度?P210 答: 对于变长记录的顺序文件,在顺序读或写时的情况相似,但应分别为它们设置读或写指针,在每次读或写完一个记录后,须将读或写指针加上Li。Li 是刚读或刚写完的记录的长度。 6、试说明对索引文件和索引顺序文件的检索方法。P211 P212 答:在对索引文件进行检索时,首先是根据用户(程序)提供的关键字,并利用折半查找法去检索索引表,从中找到相应的事项;再利用该表项中给出的指向记录的指针值,去访问所需的记录。在对索引顺序文件进行检索时,首先也是利用用户(程序)所提供的关键字以及某种查找算法去检索索引表,找到该记录所在记录组中第一个记录的表项,从中得到该记录组第一个记录在主文件中的位置;然后,再利用顺序杳找法去查找主文件,从中找到所要求的记录。 7、试从检索速度和存储费用两方面来比较两级索引文件和索引顺序文件。P212 答:两级索引文件:存储费用高,检索速度较快。 索引顺序文件:存储费用不高,检索速度快。 8、试说明顺序文件的结构及其优点。P209 P210 答:第一种是结构:各记录之间的顺序与关键字无关。第二种情况是顺序结构:指文件中的所有记录按关键字(词)排列。可以按关键词的长短从小到大排序,也可以从大到小排序;或按其英文字母顺序排序。顺序文件的最佳应用场合是对诸记录进行指存取时,即每次要读或写一大批记录时。此时,对顺序文件的存取效率是所有逻辑文件中最高的;此外,也只有顺序文件才能存储在磁带上,并能有效地工作。 9、在链接式文件中常用哪种链接方式?为什么?p215 答:采取离散分配方式:链接方式又可分为隐式链接和显式链接两种形式,。在彩隐式链接分配方式时,在文件目录的每个目录项中,都须含有指向链接文件第一个盘块和最后一个盘块的指针。显式链接这是指把用于链接文件各物理块的指针,显式地存放在内存的一张链接表中。 10.在MS-DOS中有两个文件A和B,A占用11,12,16 和14 四个盘块;B占用13,18和20三个盘块。试画出在文件A 和B中个盘块间的链接情况及FAT的情况。 FCB A FAT 11、NTFS文件系统对文件采用什么样的物理结构? 答:以簇作为磁盘空间分配和回收的基本单位。 12.假定一个文件系统的组织方式与MS-DOS 相似,在FAT 中可有64K 个指针,磁盘的盘块大小 为512B,试问该文件系统能否指引一个512MB的磁盘? 解:512MB/512B=1M 个盘块,而每个盘块都应有一个指针来指示,所以应该有1M 个指针, 因此若有64K 个指针则不能指引一个512MB 的磁盘。 13.为了快速访问,又易于更新,当数据为以下形式时,应选用何种文件组织方式。⑴ 不经常更新,经常随机访问;⑵ 经常更新,经常按一定顺序访问;⑶ 经常更新,经常随机访问; 答:⑴ 不经常更新,经常随机访问;——顺序结构 ⑵ 经常更新,经常按一定顺序访问;——索引顺序结构 ⑶ 经常更新,经常随机访问;——索引结构 14.在UNIX中,如果一个盘块的大小为1KB,每个盘块号占4个字节,即每块可放256个地址。请转换下列文件的字节偏移量为物理地址。⑴ 9999; ⑵ 18000; ⑶ 420000 答:盘块大小为1KB,盘块号占4B,即每个盘块最多可存放256 个盘块号。又根据UNI

文档评论(0)

pkaokqunw + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档