首页/ 题库 / [问答题]用户程序需要读出记录式文件中的一个记录时的答案

用户程序需要读出记录式文件中的一个记录时,该程序只知道该文件的路径名和要读出记录的记录号。若这个文件采用索引存储结构,请说明如何根据该文件的路径名和要读出记录的记录号得到该记录的磁盘物理地址的。(提示:从打开文件时的有关操作说起)

问答题
2022-08-08 18:14
查看答案

正确答案

把文件目录读入主存储器,根据文件的路径名检索文件目录,找出目录项,找出文件的索引表存放在存储介质上的地址。把文件的索引表读入主存储器,根据要读出记录的记录号查索引表,就可知记录的磁盘物理地址。


试题解析

感兴趣题目
在 Windows 系统中,设 E 盘的根目录下存在 document1文件夹,用户在该文件夹下己创建了 document2文件夹,而当前文件夹为 document1. 若用户将test.docx 文件存放 在 document2文件夹中,则该文件的绝对路径为( ) ;在程序中能正确访问该文件 且效率较高的方式为( )。
在Windows系统中,设E盘的根目录下存在documentl文件夹,用户在该文件夹下已创建了document2文件夹,而当前文件夹为,document1。若用户将test.docx文件存放document2文件夹中,则该文件的绝对路径为( );在程序中能正确访问该文件且效率较高的方式为( )。
在程序的一个文件中定义的函数,若要在另一个文件中调用,则必须在这另一个文件中给出该函数的()。
删除某应用程序,只需打开该应用程序所在文件夹,找到该应用程序所处文件直接删除即可。
在Windows的“画图”程序中保存文件时,该程序默认使用扩展名()。
RAW文件是传感器数据的记录,RAW文件都只记录每个像素的亮度值,所以RAW文件是()。
有一个文件包含 20个逻辑记录 k1、k2、........、k20,块因子为 4,文件系统按照记录的成组和分解方式存取文件。
对记录式文件,操作系统为用户存取文件信息的最小单位是
用户程序需要读出记录式文件中的一个记录时,该程序只知道该文件的路径名和要读出记录的记录号。若这个文件采用索引存储结构,请说明如何根据该文件的路径名和要读出记录的记录号得到该记录的磁盘物理地址的。(提示:从打开文件时的有关操作说起)
文件的存取方法依赖于(6)。文件的存储管理实际上是对(7)的管理。文件系统在创建一个文件时,为它建立一个(8)。如果文件系统中存在两个文件重名,则不应采用(9)。按照记录存入文件的先后次序排序并查找,排列顺序与记录的内容无关,这是指(10)。
你开发了一个基于Windows的应用程序,可以让用户升级customer表的相关信息。当用户评论的时候,此应用程序使用DataSet对象对customer表的数据进行编辑和维护。当用户完成数据的升级,应用程序将用DataSet写一个XML函数来添加一个XML数据文件。XML数据文件的根要素标签名称一定是,你需要给应用程序添加代码以确保这个标签名称是正确的使用(确定下来)。你该采用哪段代码?()

在一个C源程序文件中,若要定义一个只允许在该源文件中所有函数使用的变量,则该变量需要使用的存储类别是________。

相关题目
在Windows xp系统中,为了在系统启动成功后自动执行某个程序,应将该程序文件添加到()文件夹中。
在程序读入字符文件时,能够以该文件作为直接参数的类是
对记录式文件,操作系统为用户存取文件信息的最小单位是( )。
在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是( )
数字视频记录设备的文件管理系统中,文件操作是透明的,用户无须知道文件如何放置、查询及如何自动覆盖,甚至无须知道文件放在哪个硬盘上。
支持记录式文件的系统中,用户对记录文件存取的最小单位是()
在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量使用的存储类别是______。
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。
当用户程序需要调用操作系统所提供的文件读写功能时,该功能首先执行的指令是
删除某应用程序,只需打开该应用程序所在文件夹,找到该应用程序所处文件直接删除即可。
记录式文件是一组有序记录的集合,构成文件的基本单位是记录,一个记录式文件的记录长度( )。
对于采用链接结构的文件ABC,假设文件目录已经读入主存储器,且每个磁盘块可以放置该文件的3个记录。目前3号磁盘块放置了该文件的O、1、2号记录,5号磁盘块放置了3、4、5号记录,9号磁盘块放置了6和7号记录。若要在3和4号记录之间插入3a号记录,则完成此操作需要至少启动磁盘()
作业文件是程序文件的()文件,为了使各项活动具有可操作性,一个程序文件可能涉及几个作业文件。
要打开某个文件/文件夹,或启动某个程序,需要鼠标()该对象。
打开一个项目文件,然后通过命令方式新建一个程序文件,则该程序文件( )。
打开一个项目文件,然后通过命令方式新建一个程序文件,则该程序文件( )。
如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是()类的子类并且存储该源程序文件的文件名必须为()
将PLC的应用程序输入到PLC的用户程序存储器后如果需要更改,只需要将程序从PLC读出予以修改,然后再下载到PLC即可。
MIDI是计算机中的一种声音文件格式,该文件中记录的是()。
文件夹的路径是一个(),它告诉操作系统如何才能找到该文件夹。
广告位招租WX:84302438

免费的网站请分享给朋友吧