(32) 数据的存储结构是指______。(B)
8 V+ H0 ]. V9 b* K: _. A" T; N A. 数据所占的存储空间量2 y5 `- G d$ F8 @
B. 数据的逻辑结构在计算机中的表示( W0 ?3 S: R3 D- Z2 ~
C. 数据在计算机中的顺序存储方式) Z' @; _4 s `5 l# J5 u# ]( w
D. 存储在外存中的数据; A$ L/ Z2 H( C5 t3 |
(33) 设有下列二叉树:
: M& z; y# _& \$ {+ V 对此二叉树中序遍历的结果为______。(B)' K6 p9 d1 y9 @% @& L. A
A. ABCDEF) Z6 d- M/ x( B: ]/ C8 \# @, w' F
B. DBEAFC
( D c. h9 O/ ~+ ~ C. ABDECF% K( ]/ P$ e2 Z, x; ]
D. DEBFCA5 S. _" ~: Z& s
(34) 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。(D)
6 p* N2 C, U4 h: z A. 调用语句" |6 D# T1 U1 _6 d4 T/ a- r
B. 命令: [% Y; `" Z/ I- a) [
C. 口令
( K, Q- \* \! [ D. 消息0 j8 g( M+ Z: j# T4 j& m8 e
(35) 检查软件产品是否符合需求定义的过程称为______。(A)' `% K8 g' q8 |
A. 确认测试
) B1 z& i# l* ?8 a B. 集成测试1 i! }% |. l' m" F/ q5 W- r
C. 验证测试
9 f+ b4 k5 d" [, V, V: Q! c" P- r D. 验收测试# V3 g3 d) f( N% K# M
(36) 下列工具中属于需求分析常用工具的是______。(D)
7 I* O( `# d0 B+ G A. PAD* B5 w- W, k% d
B. PFD
% S+ s0 j% e/ s" o1 A# ~6 | K C. N-S7 e. h0 J" H0 d% W
D. DFD0 z3 R! A1 m2 ^/ @: h
(37) 下面不属于软件设计原则的是______。(C)
. |1 }& O1 j/ h" @* w, F2 P A. 抽象
" u* Y- d6 v6 u N N- F B. 模块化. C) {0 c+ P+ \% p
C. 自底向上
: @3 w6 `; n8 a6 X) ~. x D. 信息隐蔽
0 M4 k- @9 _# X/ ?' _ (38) 索引属于______。(B)" [( v2 B! H! J' T9 c& f& h; f
A. 模式4 i6 m# d/ L* r
B. 内模式) ^ [5 H8 Q! X/ s: j4 H
C. 外模式& p3 Q9 N$ h' V' @9 O* Z; j8 f- V( x
D. 概念模式
0 t" |& }+ t, ]* e7 G. f2 k (39) 在关系数据库中,用来表示实体之间联系的是______。(D)( Q4 ]) f8 j" v* ^7 A
A. 树结构; ]/ g2 W- B8 _) \
B. 网结构' m9 a, J' p; E* O8 u
C. 线性表
+ \7 x8 M# g3 y- n$ Y% o D. 二维表
, ^' H, t. q. a3 ?: N! P( b8 w8 M! T (40) 将E-R图转换到关系模式时,实体与联系都可以表示成______。(B)3 X& X$ O n3 d" B
A. 属性 B. 关系8 `& }1 A9 G" @/ Z6 ~- ?* p/ {+ u! M
C. 键
3 ]" x* C9 F2 Q D. 域
8 a# |$ ?: a+ m- h' h (41) 在下列选项中,哪个不是一个算法一般应该具有的基本特征______。(C)
; c% j/ J; v9 J; p x A. 确定性- O4 n9 e0 H& |0 u& O5 o) U& f. m
B. 可行性" `7 S# ]7 Q9 \! m8 M1 g* {
C. 无穷性
2 U9 [: v. F+ a4 `' R7 r D. 拥有足够的情报
& Z2 J, o' e1 G1 A: B7 y (42) 希尔排序法属于哪一种类型的排序法______。(B) \, D; i- N _! |+ y2 J
A. 交换类排序法
( ]# S0 G' }' S/ U0 p3 F B. 插入类排序法7 t' A0 E8 _7 F! b# M
C. 选择类排序法
1 f. }4 ?) z; Y3 ~4 t D. 建堆排序法/ e9 ~6 o" p2 Y3 K0 P9 }
(43) 下列关于队列的叙述中正确的是______。(C)1 r* C3 y; w; X8 H, ?' p1 V0 X" L$ R
A. 在队列中只能插入数据+ E7 X/ l9 J- K
B. 在队列中只能删除数据6 k& @5 u% _6 `2 ~! t: J
C. 队列是先进先出的线性表
0 }$ u I g( u D. 队列是先进后出的线性表. L2 K/ D, m; P
(44) 对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。(B)$ x u0 `0 e# k: T6 }# I' t" N
A. N+1
$ x3 m* k1 `0 L2 X+ }1 | B. N7 w; p, n$ F" w
C. (N+1)/2
7 z6 q6 W+ L0 e2 l& C D. N/2
' l, R4 y/ k# B4 n. \ (45) 信息隐蔽的概念与下述哪一种概念直接相关______。(B)
1 O9 X4 t9 f- `3 q- [. g9 p( M A. 软件结构定义3 b K- Z3 d7 _2 F7 X) B% v( z
B. 模块独立性
$ ]! [( N& e! s: M) _ C. 模块类型划分& I7 g& S$ r2 o# K, E; w
D. 模拟耦合度
& D. A3 F2 a* m2 V: _3 u5 j (46) 面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是______。(C)" f" i) Z8 G N; z. `. i
A. 模拟现实世界中不同事物之间的联系
/ n- x1 p/ L1 m% P B. 强调模拟现实世界中的算法而不强调概念3 `7 a. L5 z. u0 O
C. 使用现实世界的概念抽象地思考问题从而自然地解决问题
7 g3 P% {) b1 m# H9 @ D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考# C& I- c( e) Q9 O
(47) 在结构化方法中,软件功能分解属于下列软件开发中的阶段是______。(C)
& E) g5 c4 ^$ ?' N# h A. 详细设计
, K& M! y5 q# r0 [3 ^( [# w* h B. 需求分析
- k! E& }$ I. Q8 e/ ~5 v C. 总体设计
3 j) v6 I1 _( e5 B* N/ I D. 编程调试
) o. ^: c) l+ P) ^+ p (48) 软件调试的目的是______。(B)
& b1 B3 \5 V* s$ p A. 发现错误% B" f" H. C$ y; ^* `1 C/ ?
B. 改正错误5 X1 N0 R! Y7 \- |
C. 改善软件的性能
" o3 _/ j, e, S* i- _7 i D. 挖掘软件的潜能7 E" k* k1 f0 Y c# z- l
(49) 按条件f对关系R进行选择,其关系代数表达式为______。(C)
6 j2 u& O! _" Y A. R|X|R6 T) [3 g) I. Y# l- t3 _
B. R|X|R* I2 O, G7 E' X6 H0 z4 \
f
# R6 c# \1 s3 y# ?, g2 l' e C. бf(R)5 ], Y7 g2 f( l6 @6 f/ I
D. ∏f(R)
! h& K, ^6 X# {. H. |. b (50) 数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。(D)
: i. k2 U% V) G7 { A. 自顶向下
) M7 T' n" ]: K$ j! ~9 Y7 o; R [# \" m B. 由底向上1 K' ]/ W& a* u4 v' L0 T
C. 由内向外
- s. t# d7 ~% q5 p6 n D. 由整体到局部, c! k2 ^& ^( v& ] J: S8 L& t
(51) 在计算机中,算法是指______。(C)* v' b; B1 j/ }" {) K/ i' W
A. 查询方法
+ X, ^7 Y( n4 l) }8 e. G( } B. 加工方法
: ~7 u4 i! u* p- o2 A/ B- w' f C. 解题方案的准确而完整的描述
# D( L0 t1 ^/ c/ R/ m1 H D. 排序方法
' @; Y2 y7 C8 `. s+ \9 W (52) 栈和队列的共同点是______。(C)7 C5 ]; \2 D N$ V0 N z4 a
A. 都是先进后出
& R% h1 H8 M1 W' H0 [ B. 都是先进先出& }. p' M# G2 C
C. 只允许在端点处插入和删除元素) S' W4 O0 v% v( S3 w
D. 没有共同点1 Q; U( s" N& q% G0 r; r$ a/ }- T
(53) 已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。(A)
+ f5 }$ a; a( n4 k: w A. cedba
- A: ]3 p+ W1 L* d4 G# _ B. acbed
0 G! [1 Y# }# S4 o. n6 K) O! i C. decab( p8 ^; F5 u- ]3 ]) D; {
D. deabc8 m6 D" F+ _& X( D$ y( Z* Z9 x- B
(54) 在下列几种排序方法中,要求内存量最大的是______。(D)' Y# B6 t" i9 H
A. 插入排序
+ n6 i' @1 ]# Y B. 选择排序0 v& O- E4 h- @4 s0 ~6 h1 V I, P
C. 快速排序4 {( k8 Q3 Q: e2 J* p3 ?
D. 归并排序
; s* C6 I* u, m% y' F' W/ g, b (55) 在设计程序时,应采纳的原则之一是______。(A)
1 t7 |4 p# u- W# |) L2 n A. 程序结构应有助于读者理解7 u" d. L6 u* z
B. 不限制goto语句的使用7 k9 L2 `$ _8 e; s5 B
C. 减少或取消注解行 N3 J6 v m$ A4 Z5 B/ Z
D. 程序越短越好* o) }: D" G: h9 |/ E) E
(56) 下列不属于软件调试技术的是______。(B)
2 n5 j$ S+ c4 k' [% o A. 强行排错法
q" R9 ?/ W3 n, N7 {) V" N9 p7 Y B. 集成测试法; [- f% Z: w1 A7 c. J! B: j: Y! a2 R' U
C. 回溯法% y! e3 k# }! p% g
D. 原因排除法
8 S) k( A& g% t) s9 T+ H: Y (57) 下列叙述中,不属于软件需求规格说明书的作用的是______。(D)
( @! o3 z! }4 k. h2 r1 Y* H7 [ L A. 便于用户、开发人员进行理解和交流" F/ m/ i' `7 v' d. q" _. l+ Q
B. 反映出用户问题的结构,可以作为软件开发工作的基础和依据
5 ~7 l! J# [1 a7 V: r C. 作为确认测试和验收的依据
; n! G( N q- r# S2 n | m D. 便于开发人员进行需求分析
9 L' `1 D6 B, A$ O5 d (58) 在数据流图(DFD)中,带有名字的箭头表示______。(C) A. 控制程序的执行顺序5 |* R, m G( n* J/ E7 e7 g3 \; N3 k, T
B. 模块之间的调用关系( e5 g* [, ~: } j+ b
C. 数据的流向1 ?& R9 q& Q9 m, K1 o3 m+ m% l
D. 程序的组成成分
2 m/ q X/ z" s, T1 L (59) SQL语言又称为______。(C)
0 d4 p4 K8 b/ x' R+ T9 G A. 结构化定义语言2 X) x; J/ J3 F0 F# c
B. 结构化控制语言
% s; Y, k. y: } C. 结构化查询语言" ^* _9 q' q5 y% t
D. 结构化操纵语言2 y1 @0 v; G% w5 f# e, }# P* T
(60) 视图设计一般有3种设计次序,下列不属于视图设计的是______。(B)
- i% r0 ^$ D: h/ f) D8 W# Z A. 自顶向下; T! P h$ f4 V W; Q) J& I/ N
B. 由外向内% ]) W. j! A, _2 C2 v5 u, j5 E# S; k
C. 由内向外. }+ H; R3 S& T* K0 b/ J
D. 自底向上, [" }1 x3 ^2 J+ [0 `) f
(61) 数据结构中,与所使用的计算机无关的是数据的______。(C)) I3 Q0 t, I3 P6 o
A. 存储结构8 u S/ U# S7 k( R7 Z, a' L5 J; j
B. 物理结构; D2 v% Z% N$ @
C. 逻辑结构8 m: r$ y% I& ?6 F5 i
D. 物理和存储结构 |