资源描述
*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,6.8,与文件有关的操作习题,【,例,】,目录上的主要操作有(),(),(),()和(),【,解答,】,查找文件,创建文件,删除文件,列文件名,复制文件,【,例,】,文件系统在创建一个文件时,为它建立一个()。,A,文件目录,B,目录文件,C,逻辑结构,D,逻辑空间,【,解答,】A,【,例,】,下面,5,种独立的操作:,(,1,)将文件的目录信息读入活动文件表,(,2,)向设备管理程序发出,I/O,请求,完成数据读入操作,(,3,)指出文件在外存上的存储位置,并进行文件逻辑块号到物理块的转换,(,4,)按存取控制说明检查访问的合法性,(,5,)按文件名查找活动文件表,关于读文件次序的正确描述是(),A 51432,B 15432,C 41532,D 53241,【,解答,】A,【,例,】,简述“建立文件”操作的系统处理过程。,【,解答,】,用户要求把一个新文件存放到存储介质上时,首先要向系统提出“建立”要求。这时用户必须向系统提供如下参数:用户名,文件名,存取方式,存储设备类型,可访问型,记录大小的等。系统在接到用户的“建立”要求后,就在文件目录中寻找空目录项进行登记,同事在存储介质上分上分配相应的存储空间。,【,例,】,简述“读,/,写文件”操作的系统处理过程,【,解析,】,用户要对文件记录进行读,/,写时调用本操作,系统允许用户对已经执行过“打开”或“建立”操作的文件进行读,/,写。对采用顺序存取方式的文件,用户只需要给出读,/,写的文件名,而无需给出读,/,写哪个记录的编号,系统执行本操作时,每次顺序读,/,写一个或几个逻辑记录。对采用随机存取方式的文件,用户除了给出需读,/,写的文件名外,还要给出读,/,写哪一个记录的编号(或记录键,),系统执行读操作时,按指定的记录号(或键)查找,得到记录存放的物理地址后按地址将记录读出;执行写操作时,在索引表中找一个空登记项且找一个空闲的存储块,把记录存入找到的存储块中,同时在索引表中登记。,【,例,】,简述“关闭文件”操作的系统处理过程。,【,解答,】,经过“打开”或“建立”的文件,在读,/,写完毕后,需要执行“关闭文件“操作,以便将该文件的目录信息从主存中撤销。执行”关闭“操作时要检查读到主存中的文件目录或检索表是否被修改过,若被修改过,则应把修改国的文件目录或索引表重新保存号。一个关闭后的文件不能再使用,若要再使用,则必须再次执行”打开“操作。用户提出”关闭“要求时,必须说明关闭哪个文件。,【,例,】,简述”删除文件“操作的系统处理过程,【,解答,】,用户向系统提出删除一个文件的要求,系统执行时把指定文件的名字从目录和索引表中出去,并收回它所占用的存储区域,但删除一个文件前应先关闭该文件。,
展开阅读全文