如果要通俗一点来解释,那就是:顺序文件是按行读取,由于每一行的字符数是不一定相同的,所以只能够从头到尾按顺序一行一行地读取,要想直接从中取出某一行是做不到的;而随机文件则是按“块”读取,就是说把文件分割为一个个字数相等的小块,然后根据需要就可以从中取出任意的一块或多块了。
再来个通俗的例子:顺序文件就像是把一大堆各种种类、颜色的衣服杂乱地堆在一起,如果想从中找到某件衣服,那么就要一件件地去找,运气好的话,可能只找几件就找到了,当然如果运气差就有可能找到最后一件才找到;随机文件则是预先把衣服分门别类放到一个个相同大小的、编了号的箱子里,然后告知你你要的衣服在第几个箱子里,你直接把这个箱子打开就找到了。
数据结构为计算机存储、组织数据的方式。数据结构指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。
数据存储对象包括数据流在加工过程中产生的临时文件或加工过程中需要查找的信息。数据以某种格式记录在计算机内部或外部存储介质上。数据存储要命名,这种命名要反映信息特征的组成含义。数据流反映了系统中流动的数据,表现出动态数据的特征;数据存储反映系统中静止的数据,表现出静态数据的特征。
扩展资料
磁盘和磁带都是常用的存储介质。数据存储组织方式因存储介质而异。在磁带上数据仅按顺序文件方式存取;在磁盘上则可按使用要求采用顺序存取或直接存取方式。数据存储方式与数据文件组织密切相关,其关键在于建立记录的逻辑与物理顺序间对应关系,确定存储地址,以提高数据存取速度。
参考资料来源:百度百科-数据结构
参考资料来源:百度百科-数据存储
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)