第11-13题是在已知下述Pascal程序的基础上,并设在程序执行过程中无错误发生。; s C& X! F9 Z: n7 P
for h:=1 to n-1 do begin
7 l& e' u, C9 R/ E x:=A[h+1];' g7 A; B; P9 ~! M, J6 |. u" V
k:=h;0 u! a0 X3 l( V% J" Z5 F
while (k>=1) and (A[k]>x) do begin2 n v" e' X5 F
A[k+1]:=A[k];' ~* B6 x+ \0 r" D" n+ H
k:=k-1
3 e; R- S' J! f6 W6 w% l, @ end;+ z3 _6 P/ n1 E
A[k+1]:=x
& g% f7 E7 |/ F$ x+ O4 q end;
' x" U8 m1 R# ?' z7 s (11) 假设在程序开始执行时,数组A[1..n]是一个已排好序的递增序列。下列答案中,哪一个最好地描述了程序的执行时间(运行时间阶数)
- b# V$ B2 K& V. I/ y( F K A) O(log2n) B) O(n) C) O(nlog2n) D) O(n2), B4 n6 B7 { e/ p5 i
(12) 假设在程序开始执行时,数组A[1..n]是一组随机整数。下列答案中,哪一个最好地描述了最差情况下的程序执行时间(运行时间阶数): T8 p. a9 u/ I5 ^8 i
A) O(log2n) B) O(n) C) O(nlog2n) D) O(n2)2 }/ w; x0 \& l
(13) 上述程序算法的标准名称是' |2 N2 s- l+ v* l- O
A) 起泡排序法 B) 插入排序法 C) 选择排序法 D) 快速排序法 ^- q- U* @. M* m) V
(14) 下面关于B树和B+树的叙述中,不正确的结论是
4 X# h ^! e7 K) K# E A) B树和B+树都是平衡的多分树
4 z' t* W4 H; W; J; z B) B树和B+树都可用于文件的索引结构* D- J% m* W+ r* h b
C) B树和B+树都能有效地支持顺序检索
- j' ]2 _) Y9 y% _7 l4 a D) B树和B+树都能有效地支持随机检索( [' `; g# l' g6 A7 ?9 |% b5 {
第(15)-(16)题基于下面的叙述:某二叉树结点的对称序序列为A,B,C,D,E,F,G,后序序列为B,D,C,A,F,G,E。
2 f* H/ T6 O: i4 e (15) 该二叉树结点的前序序列为 (2分) j+ W0 @' u! }, I+ n
A) E,G,F,A,C,D,B B) E,A,C,B,D,G,F) t$ i8 N& a3 N2 n y. g
C) E,A,G,C,F,B,D D) E,G,A,C,D,F,B
* v! x* L, t) T4 s (16) 该二叉树对应的树林包括多少棵树 (2分)
- x. u4 j1 M( }8 q$ p$ d! c A) 1 B) 2 C) 3 D) 4
* k; W! M$ `8 F% h; H 第(17)-(18)题是有关DOS操作系统的内容:
0 ~- ]/ X. Z: o9 W s3 s8 ~; l (17) 设驱动器为D,下述哪一个命令可以用来分页显示根目录下的文件清单
8 ~5 h0 g( p' | A) DIR D: B) DIR D:\ C) DIR /P D:\ D) DIR /P D:# L. ]% O% Q- Q7 \$ x% R! F$ h
(18) 若将DOS的提示符改成"MS-DOS5 |