正确答案:√
4.1外存存储结构与外存算法
1、下列选项中叙述正确的是()。
A、磁盘的访问可以随机读、随机取
B、磁盘系统传输大规模连续的数据块的范围是18-32k
C、磁盘访问比主存访问的速度快
D、大多数程序在RAM模型上运行
正确答案:D
2、对于大数据而言,标准计算理论模型失效的原因之一是内存是有限的,无法存储所有的内存。()
正确答案:√
3、当内存不够或者算法设计不好时,如果数据量达到一定规模以上,运行时间会急剧增加。
正确答案:√
4、现代计算机有复杂的存储层次,存储单元的访问是以块为单位的数据移动。()
正确答案:√
4.2.1外存算法示例:外存排序算法(1)
1、外存归并排序,以()为单位进行调度。
A、比特
B、兆
C、块
D、层
正确答案:C
2、排序分为内部排序和外部排序,外部排序是因排序的数据很大,一次不能容纳全部的排序内容,在排序过程中需要访问外存。()
正确答案:√
4.2.2外存算法示例:外存排序算法(2)
1、在外排序的快速排序中,分割元素的选择非常重要。
正确答案:√
4.3外存数据结构示例:外存查找树
1、在内存中的二分搜索树中,通常使用()来维护树的平衡。()
A、置换
B、分裂
C、旋转
D、合并
正确答案:C
2、二叉搜索树是在n个元素之间搜索的标准方法,一般把元素保存在根处。()
正确答案:X
3、为更快地保存外部搜索树,可采取按BFS的顺序将其分割。()
正确答案:√
5.1B树(1)
1、如果T是一个(a,b)-树(a≧2且b≧2a-1),其根结点的度在()之间。
A、2到a
B、2到b
C、a到b
D、2到4
正确答案:B
2、在(a,b)-树中,a和b表示的是每个节点当中键值的上限和下限。()
正确答案:X
3、B-树中右边的指针指向的是键值小于最右键值的子数。()
正确答案:X
5.2B树(2)
1、元素都在叶子中的B-树有时被称为()。
A、B+树
B、B-+树
C、B+-树
D、B+-数
正确答案:C
2、关于(a,b)—树的删除操作,删除操作出现问题的情形是:从叶子v删除元素后,v的儿子小于a-1个。()
正确答案:√
3、关于(a,b)-树的插入,插入涉及到的结点最多到树高+1。()
正确答案:√
5.3KD树
1、KD树在()层使用水平线。
A、偶数层
B、奇数层
C、最底层
D、最高层
正确答案:A
2、KdB-树的插入可以使用()的方法。
A、近似
B、置换
C、对数