试题详情
- 简答题简述顺序文件的定义和分类。
-
顺序文件的定义:
顺序文件是结构最简单的文件,文件中记录的物理顺序与逻辑顺序一致,即记录按其逻辑顺序依次存放在文件中。
顺序文件的分类:
按照存储方式的不同,顺序文件可以分为连续顺序文件和串联顺序文件。在连续顺序文件中,全部记录顺序地存放在外存的一片连续存储空间中。连续顺序文件的优点是存取速度快,缺点是存储空间尺寸需预先确定。在串联顺序文件中,以块为单位将记录存储在外存上,块中的各记录顺序存放在一片连续存储空间中,但块与块之间可以不连续,通过链指针将各块按一定顺序连接起来。串联顺序文件的优点是文件便于扩充,缺点是存取速度慢。
按照记录是否有序,顺序文件可以分为有序顺序文件和无序顺序文件。在有序顺序文件中,全部记录按主关键字有序排列;在无序顺序文件中,记录按实际插入顺序排列。有序顺序文件的优点是若记录定长则按主关键字检索时速度较快,无序顺序文件的优点是插入记录时效率较高。 关注下方微信公众号,在线模考后查看
热门试题
- 算法和程序都应具有下面一些特征:有输入,
- 哈希表是按()存储方式构造的存储结构。
- 在一个无向图中,所有顶点的度数之和等于所
- 在一个顺序表的表尾插入一个元素的时间复度
- 写出在顺序存储结构下将线性表逆转的算法,
- 若待排序的文件中存在多个关键字相同的记录
- 假定一个待哈希存储的线性表为(32,75
- 数组的长度是()。
- 在一个用一维数组a[n]表示的顺序栈中,
- 在一棵树中,()结点没有前驱结点,其余每
- 设n行n列的下三角矩阵A已压缩到一维数组
- 在最坏的情况下,查找成功时二叉排序树的平
- 数据结构按逻辑结构可分为两大类,分别是(
- 对于记录序列A[1]~A[n]可按如下如
- 树的带权路径长度最小的二叉树中必定没有度
- 由带权为,9、2.5,7,的四个叶子结点
- 一棵二叉树中有n个非叶结点,每一个非叶结
- 设数据集合a={1,12,5,8,3,
- 对于右图所示的树: 画出转换后得
- 数据结构里,栈是一对多的逻辑结构。