|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。, _3 o# ^" d' A( c7 |: m: a
4 _( p/ a5 u8 M( B5 R+ |$ E一、单选题(共 15 道试题,共 75 分。)V 1. 在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用( )是最为合适的。
0 R$ S# ]" P6 l1 B; _( g3 QA. 协作图(collaboration diagram)" [. u3 x0 q2 X5 I+ a. k, Q' r3 G/ b' r) k
B. 序列图(sequence diagram)3 y6 c. l( ?9 R: T! ?
C. 活动图(activity diagram)
9 }7 r, P, n: \& [ M6 f9 XD. 状态图(statechart diagram)/ U/ {/ S" t3 z7 @, r) N3 M9 B
满分:5 分
% M4 E+ Z9 M6 {/ P1 C, q" V9 }2. 关于数据流图中加工的命名规则,正确的是( )。9 |9 K8 ?2 i6 K/ X6 z3 S) g
A. 加工的名字要说明对数据进行的处理和算法# }/ j0 ^; d2 u; Y% W' ^. H) l
B. 加工的名字要说明被加工的数据以及产生的处理7 D# V3 f6 m- S" V5 i
C. 加工的名字既要说明被加工的数据,又要说明对数据的处理4 X' G) S' E. g9 r
D. 加工的名字应该与输出结果一致: v) w( S3 H9 ~' U
满分:5 分
& S& v; C$ g) s1 k" {% D3. 不属于运营成本的是( )" Q8 A& l# U0 \- U7 W$ N4 V6 `
A. 人员费用; _: Y2 y+ O# K- l& ~4 R* d8 f, ~
B. 软件开发成本
2 ~0 ]" d* P/ N- Z w! PC. 不可预见费用" e2 p2 c$ T, N& }
D. 维修费用( }8 t& _1 s z5 l* ^, a1 @
满分:5 分4 k% `% g z$ i7 l" L# \! o/ ]
4. 软件需求分析的任务不应包括( )
- d# S5 n6 u* I* W# hA. 问题分解
. y; k; y5 I% WB. 可靠性与安全性要求7 a1 W, G( _ ]# |
C. 结构化程序设计8 t* N* B' F$ k$ L. H
D. 确定逻辑模型
: t- g( D7 g; P% l$ I, R2 z 满分:5 分2 c: e9 j' G8 e6 N% u/ q
5. UML是一种面向对象的统一建模语言。它包含10种图形,其中,用例图展示了外部actor与系统所提供的用例之间的连接,UML中的外部actors是指( ),用例可以用活动图来描述。: p. W, h% G1 T B7 S$ l# J
A. 人员
( s3 m4 T; {" C$ N0 x2 ]- j4 rB. 单位3 I/ r @ {$ o/ U" Y8 g
C. 人员或单位' G" \' g, t7 B) D5 J0 f, T6 T
D. 人员或外部系统0 O6 k( e1 |$ B) U( X: ]5 t M9 W; E
满分:5 分
3 l" W# N4 G( |) t3 Y Z5 `6. 下面哪一项不是基本的软件需求( )2 h3 ^9 L( z0 p: `: C0 b x" p
A. 功能需求
) I4 @4 d, `& \+ wB. 性能需求" |+ N9 ?2 q( G0 x5 c
C. 环境需求, k% k9 L6 z7 }- a
D. 市场需求
' z8 V! @& `, Z" G0 Q, Q! n' H+ M 满分:5 分
0 n" X3 i& I a3 |( _; S7. 数据流图包含的成分有( )。
" l& a- _ C/ Y! o$ cA. 关系、实体和属性1 \( ?4 O8 T. N% F$ T! k
B. 数据流、加工和数据存储
) y: o# J1 |9 G( a# f4 oC. 数据流、数据源和数据实体7 S$ k9 x. P# @2 V4 |
D. 数据流、属性、数据存储和加工
& a6 Q8 }( m" H- u9 W7 ?" ~" W 满分:5 分
, I* _8 X, Q% u: _7 |8 @8 J8. 造成软件危机爆发的本质原因是( )
+ Q$ |1 I1 |' uA. 软件从业人员过少,无法满足日益增长的软件开发需要0 e0 A k1 k8 D2 ^& Y0 t: x2 Y
B. 软件复杂性越来越大、变化越来越快
: C) R5 ?0 `3 a) } {C. 软件的普及应用导致了失业人口的增多) k+ V( G, n# j
D. 软件开发成本越来越大,导致应用推广造成了瓶颈
( m7 V% r, v- K. ~ 满分:5 分7 k3 z5 \6 B* p# Z1 c5 t' h
9. 在需求分析中关于远离实现原则的描述错误的是( )
& A$ x A4 ]- v O2 a0 m6 ]A. 避免记录一些因为当前技术才存在的需求1 e [) a& z5 M# O% O/ J2 E
B. 使用一些可能不是核心产品的技术
5 F$ J X" z4 J& w/ ~: M; L. FC. 避免对实现的方式做出束缚; \ G3 i& R d
D. 采用各尽其责的方法
' O% c5 |" k) D0 s. \5 t* k6 {. X 满分:5 分8 E& U! V& l9 j' i
10. 需求规格说明书的内容不应包括( )
" M5 n2 v. [# s; D) X% W lA. 对重要功能的描述
! B, S7 ~2 d' \* TB. 对重要功能的描述: d( Q1 w2 n# C! }* u# {7 E
C. 对数据的要求3 s8 _ s% P8 K" g, ^; t( `; p
D. 软件的性能
" d3 e7 ?$ }3 b; }- [7 Y 满分:5 分 [9 _5 K) N2 [! ]! v+ y) A0 y8 Q
11. 下面哪一项是软件评审的主要内容( )
3 Z A) g; D0 f6 d5 R% yA. 系统定义的目标是否与用户的要求一致
/ g" ^# H5 [" {2 V* Z3 LB. 文档中的所有描述是否完整、清晰、准确地反映用户要求5 ^) j3 ^* J* A; g% A: Y
C. 是否详细制定了检验标准,该标准能否对系统定义是否成功进行确认( K% [7 X ~" S$ `+ I! M2 h
D. 以上均是
- ?4 ^, t. X. J4 J 满分:5 分
5 \% L7 A- r( F4 v3 n# T6 g# f, l% p12. 关于绘制数据流图的规定错误的是( )
* j- q$ J( q+ VA. 数据存储必须既有读操作,也有写操作& B: i I) O2 \9 g# z$ B r5 e
B. 数据流要有名字
( {/ ]* `4 A! s# ^4 yC. 数据流表示有关的控制逻辑
, g2 @) i9 O, WD. 数据流必须开始或结束在处理圆圈上
* s! S$ M: i& e) `9 J* X 满分:5 分3 G9 A/ X9 v9 |$ E# o# l+ I3 N; c
13. 关于用例图的描述错误的是( ); T4 E" X+ \, G, C
A. 用例图表示系统的行为, s6 ?1 A" s; z
B. 用椭圆表示行为/ z' C* P( B; D' Z l6 c8 u
C. 用小人表示用户
3 n7 a2 J7 I1 z8 MD. 用带说明的线表示用户与行为的关系
: r9 M) _+ Y9 _: M, ], c 满分:5 分
! ^( \, ]" q$ ]. s. V$ x14. 不属于开发成本的是( )
* U: m; N/ C2 X4 C& A1 q% `. f5 {/ EA. 硬件成本( `5 Q) v1 P2 h( i* f
B. 系统软件成本: |3 P8 ^: S& Q' Y5 ^, e2 p
C. 消耗品费用+ X4 q# T" O2 h
D. 用户培训成本* n! r/ s5 i: Z3 ]0 }/ U% p
满分:5 分
/ Z, j3 Q5 y: p' H& A) V15. 协作图描述了协作的对象之间的交互和链接(link),它画成( )图的形式。0 v& n0 h7 d. k: I2 w
A. 对象4 h" q6 j1 Y$ f
B. 类
. A0 ]) X9 @, h4 r; KC. 用例
/ B0 y) N8 g( t9 UD. 状态# E; ^8 F$ L. T) W, N
满分:5 分
2 n7 ~( K! n4 S, f. K0 c; x8 [3 n6 i9 W) f2 p2 q8 k
二、判断题(共 5 道试题,共 25 分。)V 1. 泛化关系代表一般到特殊的关系( )
- L) p7 S, w4 b0 }, F: `; ?9 YA. 错误# X$ [0 o) I Q' y$ q8 t4 n
B. 正确$ \) w' e5 G! u; R0 o+ |4 A$ _
满分:5 分
) T0 Y! U6 N' D2. 问题的定义弄清软件系统要解决的根本问题,可行性研究弄清系统所需的资源和经费( )
+ v$ q9 L2 g$ G( I1 SA. 错误
% F3 c, F2 |* D+ M6 FB. 正确/ A' X; C) a! n/ e% s% Y
满分:5 分. H' ~- R9 I. ~" J7 U: y' O
3. 软件工程是指编制软件的工程项目。( )
" f4 C! x7 w% XA. 错误
5 a" i& I- ]& FB. 正确7 O+ G: J2 V8 O5 y/ }1 I
满分:5 分& \3 _/ |$ o+ [: t/ o
4. 需求分析不需要考虑系统的测试问题( )
6 e, q9 f; ^$ Z' vA. 错误! [' f$ q' u- C3 ~7 |" ~2 A
B. 正确
2 B, H- K' X! S0 B4 G 满分:5 分* I" n; A5 ?4 f; P! }" b5 q6 |
5. 软件危机是指软件开发和维护过程中存在的周期长、成本高、质量低等问题( )。1 X$ f- @, P3 U5 v! h1 g5 H
A. 错误$ N- q+ X# ]/ q1 V
B. 正确- K, d% J1 `. N2 _# `
满分:5 分 - J: o- E& ]/ N5 d" `; q
) b( Q: ]4 T. k
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。 |
|