(1)在计算机中,算法是指______。(C)0 Z5 o/ V+ q2 Y0 I) y/ Z9 U. Y1 Z
A.查询方法3 c/ R4 Z: i* R! @6 A
B.加工方法* F/ {/ U0 r3 R# s1 }3 V9 a' J
C.解题方案的准确而完整的描述% ^+ s* q0 i8 R- b& m8 q+ z
D.排序方法
+ `$ E% |! t6 o; k( Y. F (2)栈和队列的共同点是______。(C)
/ x" T O- i3 E3 w. D* [ A.都是先进后出8 s! H4 P' Y; ?% p
B.都是先进先出
& }3 C$ }, ^9 f: D C.只允许在端点处插入和删除元素. ?2 ?8 ?" G7 h% l/ K! n
D.没有共同点
% A3 K4 O! q3 B1 ?! w1 p+ C" U (3)已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。(A)
3 r8 d2 S2 c6 w2 x7 y% l A.cedba ~+ ], m+ }" y% X
B.acbed/ o& W9 ], |+ X( S. D9 b( b' m
C.decab- C, C* O8 B# j6 O1 U! D+ g# `0 S
D.deabc0 _5 v" X$ W( i0 b) P
(4)在下列几种排序方法中,要求内存量最大的是______。(D) H" F E3 h% d1 i" Q" e" q& M. f5 g
A.插入排序
$ J: f+ D$ W+ ]9 D" i+ Y B.选择排序7 j! Z3 C% c- L6 l; [6 b% R
C.快速排序
+ p; |* Z* n; T, \& o D.归并排序
% Z( n" S* u% t4 L0 f, C (5)在设计程序时,应采纳的原则之一是______。(A)2 m$ n. |$ u' ^' f- S. K x
A.程序结构应有助于读者理解
q4 |6 e6 _' d B.不限制goto语句的使用
- [+ O* l4 q3 H' G2 d C.减少或取消注解行7 R% y3 Y& `' L3 }( E: N( X
D.程序越短越好7 S# s4 G& X$ u- f7 k/ k3 X
(6)下列不属于软件调试技术的是______。(B); c( n" _' F: c( b1 M
A.强行排错法$ ^5 C0 m9 P7 O3 K: }
B.集成测试法# M0 J3 D# X7 x j+ T( P; S4 ]
C.回溯法
( v% C) ?0 T* b# w. e D.原因排除法/ z. u& o, E2 u- Q" T
(7)下列叙述中,不属于软件需求规格说明书的作用的是______。(D)% ]0 I* ^& U! p( _( A" W- I
A.便于用户、开发人员进行理解和交流8 D c; P9 Y; ^7 l) N
B.反映出用户问题的结构,可以作为软件开发工作的基础和依据
+ F3 V6 H$ S' D; r! t C.作为确认测试和验收的依据
. m8 }% j- E$ Y) d D.便于开发人员进行需求分析0 }+ Z. i1 d2 w/ D) Z
(8)在数据流图(DFD)中,带有名字的箭头表示______。(C)
2 ` m6 {! P7 O A.控制程序的执行顺序 X" ]5 a4 J: e8 ~
B.模块之间的调用关系
7 o B2 n6 M3 Z1 e2 S& G C.数据的流向
6 s4 B. J. K8 m; ?& P D.程序的组成成分
5 l1 h4 k+ q6 v s (9)SQL语言又称为______。(C)
, F; Z6 Y' R+ q2 m7 T A.结构化定义语言
' A3 G. R5 ?8 r2 |* s B.结构化控制语言7 Z# [% }# F r7 v: J* _5 ]3 \
C.结构化查询语言
1 k# B! W* r: v, V# o0 s D.结构化操纵语言2 b! T( x/ X, t9 M! r
(10)视图设计一般有3种设计次序,下列不属于视图设计的是______。(B)
5 i9 Z7 p+ L/ y' X/ I6 A A.自顶向下3 M, N( Z$ |, Y, k% V. r
B.由外向内
8 @$ F, w. \6 W' b! F; G( [ C.由内向外, E$ J% L% P) q$ o1 X
D.自底向上 |