|
一、多选题(共 3 道试题,共 12 分。)V 1. 瀑布模型的不存在以下问题()8 r+ U3 K8 l) j# M
A. 用户容易参与开发
& R' U# w6 o- D$ H5 RB. 缺乏灵活性' U9 H5 ~) V- ?; W. H" P& j
C. 用户与开发者易沟通
7 D) D( x0 d% o$ c. xD. 适用可变需求/ o0 c6 {6 ]/ D: d
满分:4 分! P0 w" W e+ f3 `! K
2. 下面各项中不属于需求分析最终结果()/ N, H" }7 C4 ~
A. 项目开发计划' ~' r+ y: m. w
B. 需求规格说明书
$ V( \( x+ v" tC. 设计说明书
$ `9 H. H3 r- }4 J! a) ~D. 可行性分析报告
4 \" g; J& e" y% ]8 q$ ^6 ]3 [ 满分:4 分
9 ~& v0 S0 b* r3. 以下属于白盒测试技术的是( )。
0 b7 t( x* s8 H' P. |! FA. 基本路径测试9 Q* @/ K5 ? |2 j, _7 U
B. 边界值分析测试/ g) m6 |$ @% ?' V& Z+ {
C. 循环覆盖测试
) S( z3 Y s: UD. 逻辑覆盖测试, x+ x2 e& f# G: P
满分:4 分
: }6 q( R% f- _# m6 r. i, |$ t5 D1 G9 M9 a; ^% z' z
二、判断题(共 7 道试题,共 28 分。)V 1. 单元测试集中检测软件设计的最小单元-模块()- C3 s( [) ~6 o* ]
A. 错误
7 n0 ?2 h1 w( d+ {B. 正确+ Z& ?" Z$ I2 r% p" r; e+ N
满分:4 分# p9 n9 ^( J7 Q* g
2. PSL/PSA是一个用于需求分析的软件工具()* B# c) W# [( }
A. 错误
1 I- m( r7 l* Q% IB. 正确
8 l% K. N% @7 u4 U: _: [ 满分:4 分
7 j9 a4 \5 f& T: r# f9 P0 P: U9 R3. 画数据流图的基本目的是利用它作为交流信息的工具()
* V# H. `; C) D9 B9 b( ~A. 错误- w" w( T5 \: V. X$ ^+ D
B. 正确 `6 `% C9 D0 B- l+ n) s: v$ h
满分:4 分; O( ~# Q* x6 V; M7 j9 |
4. 数据字典中包含数据存储()
6 W/ e, w% {& a& i) N" K: Z! X! Y. UA. 错误* }# s% K* [) d) T( j5 I+ s
B. 正确6 b" k* @. n& B/ B" \! H7 u0 T
满分:4 分! N6 T% \/ i! A* T% O3 K
5. 与用户沟通时访谈有两种基本方式,分别是正式的和非正式的访谈
# _5 D& I6 \" U; l9 f2 S* pA. 错误
( e E z. a- X" rB. 正确
4 m1 W. l- h) `% K. z' H0 Z 满分:4 分
) j( B2 Z0 W. w! V6. 需求分析的任务通常由八个方面的综合要求组成()8 |1 T) `! R! m8 f# Y
A. 错误
( k* M; x% k' h6 X( AB. 正确& ~4 g! b5 F- @; n; x# |" S
满分:4 分9 u& Z- L( S$ m1 K
7. 箭头在系统流程图中代表处理()
, ?9 Z8 C" d* P: `9 x: q! d% B9 R( L& SA. 错误
, V1 g8 M% k7 A% _7 ~B. 正确
/ X8 W4 H8 k3 y2 O H 满分:4 分
0 ~ P+ I- F6 s4 u/ O) k+ z: m
4 Z1 b4 G$ t; l/ m三、单选题(共 15 道试题,共 60 分。)V 1. 模块内聚度越高,说明模块内各成分彼此结合的程度越(2)。; S+ g0 P+ s. w7 Y( }5 X# |
A. 松散, V8 O3 {$ R9 s3 Y1 E6 x4 d
B. 紧密1 X. o7 K, f1 H. B3 i
C. 无法判断
. j1 h0 v5 R0 S: `+ E3 ^9 cD. 相等
8 l5 F' V9 i2 m 满分:4 分
* W5 S h9 n7 U) L. C/ r( R( U0 Z2. 需求分析中开发人员要从用户那里了解()
" b* ]) v# C; wA. 软件做什么
% q9 z# S* K, j3 K/ fB. 用户使用界面
2 k* A% l* J$ B. pC. 输入的信息
7 S2 ?5 Q7 Q* W1 A0 bD. 软件的规模
% }* n: j/ e) Q: J4 s6 ]& e 满分:4 分, S: o+ h" K( ~, ]6 v% Q! T- Z8 j% W
3. 常见的数据存储管理方式有()种% z3 k) N" j+ H- L8 Z
A. 1
( S) h* {1 t8 m) P) J1 b2 i: wB. 2
) q* s; F4 Y: {% S# ^C. 3: u9 Q$ h- Y' k; D0 {6 X
D. 4
2 T* x, ^2 X4 Q* a, c- y1 V 满分:4 分# \/ K2 Q0 L7 c; ~, c1 S; `' c
4. 软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。8 L! I* W1 m- F! ^- {9 \) G
A. 改正性维护5 ]7 w5 o! b6 @* \; ?
B. 适应性维护' N/ K4 p* z& i# D4 ~* R% A
C. 预防性维护
l& M, H0 E0 F8 ~6 ~" Q: wD. 完善性维护
2 R- k, Q5 \+ h) r0 m" o 满分:4 分
( I. h9 d0 Q/ M; l5. 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。
) `% R/ ?+ K7 ^ PA. 判定表和判定树
6 T' F( J6 M4 Z9 q( PB. 盒图
5 {, ?3 F J' O, \3 QC. 流程图, r$ e! I% P1 T& B& I5 m
D. 关系图. T' w Z* b& C0 D' t( L1 \
满分:4 分0 s' U4 ^/ Y# S- j
6. 盒图也称为( )或Chapin图。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题
$ {/ j( ]2 Z1 h5 }% \" }" pA. 流程图( `: n ~5 H$ ?( O1 d: A+ \9 Z& O
B. 框图
4 Q! |2 W( f: M' v) E1 X6 h5 f2 DC. 判定表, L* ]$ Z0 j3 f. |0 S( C# s8 a
D. N-S图
) Y0 _/ l& ?% | 满分:4 分# b9 `. w0 j2 J; \
7. 软件生命周期分为()个时期
8 a; U9 D2 T; ?A. 一
. U! C: V% s" T/ E" U# FB. 二
& w* G3 c, f1 j; U5 |C. 三2 K" ^8 }1 X- ^ X
D. 四
* S6 G4 p& a5 h3 e 满分:4 分
# P( Z4 m" ~; _* ~1 K- M& ?8. 软件系统的文档分为()类
- n8 F, X( Z3 h( _. a7 w# c/ f( ]A. 一
8 [* r$ p. w# XB. 二0 @, @' A. ]6 `' `# }
C. 三
1 i* x% f2 E6 L: E6 R/ A5 V; MD. 四
2 |; V- V( {2 r- J6 L* |9 e 满分:4 分+ b$ ^9 |: h- H$ [6 h7 y0 Q
9. 为适应软件运行环境的变化而修改软件的活动称为( ).
; G) Y9 W$ ?- ?: k4 m- mA. 纠错性维护, Y( U( E( g. P" r' w
B. 适应性维护+ }# B F) Q, Y9 |. O4 \% y4 ~2 I
C. 改善性维护/ e! u0 w8 ^5 S% V# X
D. 预防性维护
2 |# p7 ?' o0 w; o& a- l 满分:4 分
9 U) }" h5 I2 I& ]' a10. 从事物的组成部件及每个部件的属性、功能来认识事物。这种方法被称为( )的方法。
% w! G7 i- @2 S' @8 f* hA. 面向对象
# X4 |3 T2 b( _- o3 nB. 面向数据
$ Y3 _1 d9 w4 G U* VC. 面向过程* j. q1 j1 u6 w8 x. x
D. 面向属性
4 @4 ]2 `: N w3 v8 [ 满分:4 分9 `8 T* \- U; Q1 h! @# `8 U
11. 软件重用分为()个层次- x( b; N' T# h% Z/ O3 q6 M! j
A. 10 B! o K7 e; R. Y: ~ S
B. 20 I3 n6 t5 C \0 ~) b
C. 38 \ I- b3 x" O k9 E4 Y7 A# U, x
D. 4
U+ _! c/ y5 ` 满分:4 分# v0 z, z1 g" ?* I) w Q3 X
12. ER图包含了()种基本成分& z3 J7 o9 T& i5 j/ m% L# _5 f
A. 一
, p0 I `; v/ b4 V C) q. cB. 二
' n3 N) H' d( l9 |8 [C. 三
4 x8 P6 V; l, z* H, ]; o6 s8 n& AD. 四
1 D) i; c4 i T7 K0 _. n 满分:4 分: q% f3 |; o. R x* J9 _) j
13. 面向对象设计时()耦合
, Q4 l( y1 q$ g: g3 c* F- YA. 强4 P0 m u; B0 N
B. 弱! h1 b3 F K- _- C& x- p B
C. 同样
' D$ ^3 {3 D+ e. U: I2 }D. 以上都不正确
, s" Y D3 V, l( ]' ]* v; ` 满分:4 分 m) Y1 W. b/ a$ y' ^+ t; f
14. 子系统测试中着重测试模块的()/ e; ]: ? o3 S7 q" }% h
A. 接口
% g+ q' \, m) ? {$ ^2 }B. 函数
( t/ w6 S/ ^+ m, B) {' z% {C. 语法# {, g c+ n5 ~8 A) f5 l! _, ]
D. 以上都不正确
8 Q$ P+ C4 N+ I- P. } 满分:4 分" m( D% b% D, h5 h! F
15. 典型的软件再工程分为()类活动& s9 b. E. l1 \
A. 41 _" b+ o$ |- z8 Z
B. 5
/ L6 U0 h, a) J# n" FC. 6( f3 i# A. n' B/ A1 \# p
D. 7
, j+ L7 y, x( i 满分:4 分
2 v+ \7 N# ?! Z" F/ c! T: r2 N2 Z/ M
|
|