1)算法的时间复杂度是指______。(C)
8 j$ G, R. b$ u7 _ A.执行算法程序所需要的时间
9 @8 b( V6 e+ f* g' e, ]1 r B.算法程序的长度
: S/ G# U1 I. Z/ _5 v C.算法执行过程中所需要的基本运算次数+ h- \. Y7 `/ R- V5 a
D.算法程序中的指令条数' ^# g% w& J2 Y! _- n8 o
(2)下列叙述中正确的是______。(A)3 g9 ^6 o: w8 x0 |1 i" n+ `% m
A.线性表是线性结构
m% n: K( K! m2 `- O; V8 K B.栈与队列是非线性结构
4 q+ R0 L( Q$ U$ R( {- v- ]* k C.线性链表是非线性结构; u8 z4 Q1 G' X! c8 b3 Y
D.二叉树是线性结构
& k! ?6 q |. X, [& w7 j' P; l (3)设一棵完全二叉树共有699个结点,考试大提示则在该二叉树中的叶子结点数为______。(B)
5 e V; ^7 O- R% j* |8 L A.349+ b. [& S7 G1 U& ^# [. Y
B.350
5 ]" b% X" l& r3 ]! s C.255+ s/ I) [, u2 |8 S- E
D.351
# s; @' E. n9 O P2 U; R o7 j (4)结构化程序设计主要强调的是______。(B)
. T& l9 j J8 S A.程序的规模
- C3 _ C, R. t2 F! y0 c B.程序的易读性
& y! ?+ T' X7 Y$ Z7 N C.程序的执行效率
* U. s5 i# x* ^) f6 k D.程序的可移植性+ `. q, m1 V2 v/ E
(5)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。(D)( i* d! C& n5 ~& x* S
A.概要设计
. {0 j+ e, T% j/ ~6 ~0 T B.详细设计/ \' C" O) H7 `. I* I" H7 G+ O
C.可行性分析
- r" X' C, i& T! G% _ D.需求分析
, b8 z% _( y- p1 O4 _: [. i$ r (6)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。(A), \) v1 s. C, Z9 \- v0 u
A.控制流1 a% ]0 r1 P- y9 Y
B.加工
; J* W8 g' z6 Q0 L" C; p C.数据存储
! d$ x- M# D$ K: z. X# s D.源和潭9 y, ?5 i& q1 A b& p
(7)软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及______。(B)7 g0 x l# C$ V/ E& {& a9 R5 s) A
A.阶段性报告# W( J/ s q2 n
B.需求评审
$ ]- c% T7 `* c/ Z. k C.总结* C$ m& k) x8 L& k8 m
D.都不正确
5 G; y$ l% I$ t9 j b (8)下述关于数据库系统的叙述中正确的是______。(A)* ]# p1 p8 j$ g# h+ @8 f
A.数据库系统减少了数据冗余
" Y! I2 X @" z, a% k, _ B.数据库系统避免了一切冗余
2 D0 E7 n- b% _6 o* ~ C.数据库系统中数据的一致性是指数据类型的一致- ] z6 W3 w; s. i' b
D.数据库系统比文件系统能管理更多的数据, Z& J G/ W' ?
(9)关系表中的每一横行称为一个______。(A)% z' s* [3 X% G7 h( O' S- S
A.元组
9 Z7 Q; ^$ K( B0 ?. Z9 y/ r! Y/ D B.字段! H- x p! H* u( C& V9 _* V$ A
C.属性/ z5 ~: n- |" Y$ G
D.码9 e) S' U0 t9 I1 G1 ]/ ?
(10)数据库设计包括两个方面的设计内容,它们是______。(A)
3 P. v# R8 J+ V A.概念设计和逻辑设计6 i0 o2 U- w# |) T {+ p
B.模式设计和内模式设计
( P, h+ Q! R0 [! F* y7 g C.内模式设计和物理设* p% _/ B" B t( Y
D.结构特性设计和行为特性设计 |