|
10秋学期《软件工程与UML建模》在线作业二, X4 C( n. {! }- c
单选题
' y3 k( Y8 d& w7 L- \1 K1.下面所列的内聚种类中,哪一个内聚度最强( ) }- u' t: G4 A+ D. {/ }7 H
A. 偶然内聚
: E9 A& {! e4 a: ]) X% TB. 逻辑内聚' Y# q' B* q& W& X2 ~
C. 功能内聚3 G. _$ ~8 i- a3 r4 q
D. 顺序内聚
3 y; p$ h, h3 ^7 K: ~7 q( a3 }资料:C9 Q; V+ k H- Q v6 n
2.软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现( )阶段的错误。
; _$ B/ | `' x6 ZA. 需求分析
; c* a0 ^- c' h" P. ]B. 概要设计
9 n$ l) o" v; Y2 Y4 m+ e. ?C. 详细设计
# r) p6 e) g# I2 A/ x# p& a. g) Y fD. 编码/ W. S0 d/ {. K
资料:A
& G2 N) P' ]2 x' w9 u+ [3.软件测试时软件开发的重要环节,而进行软件测试的目的是( )
8 s1 O6 W1 L7 b! pA. 证明软件错误不存在0 T# K5 ]$ o8 R2 e+ @, y3 d; l2 a. }
B. 证明软件错误的存在
% S" W& Q! f; g m/ BC. 改正程序所有的错误' t0 R( E7 y& W
D. 发现程序所有的错误
+ n; E9 r: O/ C资料:B
: [) d( B/ ]1 G% ]1 S9 Y. W4.模块是执行某一特定任务的数据结构和程序代码。要使模块保持较高的独立性,应达到( )的目标。
/ w& ~# o/ M% U! H: u( j6 r6 Q* LA. 高内聚、高耦合
* O/ l1 ?3 k; t) X l, ~B. 低内聚、低耦合7 S# _+ m. {/ w9 P. r4 w
C. 高内聚、低耦合 c/ q; J) U# H3 Z
D. 低内聚、高耦合
7 C2 y3 j& ]( Z% z4 H$ i9 d资料:B
6 w6 h0 \. x- U- w! W% r5.软件的集成测试工作最好由( )承担,以提高集成测试的效果。7 I; m' y/ l4 M' A& G
A. 该软件的设计人员0 h+ o# q, O% o& c5 x0 P
B. 该软件开发组的负责人
2 C: \( \2 G$ i( f tC. 该软件的编程人员
/ m& t- l& _- N" I1 |D. 不属于该软件开发组的软件设计人员* L p5 G4 w7 \& J4 `: t
资料:D$ l$ f. u8 Z: [( J
6.软件复用是使用已有的软件产品(如设计、代码、文档等)来开发新的软件系统的过程。软件复用的形式大体可分为垂直式复用和水平式复用。水平式复用是指( )中的复用。4 V# S0 T# I4 \
A. 同一软件系统
6 t$ P2 d; N( N) r9 H! n9 n/ JB. 不同软件系统
8 G/ o3 X$ |1 x. `2 b% J3 hC. 同一应用领域( C& b. h' ]: S
D. 不同应用领域
; j8 E6 o1 F7 U4 m2 V$ z+ Y" E资料:D |
|