奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1357|回复: 1

15秋福师《面向对象的程序设计》在线作业二资料辅导资料

[复制链接]
发表于 2015-10-22 14:28:48 | 显示全部楼层 |阅读模式
谋学网
: o) k' l/ S* s  E
福师《面向对象的程序设计》在线作业二, ?0 a8 _* }% s) h+ f

7 K1 R5 o" ]& ~# c% k: p* P
- B+ z9 d1 \* T- v! p! [- O
2 R0 J. z& ~  s; E9 _0 {" K# \8 v# }
" t: W( F6 v- \* l% L1 d# E; V一、单选(共 9 道试题,共 18 分。)
: m5 |  O: n: F3 D4 s; w0 E% n: I5 a0 O! Y7 ?
1.  传统的瀑布开发模型是一个()的模型,开发过程被划分为多个连续的阶段。$ g# B; a1 l. d* u! m8 w, M
. 一维
0 z9 H. z+ F8 \& }! t7 D. 二维
/ d' l7 U  E! [4 b! r" O. 三维
4 g& L+ y1 I( D) n. N维
, _4 L2 }  y& x1 _正确资料:
: M# M. i- I7 T( }- P: i' C2.  UML的四层模型体系结构中,运行时实例层通常称为()层* r- L" P1 ]4 X) J  ?3 v0 Z) f& t! V
. M0; \4 t, @3 @/ F
. M10 p8 N8 F0 d* ?0 o! w# H) h
. M2
$ y5 A$ `" e/ ]0 }. W. M3$ m$ X7 d/ H- z9 r0 N5 P  l; L( a
正确资料:$ N; w( O; M+ G/ L8 W
3.  RUP的中文全称是()
- N, |7 C+ t, n) J6 _. 统一开发过程
6 D0 o0 v: \7 k. n% F. 统一联合过程/ m6 C: I% T: [! V
. 面向对象程序设计# Z8 D3 r/ q, }4 \6 r, u
. 类的实现
( l& k/ H# a4 _$ X9 R* n+ P! S正确资料:
% e) n. D: g+ s  z+ ?4.  在UML中,时序图将交互关系表示为()。
: u0 x- Y% x7 C1 ^% N9 d* [! G! T. 三维图
* r; }8 o$ N5 k$ V. 线性图
! o9 j/ y' C, s! t2 x) {: N. 二维图
" |. C+ h- B6 l: Y7 O" q# q3 k. 随机图形
' D! r- _2 n( [( v1 j1 p正确资料:& v! T% C* U+ W3 E0 \9 R1 e
5.  UML的()为UML的基础结构,基础结构由Infrstrutur包表示。) ]$ q; j$ h  L! r: m; Y6 F
. 元元模型层) D, e8 U2 T: d* o- }9 S( h
. 元模型层
/ k5 ?1 S5 B1 s- D# C2 G. 模型层
/ I' m9 \  `/ K0 Q. z* v. 运行时实例层
' W- k$ T+ r; W. c. M正确资料:. l* x+ t% {2 p! \! Q0 I
6.  对象约束语言,简称(),它是一种用于施加在指定的模型元素上约束的语言。% ?7 O9 O6 `9 N) R, e; a: I* b
. OL
9 A3 t* Z2 s8 u0 N- L2 ?. OL
4 C3 H- z; ?) ^6 X/ q! [2 Z, h. O
$ n* \; a/ H- a9 n4 {. L
% E/ Q# ^' e! w' K! D/ d8 C* ]1 s6 p正确资料:( Z- R+ I6 j  Z" E
7.  并发视图由状态图、(),以及活动图组成。
& H9 J5 k, u  Y. p/ D. 协作图: ?# M8 @. k) J  A( l
. 时序图
6 E7 L- q" ~* t# j. 类图( c( Z; s; |4 i
. 用例图
1 O' R1 @. }  ~9 }  l* c. S+ Y正确资料:% K, B( Z2 p6 B8 a# [, Z& f
8.  下列哪个关系指明一个事物的对象与另一个事物的对象之间的联系。7 i: \( J' H3 M0 s1 [
. 关联关系
% M2 P6 a" o/ u  d$ k; W8 R. 依赖关系
5 N" x" S% _/ @2 k. 泛化关系" U% ^1 s& T* U+ S6 A" a3 \
. 实现关系% Y/ {9 r- r" s/ A2 A/ u
. 聚合关系
- f/ |3 Y$ X$ c/ q正确资料:) V3 k4 @! H. O; w
9.  ()是原子的,它是构造活动图的最小单位。
# [7 t/ l: S; E3 `" x& I# l, h. 动作状态! Q# ~" x9 d( q+ e( g, C8 ~' [
. 活动状态
9 L& K5 Y$ u9 w4 J1 g. 动作流
. T0 T- P  L8 X' ]4 B! N. 分支与合并8 O( H! y; ~5 L, ]; C8 }
正确资料:
0 d7 E1 i% v! U1 t# e
0 A8 O! k% V5 \$ S1 y9 U# x" _$ V' E) R" ]" _7 k
) K0 y9 U& A) x, M. o4 `
福师《面向对象的程序设计》在线作业二
' Y4 Y7 R# J6 [4 d+ `/ m4 P) o; H* y5 p  ^0 z
3 N7 E8 l* p' d6 s. o2 z

5 J3 {( O9 U: j$ S8 L9 i  |! |5 o1 m5 Y( c. I' u8 v  C4 a
二、多选题(共 18 道试题,共 36 分。)% D; P# `9 E# F5 L( s
$ f* r6 N) C+ k( f
1.  用例图中的参与者有三大类,分别是()
' ^3 A/ z: @' [$ r1 E& ?8 N- o. 系统用户
, P+ r5 U- u8 J: {; P8 L' u. 与所建造的系统交互的其他系统+ b  i( C& L, C5 D
. 一些可以运行的进程
5 a( U: \8 J3 C. 其它无关用户
; @3 }: z5 V* J* I" q& v正确资料:2 ?' F2 m+ [5 v7 F8 L9 ~
2.  类的设计应遵循如下原则()' l/ k) J. y; }0 p, p
. 把类设计成可复用的“插接相容性”部件3 ?5 m4 c( p7 T, o
. 把类设计成健壮的部件
6 A1 Y0 K2 X8 c( r$ N, p+ r1 k. 把类设计成可集成的部件
' C+ E- F! L1 S4 {4 i- x. 把类设计成任何情况下不能继承的部件
; ^3 m: I& Q( U- ]正确资料:
; c2 q, A1 ~& G; A! {8 E3.  运用UML进行面向对象的系统分析设计,需要经过如下步骤()" x0 P! n! {9 Z9 t4 f" x$ c2 j
. 识别系统的用例和角色! \6 G% U* I8 a) Z/ e6 P; u& R
. 进行系统分析并抽象出类
# D% F, H3 w" ~) t6 E/ i6 p. 设计系统,并设计系统中的类及其行为9 i# J' M* k7 p3 Y4 z4 f
. 编写代码4 m! |7 F6 r3 O1 Y# q
正确资料:  }& k* d: R( q' j
4.  消息序列可以用两种图来表示:()和()。! P" E/ B+ `2 j* b' i* Z
. 时序图! \. ?7 @( c. h# J" L: F
. 协作图
7 O0 ]; C+ j$ S: d: F. 类图
  N; G) a, W. x- u7 s. 对象图: _' A" _% n2 D5 _
正确资料:1 I6 Q& G# b( K- e5 t% Q
5.  配置图一般用于对系统的实现视图建模,建模的时候要找出系统中的节点以及节点之间的关联关系,具体的建模步骤包括()。
9 i9 k( c$ i- I. 对系统中的节点建模7 l( R4 S( c- V2 L/ D. ?; E
. 对节点之间的关联关系建模
- W  F. U: P+ ?$ C; b  ?! W& r  k. 对驻留在节点上的配置建模
# J8 ?7 J- M0 V3 J# R. 对驻留在节点上的配置之间的依赖关系建模1 y5 `# M( o3 a
. 对建模的结果进行精华和细化。
3 F9 y6 j5 J; l& G$ n: f正确资料:* E& c+ T% Y" R0 t. |
6.  配置图中通常包含两种元素,分别是()。
5 l7 A3 X: n6 d  n2 m( M% s. h- A. 节点$ }; O) W5 s7 P8 r$ e: p* q
. 依赖关系9 q* v( m3 O8 q0 ~
. 关联关系
: ?. s7 O1 U) R& J. 接口7 }. ]' n) e$ W
正确资料:2 f1 r: Y- o' B( Q# l
7.  对系统的物理方面进行建模时要用到两种图,分别是()。
1 Q( }( Z( O$ z% K8 J! V. 组件图7 _* E8 }( i! M
. 状态图% a0 W4 c" o! F, w9 _+ n) ?
. 活动图
2 q) T8 ~6 v. |7 Y$ E3 K. 配置图8 T* `: c$ a: \. g# x
正确资料:
7 z8 T4 Q  O; g8.  常见的事物之间的联系包括()4 k; W% w/ X* g
. 关联关系
  g% t/ |& M/ A. o: N. 依赖关系" j3 q6 ?* A. G2 W. e
. 泛化关系
1 q, i4 W* k! P- q! F* c. n' Y. 实现关系4 x! ]' _4 K9 J7 d1 D4 @% i
. 聚合关系
+ x* {6 {6 p+ S7 \6 S& n! ?; Y. s正确资料:2 H0 j3 S4 O8 A0 ~% B  q8 i9 Q
9.  协作图包含3以下元素:()。7 S9 |4 y, Q; V0 N4 o  p
. 对象, @$ e$ l( X* @8 q$ \8 j
. 链5 [+ V6 A! ^' @5 W4 N) B$ e
. 消息
6 l1 W1 R# X. C. 属性4 U/ W2 A$ y( H  Y$ Q0 c/ M0 U  i
正确资料:+ K: ?8 @8 U; j: M) {
10.  事件流通常包括()和事后事件8 m8 U7 O# A" D4 u1 M, z0 m& p
. 简要说明
3 E+ y; {9 }0 y6 _# g0 i( N. 前提条件
  }3 G( o& d. i/ U1 |5 x. 主事件流4 ^3 @( J) z, G/ g, k; _
. 其他事件流
" _; |  \+ y, o$ ?/ e8 e正确资料:
9 _6 L: \# f. p11.  组件图中通常包含以下几个元素。+ m1 q8 E7 ]" b# H9 ^
. 组件
# h3 z, t3 y" g. 接口
4 i" M( S0 E9 F5 K' X. 依赖关系( t+ T  p1 Y4 Q
. 关联关系
) T! f" l" \3 p' t; O; |; m5 C. }正确资料:
2 h" N6 J3 i% y' v3 N8 O$ e12.  类图包含的元素分别是:类、接口、协作、()。9 }' B3 E/ S! u; I; t
. 依赖关系. n) t4 J) v6 s
. 泛化关系
  ~1 R3 A; i; U9 c. 关联关系, C( R1 X/ _7 o& r# _
. 实现关系
! A8 `7 v  F5 H' e正确资料:6 B. V/ C* O, P  Z! x5 U
13.  UML是一个层次的体系结构,每个层次是根据该层中元素的一般性程度划分的。从一般到具体,分别为()。
) g1 E; Z: c9 a# [4 @) K$ b. 元元模型层; D2 E1 {8 u2 H* W
. 元模型层1 i# b% y# W0 A8 ^7 T7 z* Y
. 模型层6 J' P! B; v, j( _7 C; ]! Y
. 运行时实例层
6 u8 e" l# N5 }4 a- Q9 w$ T正确资料:
3 O) |8 w/ W8 Q! w7 J  Q14.  UML的活动图中包含的图形元素有动作状态、()、泳道和对象流等。
4 \% v, P6 L% N; v1 o. 活动状态4 l0 O! t1 V8 ^% M: e
. 动作流& k1 S& M6 |( M  r: z
. 分支与合并0 e# x% O. d% D  s. q
. 分叉与汇合0 M6 s. r1 p2 n) M- m# @
正确资料:
0 |1 [  y/ i5 `; b3 \- L4 N15.  在UML中,类用矩形来表示,并且该矩形被划分为以下几部分:()。
2 ?- H: M: U/ j% d. ?) f; S. 名称部分
) t6 B3 ]$ K% S8 [# ~5 ?  E# n: j. 属性部分
! g& V, n4 F% U, W' X/ b  P% z. 操作部分
- Z) K% \  r$ _. 备注部分9 ^: H' K8 w; G/ i+ w1 i
正确资料:
) `! W* x$ m- }, y7 k  ~7 \1 H16.  一般,软件项目失败原因包括以下几种:缺少有效的测试、对项目状态的主观估计、没有正确地处理项目开发过程中的风险、没有对项目变更进行控制,以及()。6 _0 d7 \- ~" W$ V1 U5 K/ s
. 混乱的需求管理
! O4 H' ?; B9 E& e4 k" _! P. W' X. 开发者之间以及开发者和用户不清晰的交流
  k- g$ i9 ~' y/ W, @. 架构不够牢固
" B3 i+ o7 Z/ ^1 N* F. 没有发现需求、设计和实现中的不一致
) i3 \2 b* J" o, ~9 x/ g1 c正确资料:
! M2 d8 C/ [5 \+ |9 Y17.  UML中的事物可分为以下几类()
, x5 g$ D' G, |" Y7 T, S. 结构事物) t2 Z2 `- b3 i* \* t0 \3 [
. 动作事物
# ]0 f3 n# \- ]9 p* k. 分组事物5 f5 g8 b0 S' l/ y$ B
. 注释事物
; S. T6 A7 a; J0 q  ~5 C正确资料:
: g2 G: `6 |" Q18.  多态性包括以下几种(), y% c: X7 B2 V, Z( N8 k" t
. 编译时的多态性
8 T! U: s% H$ i! E4 E. 运行时的多态性
( h" S* Y6 y* ?; x# G- ]. 通过继承实现多态性
+ `0 C0 M$ O. `, ?0 j. 通过抽象类实现的多态性
& _' X2 @- \1 ?. G. d正确资料:
9 o& k9 Y, X3 E0 _
8 l% H" V5 A* W. F8 c: ?  g) Q6 T) y8 \$ y" X; q+ C

& A1 M+ U3 ^3 G: D! \; k' t/ K福师《面向对象的程序设计》在线作业二
& U% c. @  v5 V. B& l
- O+ L7 O! C  m& ?* X% n! k3 Y( i" y' m2 c* r2 w8 R
! d3 ?4 }/ }. B1 C# n. ]
+ y$ R. j' h- Y9 x
三、判断题(共 23 道试题,共 46 分。)2 D0 @! z) Q- c( ]& K4 m
1 q1 Y' u4 M/ O2 b1 u
1.  组件与类不同的是,组件没有名称。
4 Z; w& m3 J+ b. u& B2 W+ i$ @' e. 错误4 U3 o% Z. ]# V% U; M8 z
. 正确2 R! n; f1 x: x  x* @! y
正确资料:. t" s; l5 ]# e9 A5 n7 P7 f9 D  q" s
2.  逻辑视图描述系统应该具备的功能,也就是被称为参与者的外部用户所能观察到的功能。7 o% I( ~& \' o
. 错误3 [  E5 T+ a, b4 u5 p- Q4 ~
. 正确7 M, E4 A+ w* u9 d
正确资料:
3 |$ N" s/ W) u8 \3 K5 ~  d7 B/ C5 }3.  协作图对在一次交互中有意义的对象和对象间的链建模。
$ k% ^' d2 T! ]+ L( h$ j. 错误
, X0 V4 k/ z+ h( d  n% a  s. 正确5 d9 a7 `2 `, \& v- _* J6 b5 H
正确资料:
( y( r. G# }! z: e# K4.  构造型可以基于所有种类的模型元素:类、节点、组件、注释、关联、泛化和依赖等都可以用来作为构造型的基类。7 O& H* M) ~, ~/ }; k" ]2 k; e
. 错误
$ Y0 @$ D; q- S. 正确2 k( E4 @6 w- {  {( }" D5 i8 z* \
正确资料:) M  T& |+ \" W) A6 c+ I0 k1 {
5.  由于执行一个用例时,需要和其他用例之间共享对象,用例之间会产生隐含的依赖关系,所以用例的执行依赖于其他用例。/ |, `5 Q+ o6 r- }6 g
. 错误
5 i% W2 ?, S7 B2 D: {  w9 d) ^. 正确
' r( y7 A0 Z  g1 J6 H! s' M正确资料:4 Y( v) V% F& T
6.  UML图包括用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图和配置图。# A8 P# A# o4 k4 w6 U" }
. 错误
' `; F0 o  ?" G8 i* d: G- o. 正确
9 \' F6 R: q/ p6 o: k3 m1 k! f' Q正确资料:; U/ @+ J: G7 Z3 J4 u. s0 T1 t
7.  用例可以和其他用例拥有相同的名字。- c0 m& C# T* C8 A
. 错误
* L; a4 f8 H* \* o3 e/ a" A. 正确* Y% S# n5 q+ z: H
正确资料:2 v7 @0 h) l/ ?* l/ a; a: w
8.  组件的接口分为两种:导入接口和导出接口。: C3 X4 R% q, D8 g( Y7 ^) }
. 错误2 l  Y. R% ^' g0 B0 Z
. 正确. ?& P# f, J  H$ u6 U$ ?
正确资料:1 b8 ]5 G+ r+ k9 s0 @% [
9.  一个螺旋的周期一般包括4个阶段:确定目标,选择方案,选定完成目标的策略;风险分析;启动开发阶段;评审前一阶段的工作,计划一阶段工作。( d( j! F2 Z+ s; B: a
. 错误/ O( b: h- P, M7 n0 @, K
. 正确
) a) c* ^. v! s  n8 a& D, Y& \% |正确资料:3 u" I+ v; Y+ X! E8 m
10.  包是将多个元素组织为语义相关的组的通用机制。一个包拥有或引用的模型元素称为该包的内容。
/ V$ q% W8 G7 @) d& d. 错误! \; R0 l% U4 `
. 正确
0 i8 V! m% R  x5 }! F: Q正确资料:
4 Q9 c) `4 B  V" I: g- d11.  并发视图主要考虑资源的有效利用、代码的并行执行以及系统环境中异步事件的处理。
- A+ a1 W! K+ p! o5 H( ^. 错误$ Z% Z+ d4 U& H+ a, \5 j
. 正确1 X  d, Q3 l# i! l  ^+ s& }* Y/ t
正确资料:
6 f+ X4 `- ?: B* x* a# K/ F12.  构造型扩展机制采用的方式是基于一个已存在的模型元素定义一种新的模型元素,新的模型元素在一个已存在的元素中加入了一些额外语义。+ \& m- A$ U+ c8 h% r
. 错误8 j* K2 A% f1 y; U3 a
. 正确; B0 d; u9 @% T7 a
正确资料:
& ^3 C5 c; Z/ m8 u9 H) E/ j# Y13.  接口和组件之间的关系分为两种:实现关系和依赖关系。, O  t" v; t; M, v
. 错误
. t3 ]/ e/ p# {: Q& J5 t. 正确
# S. Q9 c& {, k# Q正确资料:6 D9 h: v/ x# m6 D4 l
14.  封装的基本单位是对象。
+ y$ O5 g! }, k% F7 f& }. 错误, x8 M7 K) t2 e! z
. 正确
7 W: Z7 y* Z: |) `" x4 x* @正确资料:( s# F6 ^* ?6 }9 o
15.  组件可以是源代码组件、二进制组件或一个可执行的组件。$ A6 _( J) a% o) |( B' J6 u. W
. 错误
' C/ C7 N: V) r- ]; O2 O. 正确
+ [7 g7 e. e2 _; Y+ h3 N正确资料:
4 p& G( E8 ?" T0 \# ~. O16.  泛化关系是一种存在于一般元素和特殊元素之间的分类关系。其中,特殊元素与一般元素兼容,且还包含附加的信息。8 N! V: a$ g3 T! S8 o
. 错误
/ D' n+ p' P) }1 w3 c+ a, c8 u. 正确
, Q8 g# J( @8 Q3 Y5 F- i" `正确资料:
/ G; ^5 ~# u* ^) [& ]" w8 }$ E' y17.  活动图是状态图的一个实体,用来描述执行算法的工作流程中涉及的活动。动作状态代表了一个活动,即一个工作流步骤或一个操作的执行。  A8 A4 [& x- `; M; I
. 错误
; }* Y3 ]- @' ?" d# t. 正确
& H5 t8 B& w- K' R: r. Z正确资料:. L: e0 B" ^0 L- t. s7 b4 u( V7 W
18.  在UML中,组件图中依赖关系的表示方法与类图中依赖关系相同,都是一个由客户指向提供者的实线箭头。
, |, Z! b: C, @5 [3 b; v. 错误
6 C$ [4 _& }1 o. 正确2 j# C  ~5 g- }
正确资料:
+ B7 s  X2 Q8 W$ J* j19.  配置图中,节点是在运行时代表计算资源的物理元素,它通常拥有一些内存,并具有处理能力。
0 S- |+ Y) o; h; d( `9 j+ ]. 错误5 A2 ~  n9 D: s
. 正确# @( P# q5 n: i$ I' O
正确资料:
) T" Q8 [3 P! [# C& U4 M5 z5 b, l20.  封装是指属性和操作封进一个对象里,它的内部信息对外界隐藏,不允许外界直接存取对象的属性,只能通过对象提供的有限的接口对对象的属性数据进行操作。
3 J2 m/ {; O  t. 错误! r- q2 t9 c* [4 q& o+ l" H4 W  T
. 正确% e' F, {- C! a; ]  k: f
正确资料:
: x5 w+ K. t6 H0 \+ z( Q21.  活动图中的对象流是动作状态或者活动状态与对象之间的依赖关系,表示动作使用对象或者动作对对象的影响。
. N  T! n! x# Q# ^, _3 P/ V( |. 错误0 L! J+ C4 v+ {$ w
. 正确0 r5 x0 B& B+ |0 L7 V
正确资料:
  d" W" N; f2 z( Z' t22.  用例描述系统对一个特定角色执行的一系列动作。在模型中用例通常用来组织动作事物,它是通过协作来实现的。! l1 @% B; p4 d* y! V
. 错误
! L# R+ ]! T  R/ z+ w. 正确
, ]. q- Q( v* ~0 `& C正确资料:
; x+ W0 E% [: P1 W$ q23.  在活动图中,对象流用带有箭头的实线表示。& x+ y& B$ ?5 ?# r- ~2 R( d& C* Z
. 错误
' i/ s0 ~) I; B; k6 M+ y/ u. 正确0 C' U) ]; P' v" Y4 d( o
正确资料:
8 _# M' s9 M& v; ?. [
( b. t, }1 U5 z. S' Q& j" q
/ f7 P) C' u) E! B, S' M

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2015-11-7 22:45:21 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-4-25 13:10 , Processed in 0.133820 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表