2022年计算机操作系统典型例题解析之五.docx
《2022年计算机操作系统典型例题解析之五.docx》由会员分享,可在线阅读,更多相关《2022年计算机操作系统典型例题解析之五.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 学习好资料 欢迎下载运算机操作系统例题及解析之五【例 1】什么是文件?什么是文件系统?答:文件是在规律上具有完整意义的信息集合,它有一个名字作标识;文件具有三个基本特征:文件的内容为一组相关信息、文件具有储存性、文件可按名存取;文件系统是操作系统中负责治理和存取文件的程序模块,也称为信息治理系统;它是由治理文件所需的数据结构(如文件掌握块、储备安排表)和相应的治理软件以及拜访文件的一组操作所组成;【例 2】什么是文件的物理结构和规律结构?答:文件的规律结构是从用户观点动身所看到的文件组织形式,是用户可以直接处理的数据及其结构; 文件的规律结构有
2、两种形式:有结构的记录文件和无结构的流式文件;文件的物理结构是指文件在外存上的储备组织形式;文件的物理结构有三种形式:次序结构、 链接结构和索引结构;【例 3】假定盘块的大小为1KB ,硬盘的大小为500MB ,采纳显示链接安排方式时,其 FAT需要占用多少储备空间?答:FAT 的每个表项对应于磁盘的一个盘块,其中用来存放安排给文件的下一个盘块的块号,故 FAT 的表项数目由物理盘块数打算,而表项的长度就由磁盘系统的最大盘块号打算(即它必需能存放最大的盘块号);为了地址转换的便利,FAT 表项的长度通常取半个字节的整数倍,所以必要时仍必需由最大盘块号获得的FAT 表项长度作一些调整;由题意可知
3、,该硬盘共有 500K 个盘块,故 FAT 中共有 500K 个表项;假如盘块从 1 开头编号,为了能储存最大的盘块号 500K,该 FAT 表项最少需要 19 位,将它扩展为半个字节的整数倍后,可知每个 FAT 表项需 20 位,即 2.5 个字节;因此,2.5 500K=1250KB FAT 需占用的储备空间的大小为:【例 4】存放在某个磁盘上的文件系统,采纳混合索引安排方式,其 FCB 中共有 13 个地址项,第 09 个地址项为直接地址,第 10 个地址项为一次间接地址,第 11 个地址项为二次间接地址,第 12 个地址项为三次间接地址;假如每个盘块的大小为 4K 字节,如盘块号需要用
4、 4 个字节来描述,请问该系统中答应的文件的最大长度是多少?答:由题意可得,每个盘块最多存放4K/4 1K 个盘块地址;在混合索引安排方式中,文件的 FCB 的直接地址中登记有安排给文件的前n 块( 0 到 n-1)的物理块号(此题中为10);一次间接地址中登记有一个一次间接块的块号,而在一次间接块中就登记有安排给文件的第n 到第 nk1 块的块号(此题中 k 的值为 1k);二次间接地址中登记有一个二次间接块的块号,其中可给出 k 个一次间接块的块号,而这些一次间接块被用来登记安排给文件的第 nk 块到第 nk k2 1 块的块号;三次间接地址中就登记有一个三次间接块的块号,其中可给出 k
5、个二次间接块的块号,这些二次间接块有可给出k2 个一个间接块的块号,而这些一次间接块就用来登记安排给文件的第 nk k2块到 nkk2k31 块的物理块号; 就该系统中一个文件的最大长度是:4K ( 101K 1K 1K 1K 1K 1K) 40K 4M 4G 4T 【例 5】什么是文件掌握块?文件掌握块中包含哪些信息?答:文件系统在创建每个文件时设置用于文件描述和文件掌握的数据结构,它与文件一一对应,称为文件说明或文件掌握块 FCB;它是随着文件的建立而产生,随着文件的删除而消逝,某些内容随着文件的使用而动态转变;一般文件掌握块应包括如下三类内容:有关文件存取掌握的信息;例如,用户名、文件名
6、、文件类型、文件属性;有关文件结构的信息;例如,文件的规律结构、文件的物理结构、记录个数、文件在储备介质上的位置等;有关文件治理的信息;例如,文件的建立日期、文件被修改的日期、文件保留期限和记帐信息等;名师归纳总结 - - - - - - -第 1 页,共 5 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载【例 6】在实现文件系统时,为加快文件目录的检索速度,可利用“ 文件掌握块分解法”;假设目录文件存放在磁盘上,每个盘块 512 字节;文件掌握块占 64 字节,其中文件名占 8字节;通常将文件掌握块分解成两部分,第 1 部分占 10 字节(包括文件名和文件内部号),
7、第 2 部分占 54 字节(包括文件内部号和文件其他描述信息);(1)假定某一目录文件共有254 个文件掌握块,试分别给出采纳分解法前和分解法后,查找该目录的某一个文件掌握块的平均拜访磁盘次数;(2)一般地, 如目录文件分解前占用n 个盘块, 分解后改用m 个盘块存放文件名和文件内部号,请给出拜访磁盘次数削减的条件;答:(1)采纳分解法前, 一个盘块存放 5l2/64=8 目录项, 254 个目录项需要 32 个盘块,查找一个文件的平均拜访的盘块数:1+32/2=16.5 次; 采纳分解法后,一个盘块存放5l2/10=51 目录项, 254 个目录项需要 5 个盘块,查找一个文件的第 1 部分
8、平均拜访的盘块数: 1+5/2=3 次;查找第 2 部分需要拜访磁盘 1 次,故查找一个文件掌握块的平均拜访磁盘次数是 3 14 次;(2)拜访磁盘次数削减的条件为:(n 1)/2 ( m1 )/2 1 即 m n 2【例 7】目前最广泛采纳的目录结构是哪种?它有什么优点?答:目前广泛采纳的目录结构是多级树形目录结构;它具有以下优点:多级目录解决了重名问题, 同一目录中的各文件名不能同名,但在不同目录中的文件名可以相同;多级目录有利于文件的分类; 文件是如干有意义的相互关联的信息的集合,信息本身就具有某种层次关系的属性, 树型目录结构能准确地反映这些层次关系;可以把某些具有相同性质的文件支配在
9、同一个子目录下, 使用文件更加便利;多级目录的层次结构关系便于制定爱护文件的存取权限,有利于文件的保密;并且便于实现文件的共享;【例 8】有一运算机系统采纳如下图所示的位示图(行号、列号都从闲盘块;假如盘块从1 开头编号,每个盘块的大小为1KB ;(1)现要为文件安排两个盘块,试详细说明安排过程;(2)如要释放磁盘的第 300 块,应如何处理?0 开头编号)来治理空0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 0 1
10、1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 答:(1)为某文件安排两个盘块的过程如下:次序检索位示图,从中找到第一个值为 0 的二进制位,得到其行号 i12,列号 j12;其次个值为 0 的二进制位,得到其行号 i2 3,列号 j2 6;运算出找到的两个闲暇块的盘块号分别为:b1i1 16j112 162135 b1i2 16j213 166155 修改位示图,令Map2 ,2Map3,6 1,并将对应块 35、55 安排出去;(2)释放磁盘的第3
11、00 块时,应进行如下处理:运算出磁盘第 300 块所对应的二进制位的行号 i 和列号 j:i( 3001) /1618,j( 3001)Mod 16 11 修改位示图,令 Map18,11=0 ,表示对应块为闲暇块;【例 9】设某系统磁盘共有 1600 块,块号从 01599,如用位示图治理这 1600 块的磁盘空间,问位示图需要多少个字节?名师归纳总结 答:在位示图中,用1 位二进制数描述1 个磁盘块的状态;1600 个磁盘块共需要1600 位二第 2 页,共 5 页进制数,每个字节长为8 位,位示图需要:1600/8200(字节)- - - - - - -精选学习资料 - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 计算机 操作系统 典型 例题 解析
限制150内