1. 选择题(每小题2分)
% r- u" ~6 u; o2 J. F# u; K 在下列各题的A)B).C).D)4个选项中,只有1个是正确的,请将正确选项填在大答题卡上,答在试卷上不给分. . t( m: T/ F: @! w+ x4 f7 W
1.根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成( C ) $ y, R% V; `# O& ~- z9 h
A) 动态结构和静态结构
- w: r9 S' [0 K3 X/ d& N* M5 h B)紧凑结构和非紧凑结构 ! D0 {" c9 [1 L( R a
C)线新性结构和非线性结构 e8 `8 N+ W) V' L
D)内部结构和外部结构
" i) Y4 x0 M G0 x0 u1 \ 2.设一棵二叉树中有3个叶子结点,有8个度为1的接点,则该二叉树中总的接点数为( B ) 6 C# N7 F5 ?4 c/ Z2 D" r
A)12
" ~9 ~4 H4 U/ I. \# v7 T B)13
/ [/ n. g6 [( Z9 u9 n' w C)14
2 O( ]- {& r$ P( v6 Z) V1 E6 \ D)15
: Q5 T; v+ _; i" m$ R5 ^ 3.在下列几种排序方法中,要求内存最大的是( D ) # E0 t3 h) _9 E3 `0 _* {$ [' R
A)插入批排序 & P( }3 a- ?2 y8 L3 a( y
B)选择排序 5 K1 w+ U8 d! b! m& W
C)快速排序 8 D+ P+ j" b$ q6 d/ l
D)归并排序 ! u" h% w$ f8 z* o& [
4.下列叙述中,不属于结构化程序设计方法的重要原则是( B ) : J* ~8 w4 f% X2 U$ f9 K3 g
A)自顶向下 3 h: C( r5 V3 @ @, J4 Q
B)由底向上 ; R/ l9 @; M7 l. H1 u' F2 R
C)模板化
' G: V3 q4 N; T4 P% g D)限制使用goto语句
: |' Q2 v3 z$ |- V# j$ ] 5.下列不属于软件调试技术的是( B )
/ N6 S. T. m" ?1 \) s9 _$ G A)强行排错法
$ ~; ~7 S$ s* ?6 a9 A B)集成测试法
% H3 D8 H2 H2 q C)回嗍法 9 B! ` ~' G0 ~1 }8 h0 f
D)原因排除法 - R7 U; X- f: [" C: [) r \
6.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为( B )
: ]: W$ l; |4 m% y2 q A)PAD图 * d: c4 e9 X5 H/ I0 I) h
B)N-S图
0 e1 v/ Z- w/ g( k# a" C3 u1 Q C)结构图
! g/ O& o0 Y. y' Y4 y* N' n D)数据流图 |