|
资料来源:谋学网(www.mouxue.com)-[东北大学]20春学期《软件工程与UML建模》在线平时作业2& t6 I3 z$ d! i
试卷总分:100 得分:1009 K. U3 t* ^3 g5 U
第1题,如果两个矩形之间有直线相连,表示它们存在( )的关系4 n4 i4 G6 y& f" P0 @! P, O
A、链接
X/ H! }1 Q$ J" n6 P% p7 hB、调用
0 c8 N3 n7 d9 b4 w+ JC、并列
' c/ n! a- c' L1 _ |' bD、顺序执行8 [4 o3 Q- ^0 X
正确资料:
& ]# C |3 D' { U1 R: A( S7 V& D" [# G; |
I8 ]( ~. K, D. s1 f6 X% k第2题,下列陈述中正确的是( ): ~) z( d# \9 ?" a6 l
A、结构测试中不包括循环测试
$ b- {6 S8 n# b7 {+ tB、猜测错误也是一种测试方法
5 U+ |! W* u% t) K7 J& EC、如果能做到穷举测试,便可发现程序中的全部错误
+ x. M5 m- r" n" [8 qD、语句覆盖达到100%,则分支(判定)覆盖也应达到100%
) h% r ?2 O/ I正确资料:
0 \0 \/ n; E- Z0 z: R2 V5 t! E: `" X3 S* O9 ~. v7 v
( ]/ Z$ d. U: j6 I4 Q" v第3题,确认测试主要寻找与软件( )说明不一致的错误。
1 {0 n: B9 a8 k# q, nA、需求规格
; u( _6 s: k; Z) _B、概要设计; o% D! E$ F. m! }$ F; S) T
C、详细设计0 P* ?4 F& n' F+ }0 m4 h
D、界面设计6 c/ ?# L7 O9 S E* h! S1 ]' K$ W# C
正确资料:
/ @/ z; d# ^; x, w K6 Y! m+ p; O- b, m9 ?
$ ^' Y/ W5 q @7 H' o
第4题,Rumbaugh等人提出了面向对象的建模技术(OMT)方法,采用了面向对象的概念,并引入各种独立于语言的表示符。这种方法用( )共同完成对整个系统的建模。
& y3 g5 @7 e! k" A9 S/ zA、对象模型、动态模型、功能模型和用例模型
8 t% H! `! n0 p1 ^3 ~B、数据模型、静态模型、动态模型和功能模型
0 q6 {7 H) ?& P1 l$ ?2 d% fC、静态模型、动态模型、功能模型和用例模型
" k0 w8 S2 c& M' RD、对象模型、静态模型、动态模型和功能模型
5 [' r O) {) R9 D& [0 ~+ c正确资料:1 ~: q8 @3 s8 |" r# ]
* e+ X5 c# S+ b6 f# _3 x0 A6 t5 \8 W2 J) i+ F
资料来源:谋学网(www.mouxue.com),路径测试是整个结构测试的重要组成部分,但在研究路经测试时,通常又是使用程序控制流图来代替( )8 l8 y& D( t( u0 o: n& _. l* ^7 _; W
A、程序框图; c5 V+ T. P: Z* x$ ?; ?4 j L
B、结构图
6 v/ U+ D! k7 D0 M% DC、数据流图 X" g2 k6 T1 w2 A9 U. f
D、程序流程图' a+ c0 o; t8 s B: I. P
正确资料:
3 y% r7 h1 P; ^ b( n. U& F. A" n7 p
* o5 J- X1 m: k1 ~0 E; t第6题,在程序的描述与分析中,用以指明数据来源、数据流向和数据处理的辅助图形是( )
% S6 Q; l2 I4 WA、瀑布模型图
, j; F% }7 {9 ]! \B、数据流程图2 O L2 E/ t$ r3 ~+ U& ?% ~
C、数据结构图% o4 f; z+ y6 n+ ^
D、业务流程图
$ l0 m. Y% X* z$ S% g: R) O/ z正确资料:
: J/ p) ?( r" @% M6 M' f/ f2 r
0 w5 `; [3 Y' T7 d9 V' i, @& v( ~5 ~% K# @: z! H: R$ g) F
第7题,不属于运营成本的是( )" V+ E5 e" W! k$ ]3 r3 z/ ]( k
A、人员费用0 J% \: w1 t: C8 U7 I/ L7 E/ y
B、软件开发成本
6 c& y9 p, A( G: y$ o+ R# jC、不可预见费用
' a6 ]4 d, L9 h; U7 T+ ~D、维修费用
/ m" r( y g7 X; u' U正确资料:
( P, L& W9 F' X1 ~- m$ u! n" N5 a U2 ]
0 d% A! E( ?0 L7 k" x" j, x
第8题,关于Actor 的说明错误的是( )) s) v0 O% e9 F+ h% u: q
A、Actor在系统边界外部
7 ^. K- U7 P4 l/ YB、Actor直接与系统交互* I9 A6 y4 T1 H$ D
C、Actor可能是任何事物
2 _/ N9 {7 [* ]% \: }D、一个人只能担任1个参与者/ Z; ?, d. M$ ?/ d) \( I
正确资料:; q, O! T2 ]# ~( X2 h
( a2 M' Y9 b% m( \# P) ? \9 s' k: n3 H9 x, o5 E" s* F5 q9 v
第9题,软件项目管理一般包括以下几个方面的内容:任务划分、计划安排、经费管理、审计控制、( )和质量保证等。
- I& F- z6 P+ W" x/ wA、市场管理: t8 U* c) o: j* R2 }6 z: x
B、用户管理& a! v9 j. [/ Y& [* w& T; C
C、风险管理6 R n: T# S! F/ _
D、设备管理/ F8 N V. }% o0 w6 ~* P) ]% o
正确资料:
% g5 f/ B3 Z) n1 s2 ~1 O- ?+ E3 z' P3 p! m6 `# G. Y' i& {
: s8 a# c2 X; A4 E( S资料来源:谋学网(www.mouxue.com),属于运营成本的是( )8 S6 ^* D9 w* ^1 G
A、硬件成本- l- K$ q1 g4 H
B、系统软件成本
/ K' E+ R" {5 _, `3 b, J Y" PC、消耗品费用# l# q7 g! @) [- b- u9 x
D、用户培训成本
0 ~$ G. H/ T, L, j2 [8 B+ X' K正确资料:
* N' p" B$ }6 E. b3 n2 Q2 \" x4 } k1 O6 D5 @
" L; g1 }( ?' k) F第11题,以下属于程序流程图缺点的是( )
5 d/ }0 x9 w8 v; W) `A、历史悠久
, U6 u7 q% L! z, Q0 hB、使用广泛
. `- S# H* z( k7 n6 z$ \C、支持程序的三种基本控制结构. g9 M r/ p: ^$ U! N) l$ a- m4 B
D、可以随心所欲地画控制流程线的流向+ ^( s: k" [) t7 e
正确资料:! \$ Z+ r& i/ [; B5 E7 ]4 H
( ^& Q H3 K( A- r) H8 o
. E; F8 m- P. v6 w
资料来源:谋学网(www.mouxue.com),软件结构中两个模块之间有调用关系,传递简单数据值,相当于高级语言中的值传递,这两个模块之间的耦合是( )
+ H8 F% \/ @( G# r8 r E7 zA、公共耦合4 i7 @7 V4 s/ V0 K- i3 q
B、控制耦合( \& B2 m- |4 z; T) T9 d
C、标记耦合
1 `% D0 e0 z+ U: K" V2 xD、数据耦合
* _0 [2 _6 `. x8 ?( ~* w正确资料:
+ Q4 f# {$ s) J( e0 ]7 B
# F$ o. X, w# j6 d7 {1 t; S
. N8 T, X% }. y3 h8 q% v3 }1 n S第13题,UML是一种面向对象的统一建模语言。它包含10种图形,其中,用例图展示了外部actor与系统所提供的用例之间的连接,UML中的外部actors是指( ),用例可以用活动图来描述。8 n8 m+ z0 Q- `4 r) X) V8 J
A、人员5 r4 [; G7 q# F
B、单位
# u5 U$ X i2 ~# [) i9 FC、人员或单位
/ F: u* ^) k. z( h- w* |D、人员或外部系统' X6 j( j% c9 Y! m$ }) ]% m
正确资料:
* _8 J7 L% J M0 R2 B# h2 {3 p$ i- C& }# ~
! g4 A0 s* |# c/ F w6 E第14题,关于用例图的描述错误的是( )6 X; |) K; ]% R
A、用例图表示系统的行为
+ o; }0 `. U' o2 K: SB、用椭圆表示行为
* C$ C0 A" J VC、用小人表示用户
3 r9 H# O3 G* C2 FD、用带说明的线表示用户与行为的关系 K/ C; \ h4 ~4 S; M: G T
正确资料:
5 e$ R; W7 | n" A+ L2 ^% C4 q! f% o. P0 r% h) q1 H; N
. i, R% f' h2 B" \" y( ^资料来源:谋学网(www.mouxue.com),下面关于"错误"的论述正确的是( ), }7 {( x1 q$ i1 }1 Q/ @( i# l* t
A、错误是系统任一方面(包括需求、设计或代码)的缺点。该缺点会促成或潜在的促成一个或多个失败发生。; P9 L6 _9 ] l' b& m# H1 h4 v
B、错误是指程序中的缺陷所产生的不正确结果。
5 ?3 }. { Y+ W+ o# z2 u5 XC、错误是当一个程序不能运行或者其表现不可被接受时我们称其为7 ?% V- J$ Y# n2 [
D、错误是可以不可以完全避免的$ z$ r/ S4 [' K; |9 C
正确资料:
& z; z* s+ F7 F6 v, \9 A) C
2 f$ k R9 @' R9 \+ j( e( ?" \! \& I* F" j1 v f* Y! b0 X1 G2 u7 ?
第16题,泛化关系代表一般到特殊的关系( )
3 b5 V* J+ I* d- MA、错误
, O' W' l1 h4 O2 ^4 e% I# u. ~B、正确 \: ]$ v0 y, |7 r
正确资料:
& N+ h# i+ a" b! K' r/ `
9 `* v' K. U8 H: n5 L$ J+ Q% L
4 r& k3 z* p* P0 ` f) p! [第17题,使用螺旋模型不需要很高的风险评估技术( )3 ^# z: l& J- |2 O' Y' z/ Z
A、错误6 n; G% P& M, }4 O
B、正确
! ^% X+ P3 c1 j8 V3 z/ l& Q R正确资料:
2 E2 `, y, Q8 k; d) i. @5 j$ g- Y" `2 o
# s) B/ m- V5 S$ t! ]
第18题,黑盒测试无法检测出接口错误( )
* \. y% x+ a4 E; E7 YA、错误" `7 d$ @* p( J% G0 u" f
B、正确
^6 k6 r- K3 Z; v$ D正确资料:9 M3 |9 R* Q: k4 I$ U1 \' Y- g' B, c
" I, Q8 }1 j. \! S7 ~# G
& k/ z4 w' v4 a- w3 N. T第19题,数据库设计属于详细设计( )/ {7 j# X( Y* i! |6 L
A、错误
* ~3 e3 z; a" Q. bB、正确
0 v7 |3 j2 |- F/ f7 @8 J9 L6 _正确资料: Q1 v" ]( O' Z
# ^4 o, F' E% d* P8 Y. W
0 K& x3 N: N% K$ |; `2 D6 F资料来源:谋学网(www.mouxue.com),依赖倒转原则指出要依赖于抽象,不要依赖于具体类 ( )* M; M9 P( W _( y% O4 d7 N
A、错误
0 F$ u2 {+ T+ }6 |& _& mB、正确
" i. M1 f/ ]! _6 j/ p* L正确资料:
) Q, b2 H W, M0 P3 B+ Q: }3 |& B$ \
& L0 u# |8 ?3 q2 B: r9 N8 p1 c f# ]% U: l5 W
Z+ {; t' B6 n& r8 j8 v' P
+ q& {6 n6 u _+ D+ [' L6 M$ B2 d' C0 e- K0 R9 U
5 h/ R$ B: I- Q) \ T! o
$ O7 c p; i( w. `
0 V4 N1 {% \# c9 S4 D( R# w* m5 s! R/ \5 ^5 X( e; D$ p
$ A7 j' {) j* U* c8 G' D. [
0 s) g7 X$ K) `/ @- \
+ d2 J5 p, Z/ E, D+ X1 W
* |( ~ E+ Y! r$ P0 c# y* ^, [8 {, I1 p+ y3 o* n1 D) }2 D9 s& S
|
|