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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东北大学15秋学期《软件设计模式》在线作业3资料辅导资料

[复制链接]
发表于 2015-9-27 21:56:29 | 显示全部楼层 |阅读模式
谋学网
15秋学期《软件设计模式》在线作业3
# {& _$ V, H$ q5 h       $ n7 }& m- ]% k& i* H
单选 判断题
% c6 u9 J1 M/ c1 Y, m* u0 b! }1 f! E5 c/ K: z* l- S' P9 S1 M
8 [" U' M: c+ z  a! a* c/ ~& H
一、单选题(共 10 道试题,共 50 分。)
) a/ N4 f: e1 [0 q8 d- i1.  ! \  G4 `; }$ q4 Q; }! @* K' e
变量x的值为25,要输出x的值,下列正确的语句是___。  f: z  \5 r3 m8 d0 G
. . x3 K# w6 ]+ ~% b* W8 z. h
System.onsole.writeline(“x”): \: v: O+ f- V' k2 f: X4 ]
. : U4 U' n' }& t1 n& g7 o& H6 i% e
System.onsole.WriteLine(“x”)
9 f3 P* k' Q0 p. " \  L2 y9 r% G, _' h* R9 ~6 o
System.onsole.writeline(“x={0}”,x)5 v2 `4 q8 Y8 @* Z
. : s7 v4 Y& t  V7 ]
System.onsole.writeline(“x={x}”)
6 z- k: x. o5 Z-----------------选择:      6 r9 _4 t+ A6 ?0 W, I
2.  ! P6 _$ _) Z# G- T- I' t2 E
#中每个int 类型的变量占用_______个字节的内存。6 H/ `5 b: y( x9 B$ M2 ~
. 13 r9 X" \1 F3 ?- D8 D1 N5 {
. 2
: N+ r7 o; H# b0 Z7 U.
5 u- H! K$ P# r$ Q7 P, V0 t# G48 L* E1 E5 c, R" I" s4 a/ U
. 8; B9 s3 U; u4 L+ p
-----------------选择:      / S( V, ~; X  G  L  ]
3.  
# |* _5 r7 T" I9 |#中Mylss 为一自定义类,其中有以下方法定义puli voi Hello(){..}使用以下语句创建了该类的对象,并使变量oj 引用该对象:Mylss oj = new Mylss();那么,可如何访问类Mylss 的Hello 方法?( )* V+ P, _2 [! h  _3 Y8 a
. 5 N7 B( l; E0 w! ^9 F& P4 q; T
oj.Hello();
7 g. M; k0 c2 e6 D: l9 C( z% Z& B6 X# ].
7 Z$ h* e0 w2 B; U7 k+ joj::Hello(); 0 w' {. X3 F) \, F5 w
.
3 n: V$ `6 r  `  RMylss.Hello(); $ J) B0 _4 E4 j, Y3 Y' ^8 z
. : J# e  y/ q2 q/ n! |# |) D
Mylss::Hello(); . b% ~% e' W2 P& u, O! J
-----------------选择:      
* T- F- H- u( T4.  
  m% M: |) E4 C7 n. O. R, I% _ 以下程序的输出结果是____。
6 [0 k; y9 t& [. bUsing system;- A2 ~2 M# O  O* v
lss Exmple1
  a% l0 \) J5 P4 Y9 J{* l! X0 B4 f  W6 I6 f
   Puli Stti voi min()
% Y8 P6 A6 t5 J. F{
0 {0 _  m* F( o" `; z' _   Int =5,=4,=6,;7 N- W3 e5 v4 D/ I( v/ m4 r
         onsole.Writeline(“{0}”,=>?(>?;, u" Z# p% X1 ]! M9 a  I
}8 n% E3 M3 ?1 _: |) [
}
, O2 g$ H* v# h) y" l+ S$ v0 e% N. 5
$ J# a+ H1 |; A4 W. 4
% u! J- F& I* N$ g2 g1 m; c. 6' A8 R% b" c, R* }
. ! A6 G/ {2 f! ~
不确定
% V5 I6 q8 p0 e4 r0 P6 j" e-----------------选择:      9 _; C4 r  Y9 O2 j- {+ Z  ?
5.  
8 c, q+ e3 O% q5 _/ E8 hMylss为一个自定义的类,则下列语句创建了多少个类Mylss的对象? 5 ^7 S! e1 z" C4 ~. \* H4 @
    Mylss[ , ]  myrry = new Mylss[2][3];7 X8 R+ F. ~" ]/ N6 g
. 0
. G( z3 k6 a$ L6 v; N+ o. 2
  S/ r: _" {! v: y% @. 3; u3 o: I+ h# l3 N! n: D
. 6. l  S9 V  ~6 v
-----------------选择:      
* ]5 D7 n5 j2 {8 T6.  
# [* {0 S6 t+ I' h5 b分析下列程序中类Mylss 的定义
4 p' V+ f* Y( G$ b! B5 ylss selss2 I/ |1 D9 d6 r1 p* E) J) r: k  c
{" F5 F% Q0 b. d8 `3 G
puli int i;
: l9 j: a( J- |5 U! X}
5 V* a+ }! r) O, Tlss Mylss:selss
( h. k6 }: F& K: ~: [- p, M$ P6 h) n{
2 q2 i6 N% O' S( G4 {/ ^# `puli new int i;
0 }* L- ]( H1 h. |/ V: G, V}
, Y" }& \% R( o则下列语句在onsole 上的输出为_______. & Q3 }, Q5 v; p1 O
Mylss y = new Mylss();
1 t/ f7 v. H1 m* B5 w0 qselss x = y;
' r/ ?& D" `- _% Q+ \( R8 v/ R1 Wx.i = 100;' ~5 [$ q" `7 T6 s! D
onsole.WriteLine("{0}, {1}",x.i,y.i);
5 @4 b  [( ?8 y* I7 @& w注意类 Mylss 中的new 关键字& M! t  ]' U, F! c1 z2 V
. 0,00 i: F7 E& N7 p# W4 M! L
. 100,100. @- `6 M5 L) \- t# p  w0 x* Y* ]1 C
. 0,100$ t5 C4 U5 |! Z2 w2 T
. 100,0
. x2 C8 }  u- Y. \+ n+ c-----------------选择:      5 a$ M/ r; J- F
7.  
$ K) s  J- Y8 X) M) Xwhile语句循环语句结构和o…while语句循环结构的区别在于:8 Z7 @! t% b6 z( X
.
( F& S7 Y. C8 X1 L; c  G    while语句的执行效率比较高
$ ^2 ~& o. a/ v) `7 s" K.
: x* e- e; p. y3 L) H# \    o…while语句编写程序较为复杂
% f8 ]# c% J5 ^8 ^8 p) [' Z. / t+ ^3 i, v% e
o…while循环是先执行循环体,后判定条件表达式是否成立,而while语句是先判定条件表达式,再决定是否执行循环体
) Q: s; ^4 T# B- i. l3 r.
& C8 K+ f6 `# P  s; o9 p无论条件是否成立,while语句都要执行一次循环体
/ g1 |0 v6 P% r7 j-----------------选择:      3 p  Y- M: G# s4 M; e
8.  
1 s; y8 a& K; a' i# o在#程序中,入口函数的正确声明为:2 Z; ^8 ~) x8 C+ {- n1 R* U/ U
.
. f6 a6 A# a1 ~9 G# }. K2 Rstti int min(){…..}4 V: e, Z5 m# T* R& \$ R
.
4 {2 X/ _2 }9 H& j' T2 a" Y7 [stti voi Min(){……}
/ Q: ^6 |, R3 {8 S, ]- c9 K. ( S$ H8 ]+ ~  l* b
stti voi min(){……}) X4 V& w0 \" u& X8 |# t
. 6 v" I7 l4 X0 J  R  ~
voi Min(){……}
; J. Y" K5 n" ]3 o$ ?-----------------选择:      0 D7 y! h& T! H1 G5 f) J8 _, p
9.  谋学网www.mouxue.com! q- o0 ^5 ]+ e; h* v
已知结构Resoure 的定义如下:
7 P. s" E  N! W* ^+ h: xstrut Resoure{1 o& h1 ]' L8 `# C! A+ v. c
puli int t = 0;( E# \/ ?0 C; T4 Y$ h" j' A7 O
}% D% i0 t: Q6 Q7 \& [# l
则下列语句的运行结果为________。
# g/ U2 `! y9 B4 i$ m% K& j+ s" @Resoure[] list= new Resoure[20]; ' [: M9 q. b) S* U2 m7 F) D/ R
for(int i = 0;i<20;i++){
( B0 W; n8 i/ S5 Z& @7 P8 pSystem.onsole.WriteLine(“t={0}”,list.t); : r. G+ Q" y5 [) |: w
} . J5 [( t7 R4 T& c5 K2 H) H
. / z, o+ H* C" \: f  D! d6 q
打印20 行,每行输出都是 t=0
7 e/ e, i9 q5 S3 V$ U3 x.
* A5 {  u1 q8 Q( h3 D: b打印20 行,每行输出都是 t=null9 A/ T+ J+ `. s4 O" R  |% E
. 4 H' V- z" x$ [
打印20行.第1行输出t=0,第2行输出t=2,.,第20行输出t=19' u  m* M. O) `3 K4 J: n( q
. & L+ o2 P- }7 ?# r/ `0 J# R
出现运行时异常& ?/ G+ M8 Z1 x
-----------------选择:      $ J  D" j( H+ ]/ w( ~6 t- _. S5 g* @
10.  
4 C4 _+ Y* e( o" v- b8 i#语言源代码文件的后缀名为:- T: [, F# e/ X7 h+ q) n  V
. .#
/ f9 f9 Q6 _+ ?; i! H. .
  v8 N8 X% c( t" s5 ?) r. h. .SP
4 C! c- @- l* R- q6 @/ q3 b1 p. .S
0 y# a7 @1 G- G4 `. m; I3 E-----------------选择:      ! i; ]' Z0 m$ _2 K) A, D& Z% u, c
15秋学期《软件设计模式》在线作业3
$ [& j' |: r5 Q6 d      
6 _: R. w" ]8 L单选题 判断题
( z3 F! U5 Z- ~8 N- P3 S( a7 }# g" X: {8 j, @, j& S! ^
5 B3 R& x/ k+ A0 y
二、判断题(共 10 道试题,共 50 分。)
0 j4 Y7 j2 U# M1.  . n& w! i) Q# l1 E3 D
在#中,下列创建数组的语句是否合法?+ S6 i- ~1 r2 v: d! n
    Int[] irry = new int[ null ];
8 u- w3 N% d, E: ]% x. 错误
/ B% O. ^, C; @3 G: k; @6 {. 正确5 G- r. b6 x0 M, R( o' V
-----------------选择:      9 ]! |. j6 B5 [# i# N$ E
2.  " {) D; f! t) p/ h& @0 ]. e, G
面向对象程序设计的代码重用包括内部重用(即本项目内的代码重用)和外部重用(即新项目重用旧项目的代码)。# w' T/ X; g* X
. 错误
4 P  W- w4 C9 Z$ X. f. 正确
# d5 |. ]! M6 t5 W) ~+ c8 l-----------------选择:      
' i. T, P) E4 C4 S" X3.  
: Q9 t) ~- I. a3 `$ i需求陈述阐明“做什么”,而不是“怎样做”。它描述用户的需求而不是提出解决问题的方法。) M) z. D  n  b% ]) z. h; x
. 错误% K/ V0 p. {! v- T
. 正确; g: c8 i' Z# b, z3 P
-----------------选择:      
/ A% M" U1 d/ m6 ~3 q- W4.  
$ D+ ]8 J* m  N面向对象方法使软件系统模型变得复杂,不容易理解。6 M9 C3 P- Y& q
. 错误
% ~* W: S3 H: R0 R. 正确5 H3 y( X: j6 i& G, ]3 p2 u/ q: r
-----------------选择:谋学网www.mouxue.com      
+ v* H0 G& U6 B5 w% o4 x5.  3 ~- \$ M2 h( Q: j8 q9 X
不同的参数类型、参数顺序、参数个数和返回值类型都是区别重载方法的根据。
+ X" Y- G. r- E& y, v' a+ i  k. 错误, k9 f$ S0 m/ E4 @2 S# P
. 正确
+ x5 y4 y7 G+ i4 J! c-----------------选择:      2 H! E9 w7 U7 g2 b/ P
6.  
( H/ z( S2 m& w3 D软件设计主要是要求功能强大,对于说明文档的要求则可以适当放松。
" A* j8 o9 Z* O4 |$ ^. 错误
' X: ?! H1 Q- z* ?, C. 正确
- J, Z' a* {. X, u# t" \-----------------选择:      & P  r0 u% {- c& H, {. q. X! t
7.  
1 C$ h+ M0 m2 J" R2 [8 K5 W9 n“+,-,*,/,%”均属于三元运算符。, o. J" c* {$ h6 Z3 T. ^' k
. 错误
3 J4 s1 ]* N# Y, N1 l7 [+ \, d7 S; H. 正确
& A; M9 `) H, _- {% t0 ]-----------------选择:      
+ W' |/ z: O# J" q4 x8.  . H+ i# W4 Z+ v; B; z. Y+ c
顺序图和协作图虽然都是用来描述交互的,但顺序图强调的是空间,而协作图强调的是时间。1 c! S; A4 m6 u. P# e8 P& s, n( ]
. 错误
; G6 J! j+ z4 Y" O2 I/ D0 D. 正确
' w# \+ P* y- Z% _-----------------选择:谋学网www.mouxue.com      2 m, p- O7 ~! r/ B& \2 K
9.  
! _( G* G7 o% I, z可以将非静态的方法覆写成静态方法。
0 t# A# c0 v; C  |; d. 错误6 ?/ J8 L2 _% o# G$ a
. 正确6 f1 A' t+ c+ f" T/ v* f8 y
-----------------选择:      
+ l- w4 i5 P# t10.  
0 Z3 a# R2 {4 X* g; r( N" _' r#中,下列mylss的定义是否合法?2 S( m3 P* n0 S0 ~" c2 V' b0 Y5 \2 D. h
Puli interfe se1; E% Q' @6 b' k+ Q# j3 E+ T
{}* v; Z' T4 F# q7 @+ a
Puli lss se2" W% ]3 O) i8 L, o9 h( S
{}
$ ~2 K% c0 e% M/ P3 v" K, K4 c- x  UPuli Mylss : se1,se2  B! @* o! w, T8 a# @8 t
. 错误' V7 p: b! S2 ?  [: _# _1 P
. 正确
1 g& B5 i) r* \: b# {-----------------选择:      
( u' E2 h' g+ f0 G, r3 ~4 q

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2015-10-11 23:03:26 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-26 07:48 , Processed in 0.114692 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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