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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

19秋福师《面向对象的程序设计》在线作业二(100分)

[复制链接]
发表于 2019-10-15 00:35:28 | 显示全部楼层 |阅读模式
谋学网
试卷名称:福师《面向对象的程序设计》在线作业二-0002
5 a$ u8 Z& |% w/ q6 C1.在UML中,包含关系表示为虚线箭头加()字样。3 @; V/ a" ?' L, d* o( i! R7 p  l& R6 n
A.include
7 w; w# x/ z' k2 u; }2 x7 S, IB.extend* \. U5 j+ \6 I7 v8 f* O: F
C.association- h: S) b7 O" N
D.generalization
, o) x) V; g, h# A6 K资料:-# X+ y, |& B$ j
0 p/ o: K; p3 C- v) ~# Y. e+ F, o
2.UML的四层模型体系结构中,元元模型层通常称为()层+ }% V# ]- S$ i2 f
A.M0/ T0 D5 w) t1 S4 Y4 ^3 T' y8 f
B.M13 `2 r4 g+ |% k, R( ~' i
C.M2& O& F& O" f7 {
D.M32 E; h* ], }& O* Y: s
资料:-2 W7 \/ f1 u, [8 ]6 j
% W/ Q' ^$ O9 N2 A$ p
3.OCL最初由()公司设计成功,由Jos Warmer和Steve Cook等人从一个项目中得到灵感而产生的。+ j9 r( ^$ S5 q7 b, n0 G* m
A.IBM
0 n7 v. [4 c2 _/ Q' PB.Oracle
; }! ^9 D' f2 u4 iC.Microsoft
% T4 ~% R! m& K% U1 A0 Y% n9 cD.联想
1 g+ N1 D: v9 U* X, W8 ~资料:-
+ K' F) a! F: k9 H6 C5 ]0 p
0 E, f9 k/ J! n4 }1 O" q! U! O+ t4.时序图是以()为序的表示方法,主要用来描述对象之间的时间顺序。
% n. y# H! Q  c  H% h+ D1 r9 HA.空间7 o6 y* `6 O6 q' ^7 c2 a6 U
B.时间9 R8 t/ N& I& W( k9 v0 `& ?
C.随机( [  D4 g' m/ ?8 Y* ]
D.线性# ]- K0 d! y. J. s% M+ G; s5 T2 y
资料:-# z6 r* M" E* {( k  R, `
6 o* o4 Z' P$ ~8 t- }7 [
5.在UML中,扩展关系表示为虚线箭头加()字样。
, l, o8 g# }4 B2 k7 Z2 FA.include
* }, W1 M% h$ h* V4 W* oB.extend. h' z! p, j& _5 E% L  L3 ?6 {
C.association* r, ?; \. T5 p& Q
D.generalization
8 V  m0 u/ V6 _' k6 K% v- a资料:-
+ h* C: v* e% k4 h- L
$ G+ l$ u" W# _+ \( ~  R6.在UML中,时序图将交互关系表示为()。
  a0 T& D0 e9 b' c4 hA.三维图8 h# H. `! o8 ^( Y, s4 H
B.线性图% |* r- t! y4 K: L
C.二维图$ m0 ^/ s, \% O* J
D.随机图形
4 b( ?) }, j7 w. O6 V* }5 y2 l资料:-. @( B. e& Q; y* X2 T

* P* b+ E2 F' o  h! g/ g7.对象约束语言,简称(),它是一种用于施加在指定的模型元素上约束的语言。
2 M/ D/ ]5 h; t$ S7 oA.OCL& e2 K- H! m0 \" F/ Z
B.ODL; Q& e' `9 r7 ]; B
C.DAO
* Z0 W2 C, K$ e: A8 }* Q0 iD.DDL
4 p! }2 I9 B* b0 v( Z* d资料:-" D1 u7 `  u, I- l

- ^2 D5 V0 E) E  {5 Y8.()是原子的,它是构造活动图的最小单位。
- G1 X% y3 o* n* HA.动作状态" t+ p3 P% \# O6 I4 d
B.活动状态
6 x' D# K' Y" Y* N3 T2 m, JC.动作流/ ^. B2 f  e, w# m. t: g2 d
D.分支与合并
: m$ C1 Z6 y% g$ M* l# Y/ s资料:-
6 q$ j( X6 c4 i+ ^) y* Z& @& y1 b' X
9.传统的瀑布开发模型是一个()的模型,开发过程被划分为多个连续的阶段。- B" P4 Z; b8 ~" |3 }( s1 ^
A.一维, ]6 E$ M; O' F/ }
B.二维
" `1 D4 O' V7 {1 E0 Z9 NC.三维& y. ^0 z+ I8 g& |6 M
D.N维+ O2 P4 @" `; g. Z0 Z
资料:-" W3 K3 q6 f$ Q. z; x
0 L- M. L& b" V2 k
1.类图包含的元素分别是:类、接口、协作、()。
" g4 w: N) i0 S& W( D- AA.依赖关系
: [1 T* F" y% C; E7 E8 P1 y; @B.泛化关系3 O2 W& z2 i( j( a; L* f9 T! R1 f8 Q, T
C.关联关系& n+ D. Z8 ^  k* |. z1 Y: j# S
D.实现关系" w5 s. G/ e: Y4 ~2 I! b6 B
资料:-# \( d  ]; `9 g/ m: l

  c$ O: ]. Q6 m. \" ]/ B( D2.用例图中的参与者有三大类,分别是(), W/ C' f5 g9 m# c% ]! h4 t
A.系统用户! u, e' W' d1 K( s; P' l( r3 z  e: y* o
B.与所建造的系统交互的其他系统
4 x! ~! U. Z8 j# S# `8 }# H1 AC.一些可以运行的进程
8 Q/ Q4 Y9 {8 y* `3 K1 UD.其它无关用户6 {# U( h  a+ G1 s
资料:-' z% @  A( i9 ]% T# `. l1 |5 s
. d  F- C2 ^6 z7 n! F4 m4 H- h+ ?
3.在UML中,类用矩形来表示,并且该矩形被划分为以下几部分:()。/ P2 G' _/ s% L1 s
A.名称部分$ _" X! n; a. w9 S! @+ c7 l; u% T
B.属性部分
* o: X& s1 Y$ m" N0 dC.操作部分! u; M; v/ v: ^0 W
D.备注部分5 v& M# \. z" @# S) J5 i/ |
资料:-
! A4 D. A3 Q  I/ _
$ S0 w" Z3 ?( N; f  x4.用例图包含的元素分别是:参与者、(),以及泛化关系。
7 N- n4 l5 i% p1 }- l5 E7 eA.用例5 ]+ I! m# r2 V
B.关联关系
2 ~7 U! T0 K/ z/ R# ?! TC.包含关系; Y# o( h- y7 E( ?+ p3 Y0 P* b
D.扩展关系
! X- K  U& k7 ]资料:-
/ l9 \7 D! \8 O, H
8 _, j' M; `: a1 k, O' Y, A5.以下组件中,哪些属于执行组件的例子。
& h2 l2 i, M" gA.Enterprise Java Beans. \4 g) M# ], i; I: _
B.Servlets" n) j( O% b1 h  I
C.HTML5 N6 }  B& g) s, z: x% D" I3 X
D.XML文档( f- N+ L: |/ R8 h9 P
资料:-+ P7 G0 A: o9 A: \4 N' q

, d  s3 x+ ~" [8 m6.UML的结构事物共有类、( )、组件、节点。4 l( M& i( m! j
A.接口
& y, w  a; x* p9 J6 zB.协作
, O3 D9 O( \6 H4 iC.用例( g3 l: w% |; \! Q9 O7 @
D.活动类0 o: t' r. w* w4 q- y7 _1 Z
资料:-
; A7 G" A7 ^4 g( K7 u  ^$ U1 u- }5 A3 u) O2 A  F5 U
7.UML由以下部分组成()
  u6 v# y$ b. |8 g8 \& ?" @A.视图
3 @' R1 Y- J. f$ s  qB.图% Z+ @% W5 ^  ]" ?: V
C.模型元素. d4 j2 T4 p# w" m  r
D.通用机制
3 M, z7 L9 b- L: b' N) F资料:-( K$ \' z/ B% C2 p0 ?

" c" |6 J$ l: r' r! Q/ w8.状态机由()和动作组成; Z. X& q6 R- t9 z/ D
A.状态9 ^6 q, ~: h  W- \  u
B.转换7 S" f% t* j8 u/ k6 [' [
C.事件
$ M3 t! V0 C9 I0 z* Z; \) ~8 |- [D.活动
  p3 ~. a: n& r: B8 G. b资料:-
$ m- b& L( q: ]/ Z- k, ?3 U3 }5 r: t) R9 @. |8 f! W, i6 ]3 Q/ b+ L
9.运用UML进行面向对象的系统分析设计,需要经过如下步骤()% v3 H! s: s3 e% u& a
A.识别系统的用例和角色6 b2 H% J6 K( e0 L6 {
B.进行系统分析并抽象出类+ K" g5 `  y6 \9 c4 ]
C.设计系统,并设计系统中的类及其行为
/ w! y; ]2 c6 c; nD.编写代码
8 V1 n0 n3 Q2 J) L资料:-9 P! N( J0 n9 [, Q) W. E& k& k; z
% Q% ]# C2 G& U/ i( z  t
10.时序图包含的元素分别是()。6 e, [% \! S; m2 U$ s. X: F
A.对象7 z5 C1 J4 Q, `' I$ D" D/ R, ^# F
B.生命线# e: {5 A' @6 ^. p3 A/ O6 \  L
C.消息9 w' N  p0 B7 L6 L
D.激活
2 C/ P0 l* o" ?+ v7 a. [资料:-
* P+ ^! T7 V# n  {) c. W8 R9 s% h- v9 V7 l# N
11.实际的建模过程中,可以把节点分()。% x* F; M* ]" J& v. S
A.处理器0 t2 R- w2 U! e0 S
B.设备0 Y+ Z, `  [0 J) x9 z* L: L5 A9 _/ T
C.应用软件" W  }/ A3 z8 _6 _4 @
D.系统软件3 G) s9 W8 B  |: Q9 O  v# @. s
资料:-" ~, r% H0 S/ E- y0 l
- i" ~/ q/ I6 ~9 o+ W  g& G/ U$ O
12.组件图中通常包含以下几个元素。) A. Q( B" l* I0 t& v
A.组件# X% Q7 d, ?& V. B$ Y
B.接口7 M. M  m, h! b8 ^+ X+ n9 C0 M
C.依赖关系  z) P; ]  |2 ]/ W3 v! V- B
D.关联关系
! @3 \( T1 ^9 G- x' J资料:-
, j2 \" h3 f5 \- V9 v) i1 Z, f  p/ J0 C! w3 v, h$ p' D  {1 ^9 r" s
13.UML中的视图大致分为如下几种()8 T# H) C% c7 l! {
A.用例视图2 s! P% X3 M. ?1 F& L3 _
B.逻辑视图
  N6 _; l+ y" \4 {C.组件视图
: {8 k! ?5 E9 ?& O  E# lD.并发视图
0 {8 W8 i- |2 p2 m" O  BE.配置视图
8 x; T5 J! s( g* v- w& u3 F, P资料:-
, n9 `0 T* d5 a2 _0 w
" O# A$ I" g! {% b14.常见的事物之间的联系包括()& q1 ]4 a- C/ ?- j+ |) g
A.关联关系- t- u: ~) N- T" J9 K- M0 E
B.依赖关系
) a0 j* |$ T% S- ^$ i6 sC.泛化关系
( t9 d5 g5 }  x9 `& {0 @D.实现关系) M. b5 s( W! |
E.聚合关系( J3 |! Y  A6 w6 n
资料:-
- K/ O3 r4 C% g; |% N
$ q9 J$ L9 ?2 c3 Y1 _15.时序图和协作图之间的相同点主要包括()。7 S$ {8 H" V3 z; J3 p6 L
A.规定责任
* b" }+ [7 k7 s" L. YB.支持消息2 m6 |; }& e; _
C.衡量工具7 ~) J' X* M. F& V7 V! t1 Y
D.主要作用  D6 Y) Y) `1 w# {2 S1 g9 W
资料:-
+ }6 J, B  [: }. ]! h$ K- o% w/ K2 p( V' \5 `6 q
16.协作图包含3以下元素:()。
7 N, [3 S& B! a1 DA.对象+ d9 L; e1 q  @
B.链  R5 h. C/ c; N7 z3 H+ A( N
C.消息: \  T3 [, b# E( o6 y5 Q- P' b
D.属性
7 p# Q- R1 n) M2 ?* L9 ^资料:-
/ Q/ P' e- M$ T$ I* R( B* ~+ r' J, n+ ^2 \( b& p" L
17.使用RUP,软件产品的生命周期被分成单独的开发周期。这些开发周期再被细分为多个阶段,主要包括()。$ X+ r: M+ J( n9 a5 B& [$ K0 @
A.初始阶段6 ~% S0 E9 |5 U) `# C$ `$ {
B.细化阶段
/ U8 U6 G3 ~8 I# m+ BC.构造阶段$ E7 ?6 D- E! N7 A! _
D.交付阶段8 j2 ?" C# E0 [
资料:-
  c: j3 u' q. ?# M
) j2 }6 c, v' r4 n! D18.组件图一般用于对面向对象系统的物理方面建模,建模的时候要找出系统中存在的组件,接口以及组件之间的依赖关系。具体的建模步骤包括()。
% m* N+ K+ _3 o& ~$ HA.对系统中的组件建模5 v" g! e4 ~% a1 ?4 A9 x
B.对相应组件提供的接口建模
6 p) I- H8 S* g% X$ b7 ?! IC.对组件之间的依赖关系建模  j3 U& c( b. B5 U
D.将逻辑设计映射成物理实现
. f$ W5 B( m& j! DE.对建模的结果进行精化和细化。7 V& w( E4 Y7 j
资料:-
% F3 X# m$ o: b1 E- w2 S* ^/ ~  v
0 i8 A! \+ z; v; b1.一个螺旋的周期一般包括4个阶段:确定目标,选择方案,选定完成目标的策略;风险分析;启动开发阶段;评审前一阶段的工作,计划一阶段工作。5 H( V) D. z5 t1 f' p
A.错误
+ g- p" R9 I) t# @$ VB.正确  f0 w/ D: v. ?
资料:-% {( f$ k# T; t, z3 f5 Q

" x+ L$ H6 H: L7 h6 v/ }2.配置图中,节点的名称是一个字符串,位于节点的外部。' ?8 b; \# W3 R! q" {
A.错误1 E0 v1 l6 ]0 |" e
B.正确
9 R3 ^0 k& O& ~: }资料:-
3 ?* _( z9 X5 i2 m. {' q) m  h! h  N. O" g. b- \
3.由于执行一个用例时,需要和其他用例之间共享对象,用例之间会产生隐含的依赖关系,所以用例的执行依赖于其他用例。; a7 ?3 H1 w: Q1 X% u3 T
A.错误7 D- T/ q5 v+ {" D# o
B.正确
: e/ S$ q% N. Y1 x0 j/ R6 U! w资料:-) e; n) p' J: J* y
" {% w2 S3 i4 N  u  A
4.协作图对在一次交互中有意义的对象和对象间的链建模。
% k3 y! P( [: F1 h; CA.错误
  N! u4 p4 O6 R8 [3 }+ \% ZB.正确
8 A$ p$ p" E) m* ^4 ?1 G# w4 }资料:-
' {9 `' E& D- x  k5 d$ p
) G  X5 F% L/ O) E% z6 X5.接口是为类或组件提供特定服务的一组操作的集合。接口描述了类或组件的对外可见的动作。
0 ~+ H: W7 _1 q7 I2 xA.错误
" _/ Y6 P4 |- n- |B.正确$ j8 K' ~* a/ w- Y/ }
资料:-; B/ P6 B7 W; X+ Y. \
- Z7 D& n' O! x+ _1 L
6.类是对应用领域或应用解决方案中概念的描述。# \5 v" l; V# _4 L
A.错误7 K3 S! H* f5 N  w
B.正确
/ }* O. Z. A8 v% l3 \! ^资料:-3 ?8 T& Z3 @& Q$ j* V9 m: t
8 [! v2 }6 m& ]+ H" s* a
7.时序图显示多个对象之间的动态协作,重点是显示对象之间发送的消息的顺序。
' ]2 [* y/ O' WA.错误
+ K+ p/ V) `# ?" Z3 F5 L, G) {B.正确) s0 V: b; T5 T- @3 D! g
资料:-6 q2 `6 D1 }/ x/ o8 q
6 d; @6 r7 h7 y; s& K9 W  K* R
8.封装是指属性和操作封进一个对象里,它的内部信息对外界隐藏,不允许外界直接存取对象的属性,只能通过对象提供的有限的接口对对象的属性数据进行操作。8 c& t: t2 D$ C) H
A.错误
3 J- V  R  H' ]! G% B$ @  ^' b$ A# sB.正确. a6 i- P0 s( Z" |
资料:-$ k# i" G; y- ^$ i: r( |

( Y6 t1 y8 B/ y6 x( N0 g9.Rose的正向工程就是从代码到模型。, P' {* C) c( i. {9 Z
A.错误
2 F+ h* R6 Y, N6 m& W/ gB.正确
9 K: g# Y+ W. i  j2 h  O资料:-7 \6 y- Z& ^% H7 F2 b

2 u5 Y) U+ _9 M3 W, C. q10.在UML中,配置图中的关联关系的表示方法与类图中关联关系相同,都是一条虚线。: `" p4 p% N& e
A.错误
0 v# K% Y' Y9 K7 y' jB.正确' r! Q3 Z) Y. g2 f/ @
资料:-0 M% ?5 R4 z  b
; r' Y3 Q, S8 ?: W1 {) Z' S3 A1 B
11.组件的接口分为两种:导入接口和导出接口。# T- s) v& O2 e( N+ p9 b
A.错误  P0 {, G$ _( f
B.正确; h" Z. T  Y. ]) P$ L, y8 c+ @4 W0 n
资料:-& V, `# Z9 |, F7 X9 |1 m
0 |6 ]7 v4 {" h* }) e' J! z- d  u
12.标记值用字符串表示,字符串有标记号、等号和值,写法上为“键=值”。
" S. c! q6 K+ {' H/ v$ k4 X. `A.错误
8 k9 X. s/ J3 w( H; FB.正确0 y7 A9 N+ i; v7 }0 m! T- U
资料:-5 W& @8 H+ k% j* D. W# J3 U3 U* s

/ |. I4 x) v* P13.活动图中的对象流是动作状态或者活动状态与对象之间的依赖关系,表示动作使用对象或者动作对对象的影响。
, S+ ~& t1 f% P, z& J& pA.错误
: Y& p; R6 [% E% U. B$ GB.正确; o! L6 ~9 a! f; z
资料:-
) w$ p& b' Q: j1 e! n$ k8 j  g2 D5 s1 H& M6 _3 G8 r; i4 H8 V
14.对象图是类图的变体,它使用与类图相似的符号描述,不同之处在于对象图显示的是类的多个对象实例而非实际的类。
- s/ n3 u, S9 K$ DA.错误
1 Z! \* T4 ]% e3 X- `9 \0 u4 dB.正确; ]. |) B$ ]$ k# p( |5 m
资料:-
9 ?4 o  A" f. j' [1 }' g0 \! L( _& x, ?
15.配置视图描述系统的实现模块以及它们之间的依赖关系。! H9 Y# \; w  R5 _5 t. m4 ^
A.错误& S; j; b: x( v! g* @- `. k$ p) o8 i- w
B.正确' T. O9 a5 h, I4 _1 q6 ?5 ]
资料:-
" C# i8 T5 i' N5 h. b% e% _
2 M- w+ a1 x( R4 N16.代码生成(正向工程)是指从Rose模型中的一个或多个类图生成Java源代码的过程。
: }6 ~4 w6 [& F' @& K& U8 TA.错误( _- W  D7 F3 D" S) V. h
B.正确7 |- i( G0 ?; j" a
资料:-* r4 g. ?( t: Y) y1 Z

" G6 D) r" Y$ N# e$ M17.状态图由表示状态的节点和表示状态之间转换的带箭头的直线组成。若干个状态由一条或者多条转换箭头连接,状态的转换由事件触发。3 v& j3 s$ @' Z# z! [! Q0 V* T
A.错误" i9 s( ^* m" e+ m# J. v. m& Y! B: C& t
B.正确
5 v/ G" l. ]8 b( {# Z, u资料:-
  ]8 r9 F6 E$ L) d0 ~; _) y* `' c! P* l
18.在UML中,组件用一个左侧带有两个突出小矩形的矩形来表示。5 D1 A6 N8 }5 n8 v5 y! l2 w( C
A.错误: @. H$ `1 ]8 P! D( b) |+ n7 i8 d
B.正确
, w, V2 L: l4 {' w3 {资料:-
$ w# N: N  e; f/ o- i" ?3 X
5 a- I, f/ J3 I19.在UML中,组件图中依赖关系的表示方法与类图中依赖关系相同,都是一个由客户指向提供者的实线箭头。
- ?1 Y) o# e- K. Q# sA.错误
/ ~, z9 I! s  d+ C+ l# L$ {: K& W4 MB.正确- y2 F$ X% s4 T# ?7 K  F4 f
资料:-
  [: }# z) t/ q  Y3 Y2 x9 B+ E! s) @" A7 r! F
20.逻辑视图描述系统应该具备的功能,也就是被称为参与者的外部用户所能观察到的功能。2 w( s; v9 m7 N" e
A.错误4 g: v% O' r* {2 ~
B.正确% q, |( J+ I1 }' x3 U9 h
资料:-
9 u, s2 u" N+ D2 J- P3 O* J# B: W# q, p
21.构造型可以基于所有种类的模型元素:类、节点、组件、注释、关联、泛化和依赖等都可以用来作为构造型的基类。
4 s& i6 F7 J/ V0 H/ ~A.错误
2 p/ w3 \( D( T) N9 n6 O: F) OB.正确
! o* B3 Q' U) x7 |1 k9 |! Q资料:-
  `1 n' E# V0 |8 I4 D
9 ^7 c% @/ T+ ~. t! R2 J22.并发视图主要考虑资源的有效利用、代码的并行执行以及系统环境中异步事件的处理。
% K1 A, |9 U. Z3 o6 EA.错误
' [& W% c$ _$ \7 D- }B.正确- g7 I& _) V# Q: f
资料:-& j( E3 L+ p) v/ {. K! a
( d' H0 r7 W9 N, y5 {0 F# T
23.软件工程是一种层次化的技术,任何工程都必须以有组织的质量保证为基础。3 W4 K% i8 i: z$ u
A.错误4 f$ G7 J8 d0 \" K
B.正确
, D: t- a9 |: S( ~- w! _资料:-
  |/ ~* c4 I; k  Q3 ~8 z
0 y4 w' }0 v) Z

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-3-29 00:36 , Processed in 0.108057 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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