|
资料来源:谋学网(www.mouxue.com)软件工程与UML建模-[东北大学]《软件工程与UML建模》在线平时作业3/ w' ?" \* A ]7 O0 w3 a
试卷总分:100 得分:100
/ Q' u5 w- S0 e$ G( `第1题,上图中还有一处错误是( ): @( ]& X" V! U* y( i
A、1层S% O5 r2 P1 }5 h
B、1层S22 s6 `8 e" m' Q0 ?1 M2 q
C、0层S5 D8 g& k- E$ _' ~" d. J
D、0层S1
" y8 W) T4 a; x( A) ~正确资料:
7 k6 S" r! y! S8 A
6 b/ ]3 y3 s' k m: `9 I0 U0 W0 m7 m, `. S! I* `
第2题,软件设计一般分为总体设计和详细设计,它们之间的关系是( )
2 V2 A; `6 ^5 g3 yA、全局和局部1 \2 z: M- |2 {$ C. X
B、抽象和具体/ o/ ?6 n% b; G, H: {# E& I8 R
C、总体和层次
" `; c( a1 Z a7 L% b7 G9 WD、功能和结构0 G8 ?2 u" } x( g- c% Z
正确资料:
) V4 `2 T" Y+ b1 A
; Q% |% J8 X* e V2 F# k4 f7 a$ v: W( t) n
第3题,关于内聚错误的说法是( )" w3 j5 H2 j; s) j
A、是一个模块内部各部件之间联系紧密程度的度量
2 ^5 g+ K" }" eB、是模块间各部件紧密联系程度的度量2 ~) _# f# V* Z: M+ {
C、强调分解时将相关的内容放到一起
5 m- w9 l' t0 h9 _8 BD、一个模块内的各个部件联系越紧越好
7 |9 u. q1 x& Q& J% \正确资料:
$ w2 B+ I7 M# b0 P; t3 V$ {' {; t5 P; `/ ^$ r* z
3 h( e; r1 e+ K4 J5 H l. y第4题,( )将软件配置管理定义成一种标识、组织和控制修改的技术。8 L7 P$ s; w! H |: r
A、《GB/T11457-1995软件工程术语
- h, \. r4 K9 H& `3 A" Y" W; V5 OB、《ISO/IEC12207-1995信息技术--软件生命周期过程》1 |/ q" Z6 u6 M7 E1 C
C、《ISO 9000-3: 1997质量管理和质量保证标准》的第三部分《ISO 9001:1994在计算机软件开发、供应和维护中的使用指南》1 O* X' {# Q2 a9 H" |: o. w3 o) g
D、巴比奇(W. Babich)
. q" [" S$ Q9 G0 V正确资料:* r: d; J. M0 x) \ N( N; e5 O
0 \% ?* e' V' w. f2 F
) q7 s) J, `, u+ M6 {" j" v1 R) \% Z
资料来源:谋学网(www.mouxue.com),在下列逻辑覆盖测试法中,覆盖程度最高的是( )。" v/ R2 C, y% Q+ K
A、语句覆盖
* c4 V! p0 h6 G/ r+ @1 nB、判定覆盖
+ k1 f2 l2 W- ^: U& J& HC、路径覆盖& }. e4 e$ y# q' |* e/ y
D、条件组合覆盖
/ I: G- G* V+ n% L, T/ z正确资料:6 m* b/ b7 O* b- f
8 r/ k; s& G6 @
0 g" S& N' I! g. o P第6题,下面那一项不是单元测试考虑的问题( )
+ @# p# ~$ t, ^ uA、模块接口8 k- p3 X/ r: E5 ^+ O
B、模块执行外部I/O操作
& @. }6 b. Y, g+ z7 R l9 d) wC、全局数据结构错误
) F ?5 t0 F8 XD、模块的计算
5 M. n" J' H3 `4 a1 g正确资料:
4 M3 E, {; L8 w, w- Z
5 {: N7 S* p d/ k
0 P c" Y3 O5 ?2 ?4 F8 S1 y第7题,下面那种图表不是用于软件计划和进度控制( )0 y* S: I7 s9 l- y
A、关键日期表
8 c2 T1 @) C. {) Y5 CB、甘特图
# k* [" q( m6 p6 }) Q& W) zC、里程碑图4 c1 Q0 _$ S# a' S, z! X( F
D、Petri网
1 W# d/ z" C8 b5 v正确资料:5 y4 p& I/ N! p
9 K( [6 y1 g7 \) U$ J% \3 J/ Q O+ z4 v4 I7 F7 }7 R3 H/ \
第8题,把需要同时执行的动作组合在一起形成模块,该模块的内聚性是( )/ `* ?. f: @6 k8 p3 v8 r
A、顺序内聚6 V# t" p" I- R$ c" W# K
B、逻辑内聚2 i0 Q0 y4 P" f' @6 o6 S4 \
C、时间内聚. l- M. F4 e7 O
D、通信内聚, Z$ W5 u2 ~9 G7 h
正确资料:$ q0 Y+ B& v+ L
. Y% G4 G7 [* f% O' Y# `0 s$ f
4 Q& i' O% {$ \5 A S第9题,一般来说,在软件维护过程中,大部分工作是由( )引起的。
5 f/ }5 r4 Y/ m# Y3 ^' CA、适应新的软件环境
; \ }& C, }$ cB、适应新的硬件环境3 f7 a x/ m7 W7 a: S% v7 S
C、用户的需求改变 L; N2 t9 P9 Q5 w9 h( r6 e
D、程序的可靠性6 B1 I4 j' q: X" K; _& e% T M& s
正确资料:
( s3 W# @' \, F; L" K% \2 I, D2 F# P. o' @% ]
4 Z% K# a! K/ h6 T3 f, B. x
资料来源:谋学网(www.mouxue.com),对于基于组件的复用错误的描述是( )
" _/ e2 y' ]: [. eA、组件就是类或方法
6 T0 n0 c8 L. k0 K( zB、EJB、COM、.NET和CORBA等是主要的组件模型! [4 s# P" [# t1 ^' w
C、组件复用不适用于跨平台操作
3 U+ I3 c7 `4 p* gD、组件复用的部署和升级较麻烦
7 [3 |- }- S/ F) ~6 ~8 ^* b正确资料:- f: O7 x9 W5 o% |
% [# {: S6 r; r$ u3 x& [3 P3 Z" H. U
% g8 D4 |7 e g8 E# [# L d: E第11题,以下属于程序流程图缺点的是( )2 {1 }! {5 }5 N3 U& x
A、历史悠久
# @' s) E1 j0 Z& d/ g. a$ ZB、使用广泛
2 B( v0 J7 z6 B4 V5 u; |7 @C、支持程序的三种基本控制结构& L/ ^0 u }/ n' X. u% S% @, r
D、可以随心所欲地画控制流程线的流向
- J% a* j- h1 Y+ ~; E5 _3 Z正确资料:$ |4 k5 B7 Z4 Q, f m
4 K2 |! E* R0 s1 P" M% a8 o) n, u* G5 e% H3 h5 ]2 h5 b7 I8 f
资料来源:谋学网(www.mouxue.com),关于条件测试错误的是( )
]: n$ q8 ]* QA、可以检查程序中所包含的逻辑条件: V+ v+ h5 Z( s7 Q
B、条件中包含的错误有布尔算子错误
) {/ r7 j* q1 I2 {+ R% GC、条件中包含的错误有布尔变量错误" u' P0 q9 t8 o7 o. `+ M
D、条件中包含的错误有接口错误" {1 `0 H. \' }
正确资料:
7 I: e+ y7 q! q* f+ A/ i) X2 r$ w6 ?8 |1 w! h
& e' p8 Q8 J' o+ b% t& E
第13题,软件开发模型是指软件开发的全部过程、活动和任务的结构框架。主要的开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型和智能模型。螺旋模型将瀑布模型和演化模型相结合,并增加了( )。" q: j6 b" @7 I1 k
A、系统工程* A6 ?( Y$ B. N Y. n
B、风险分析3 ?% t' E3 n9 g1 P. J7 ]3 }
C、设计评审, A+ p& {# M4 ~- G
D、进度控制
3 d5 K' R+ y$ ^5 k S9 t3 \正确资料:* `# X7 y8 C1 a
, z8 Z! m& D" o# ^) e
* c3 B7 X+ d! [, T第14题,软件测试时软件开发的重要环节,而进行软件测试的目的是( )7 A, }+ I9 w+ U# ?- }
A、证明软件错误不存在
8 @8 s6 F' u1 h( Y# Q5 ~! tB、证明软件错误的存在2 f; s% l* J; o% n
C、改正程序所有的错误
/ _5 {7 I/ L- ]. J' VD、发现程序所有的错误
* y# M1 o6 j8 x4 ~2 ~( o3 r$ P8 Y正确资料:: d' t' @$ N& _9 r- j" M/ B
5 O Z p, |9 S! u& \. d+ T8 I( K# s
资料来源:谋学网(www.mouxue.com),关于数据字典错误的是( )
5 s( b- H# r/ @. t0 e+ d7 cA、数据字典主要配合数据流图使用
5 ?. o0 M) o+ _4 j( \" ?8 C [6 cB、数组字典与数据流图无关
9 I2 {9 g J/ u! ?C、数据字典是数据流图统一定义便于通讯和共享" a( w+ D) w# I9 \
D、数据字典中的主要元素有数据元素、数据流、数据存储和处理% m9 q- j1 h) X
正确资料:
, ~2 e5 C. w, z# @7 o7 ?
, h3 @4 A" [. @9 |6 @; C! e9 c' Z3 J$ t0 Q- p" S
第16题,螺旋模型可以应对"最后期限"( )% V Q9 {! L' m
A、错误
; T( V' i! N( C/ PB、正确
7 w$ `5 k' N- z i3 {! W6 ~正确资料:+ w2 Y1 I: A' l( ]) O; g ~
4 b9 `' i4 A+ C8 W' ~! d
5 v& ~( H0 ?) o0 S @
第17题,功能点FP是面型尺寸的特征量( )6 b. t/ n9 n, o% J
A、错误# q; b) B0 X2 e0 X& s8 j5 I# k, z( v
B、正确
# F, j+ o9 }' Y, }2 d, ]正确资料:7 h; |6 ?. q, n0 j
7 r& Z a" v" L. X& v2 p
& m7 F7 w1 G7 D0 @& b! x! f
第18题,开闭原则指出即一个软件实体应当对扩展关闭,对修改开放。( )# D7 a0 B# `2 t) l% }
A、错误( O* [' o& ?! t9 |
B、正确
8 c8 D3 C% c! X正确资料:
- Y, D& C( {$ k w p: g
+ O; |; `0 ?6 n! S. ~9 \- E; i- D; o3 s) h, s; D. |
第19题,软件计划包括的内容有文档简介、项目概述、项目组织、软件质量保证等( )) T+ K% A) z* T X" S4 d8 e# Y
A、错误
0 S0 C* A% b" M6 F7 wB、正确
( l' _ w& b) U4 U& J6 J7 Q正确资料:
- e4 X, m: V, C/ W. Y: X5 t% F5 G" e( L
3 U/ C$ F" f) }2 S% O
资料来源:谋学网(www.mouxue.com),扩展关系是指对一个已经存在的用例增加新的功能( )
; q- S1 b5 s1 D6 F1 D. QA、错误
8 Z' I# ]0 O% ]B、正确- K) r2 h4 w" b% b
正确资料:( i- g# y% a; O# J# l6 D- a0 a
( a0 y" {5 P: Y' @: \! b( Z
9 B% R% |# N f( c- }$ b! {* m
7 o4 p4 l/ P0 g7 B ?4 x1 i5 ~& h5 ?7 g' N; v: o5 r7 Q. F
( [& M- e4 L# \, Y, u; a/ Q+ o
! u8 s# f% a4 l9 Z
: c* q: @/ n8 I% f2 n8 O" P5 p$ \: e& T7 p7 q* j- n
/ G) X$ w( |0 P9 B
. G1 \; i4 d% e! w
0 z1 Z4 ]: _# q0 p* `
$ E2 M; X7 l6 U. v; q1 F3 Z
' o- g, N5 O9 e6 M; J$ X# y; J
/ X% d3 ?9 g4 C4 L |
|