5.已知一棵二叉树的树形如下图所示,其后序序列为e,a,c,b,d,g,f,树中与结点a 同层的结点是
A.c
B.d
C.f
D.g
6.已知字符集{a,b,c,d,e,f,g,h},若各字符的哈夫曼编码依次是0100,10,0000,0101,001,011,11,0001,则编码序列0100011001001011110101的译码结果是
A. acgabfh
B. adbagbb
C. afbeagd
D. afeefgd
7.已知无向图G含有16条边,其中度为4的顶点个数为3,度为3的顶点个数为4,其他顶点的度均小于3。图G所含的顶点个数至少是
A.10
B.11
C.13
D.15
8.下列二叉树中,可能成为折半查找判定树(不含外部结点)的是
A.
B.
C.
D.
9.下列应用中,适合使用B+树的是
A.编译器中的词法分析
B.关系数据库系统中的索引
C.网络中的路由表快速查找
D.操作系统的磁盘空闲块管理
10.在内部排序时,若选择了归并排序而没有选择插入排序,则可能的理由是
Ⅰ.归并排序的程序代码更短
Ⅱ.归并排序的占用空间更少
Ⅲ.归并排序的运行效率更高
A.仅Ⅱ
B.仅Ⅲ
C.仅Ⅰ、Ⅱ
D.仅Ⅰ、Ⅲ
11. 下列排序方法中,若将顺序存储更换为链式存储,则算法的时间效率会降低的是
Ⅰ.插入排序
Ⅱ.选择排序
Ⅲ.起泡排序
Ⅳ.希尔排序
Ⅴ. 堆排序
A.仅Ⅰ、Ⅱ
B.仅Ⅱ、Ⅲ
C.仅Ⅲ、Ⅳ
D.仅Ⅳ、Ⅴ
12.假定计算机M1和M2具有相同的指令集体系结构(ISA),主频分别为1.5 GHz和1.2 GHz。在M1和M2上运行某基准程序P,平均CPⅠ分别为2和1,则程序P在M1和M2上运行时问的比值是
A.0.4
B.0.625
C.1.6
D.2.5
13.某计算机主存按字节编址,由4个64M×8位的DRAM芯片采用交叉编址方式构成,并与宽度为32位的存储器总线相连,主存每次最多读写32位数据。若double型变量x的主存地址为804 001AH,则读取x需要的存储周期数是
A.1
B.2
C.3
D.4
14.某C语言程序段如下∶
for(i=0; i<-9; i++)
{ temp=1;
for(j=0; j<=i; j++)temp * =a[j];
Sum + =temp;
}
下列关于数组a的访问局部性的描述中,正确的是
A. 时间局部性和空间局部性皆有
B.无时间局部性,有空间局部性
C.有时间局部性,无空间局部性
D.时间局部性和空间局部性皆无