奥鹏作业答案-谋学网

 找回密码
 会员注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

东大11春学期《软件设计模式》在线作业答案3

[复制链接]
发表于 2011-6-21 08:50:18 | 显示全部楼层 |阅读模式
谋学网
东北大学
7 A* ^! J5 g9 g. J11春学期《软件设计模式》在线作业三
9 F9 S: [( }+ Q( M9 M4 Y4 P  L单选题/ @$ U! M; h) x) Y; k
1.下面是几条定义初始化一维数组的语句,指出其中正确的:" @' ?- E" T( O) Z  r7 a. l
A.
- ~  Z8 U1 d- s$ bint arr1[]={6,5,1,2,3};
1 t7 y, R  S8 m9 sB.
9 f  i( O6 s3 d) a5 f* U2 x, f$ }) [* Iint[] arr2=new int[];/ ~. e- ?" a2 ^5 A
C.
" g, p. }3 \2 l5 {% H. Eint[] arr3=new int[] {6,5,1,2,3};
# J% o9 k- z+ |4 Y4 T/ @. z" r4 sD. & n& Y  Z4 y. l
int[] arr4;arr4={6,5,1,2,3};9 `$ ]% C4 S' J1 X# [5 y
答案:C2 }8 n- f+ ]# Q" Y% C7 t% ~
2.结构化程序设计的3种结构是:5 O- w/ L& {7 W% I: c8 U
A.
1 ~4 c, r. X# R3 b顺序结构、if结构、for结构
  X6 M) v9 S0 V$ aB.
; S  r, g# e$ z+ E! q; W0 _( Lif结构、if…else结构、else if结构
9 J* m2 l  f& T6 G( m# dC. & E1 B4 p' X% v0 T2 O# G* j- t# o* ]
while结构、do…while结构、foreach结构3 z0 f/ B& f5 U/ ]# \7 s% y' m/ Q
D. , b$ R, }; Z* G( p6 d
顺序结构、分支结构、循环结构
7 L! I1 Q. H: @) o) [( L答案:D( G. E6 x+ t+ e2 r$ A6 k: b! a
3.下列选项中,( )是引用类型。" i1 y* n+ \6 \! V4 P/ U
A.
' v0 S  |. s  S8 Eenum类型 $ [5 P1 V( [+ L- V" q5 G
B.
6 Q5 O- i: m. z! q& v& l6 ustruct类型   M( R3 K$ Y9 j; O; v) |
C. 1 w% b& u# ^' V6 O' Q8 F  Q
string类型* K: i6 k$ f, e# b$ r0 _
D.
, V( b' M: J7 O8 }int类型) l6 n/ B6 i' k
答案:C% y9 U6 {/ a; ^. M
4.在C#中,引用命名空间system 的正确语句是:
6 s% v: k" w& v7 P6 }- O- kA.
' @2 L/ g# d5 a& o$ pusing System;& \9 v; h" ^& z# X
B. , |- p; \( r" n* J6 A5 B7 x
#import<System>;
2 [0 ^9 P1 r  a& ]; b! B) V, KC. & h, _: x5 {. w* R8 M
uses System;
6 Y5 F3 |# C% J$ i6 c; q- pD. ) |/ o7 L7 r( y! c, n
#include<System>;5 Q$ W7 l: P% p% P6 I
答案:A7 r2 `1 l# n0 ^  ]
5.接口Animal 定义如下:5 Z* }* y- S+ ]2 b% [1 F% E
public interface Animal
1 Y+ ]# }. E+ p2 X{
/ O, r$ ?/ |. z/ Kvoid Move();5 f6 b5 z# W7 c+ s6 g( Q$ X
}  R' w# {" p# Q
则下列抽象类的定义中,哪些是不合法的?
1 g7 n0 K- f; g% K2 TA. - Y3 _3 i5 y. @$ Y0 s: P& Y& {3 G6 b
abstract class Cat: Animal2 g2 N6 u$ F! o  i+ a) {4 B# ~
{9 S2 Z3 Z1 J( {2 a! |
abstract public void Move(); 6 F, s' P, |6 _5 B" b2 ]
}, E3 z3 m) ]0 o( ]+ b) q+ c
B.
' B5 }: q/ O+ O6 k: |abstract class Cat: Animal
9 H# N8 O* ?6 ]8 u{
4 P) t2 j, F: `2 s6 wvirtual public void Move(){Console.Write(Console.Write("Move!");)} 2 U1 q1 r0 a  V
}
: l2 n: _0 @' M8 i+ N5 i8 a& bC.
! K; ?8 n: z0 x6 Rabstract class Cat: Animal 5 Q4 u$ B; c5 ?* I; U% f: }
{
& {; f! B# I" ^* bpublic void Move(){Console.Write(Console.Write("Move!");)};
: f- Y8 i" m% b! B) B0 M! Q2 S' l  E} $ v& ^7 s+ I( Z. e! _
D. $ J6 X$ F. k2 w: q- v) P
abstract class Cat: Animal1 P( y: t! [7 b8 T2 m+ `
{
8 t+ n! v4 O3 i! J$ M% npublic void Eat(){Console.Write(Console.Write("Eat!");)}; ; ^  N- h5 ~4 [1 l
}
/ X; x: g7 j  g2 |答案:$ ^( n. Y; h: b7 T
6.以下标识符中,正确的是:0 d) r/ _! X  I& R+ K2 A
A.
( v$ E2 _" v7 {+ W+ T_total 
; Z# W- p/ G- `3 }$ jB. 3abc
7 w7 h% t  S! F( }- {( @- x9 ~4 TC. while5 C+ l, d" |$ T
D. class
5 k6 O# t( I) y答案:
" F/ T, s2 d5 v5 f. l6 W' k7.以下标识符中,正确的是:
6 X) `4 Z: K: v5 uA. : i; x- I  Y# ?5 b5 \
_nName
3 o  t6 b& ?! W1 wB. " ?9 K; @7 b9 g: n# g9 q
sizeof - ~7 n4 t& |" H$ i+ _
C.
( G! x$ M6 t8 G( k16A
0 v( i2 [3 ?8 m5 N6 ]D.
; g  C8 n  M# [; |; k$ Ixl0#
! W; m" m4 f2 ]) Y- u# {( A答案:
, j( I; {" S$ y9 l6 J8.在C#中,下列哪些语句可以创建一个具有3 个初始值为""的元素的字符串数组?( )
; o0 z# w  i2 u  J! d5 QA. ; k; H" ~9 i" O$ E* F
       string StrList[3]("");
, s+ k* K. l+ \- cB.
- ~, Z7 [) n3 c8 `/ O. g# o: B$ z1 }string[3] StrList = {"","",""};
! [! P  B$ |3 mC.
9 b" h7 Y( a9 ~% T. l* b       string[] StrList = {"","",""};
2 D; V- d9 _# Y4 S& @& hD. 9 _5 O" z- F3 w! W, B. H7 B
string[] StrList = new string[3];
) r) g9 D) \% h  A- |答案:
6 s) ~+ u' ^2 z# I* J2 f9 w9.方法中的值参数是_________的参数。( V+ ]+ ~. |$ d/ v
A. 按值传递
/ m2 }* W9 \0 n1 nB. 按引用传递& J+ g- [, P1 y5 Z- R* q7 F& e9 I
C. 按地址传递. j4 t  M& y3 v/ m
D. 不传递任何值
: W/ z) r) [+ V5 }" P  G6 \4 g% v答案:
  D  j% J, y8 L9 D10.已知a、b、c的值分别是4、5、6,执行下面的程序段后,判断变量n的值为:) m  a" h% s* y- B. p+ W+ H4 T' ?
int a,b,c,n;+ L( o! L) V! Q( S0 T" m
       if (c < b)
% K- n! A; l; |& W4 M$ t! j         n = a + b + c;+ i/ n7 N& y2 F# p
       else if (a + b < c)
  T, b4 i% S8 `! Y3 V         n = c - a - b;
% T' f0 y/ m2 L3 F  |5 j, n* u% ]7 b       else. y- [  d! f. C8 f; \
         n = a + b;4 D& A; x# ?' i9 D
A. 3, P0 `  a" e& `) \0 X
B. -3  V/ M! a  i. Y
C. 9
* A, g) q6 h3 fD. 15# s) Q( K0 ]& U  f# k+ [
答案:
/ K" P2 N( W; X  X判断题  m5 |+ x1 W% ~8 ^
1.结构化程序设计的一般步骤是结构化需求分析、结构化概要设计和结构化详细设计。3 h5 e4 z6 _. J4 \* r/ m% [
A. 错误
3 B& N& V" M9 w8 u/ u0 y; |, vB. 正确" |9 P- W2 D; S+ y
答案:8 B  q0 _. I, G' k7 [! ~' ~
2.声明委托的关键字是delegate。
& A0 t4 W) o" P. EA. 错误+ G8 X( ^* s" l( n( A
B. 正确
  i4 o8 j, `" M5 b5 ^9 X答案:1 a- i! h+ O% m" i% @
3.C#程序语言也可以进行面向过程的编程。% [9 u  ]% c% J2 f5 p- D
A. 错误/ ]- U: v# t' o$ ]
B. 正确
. |) q6 ~" x- }9 l5 r+ ]答案:! n  T2 q# h2 X! K# [
4.当一个类中包含抽象方法是,则这个类必须是一个抽象类。
+ ~% D3 r+ `) J, y' N# A, [A. 错误9 @1 D  O+ H' m! i, e5 S8 Q
B. 正确
8 p% k1 T$ g. w4 G8 G7 U& l- Q答案:
5 M% @& u/ u, P1 j5.与事件关联的方法,其方法名必须与事件名相同。
  Q' Q6 H$ m- `7 \( o) {. MA. 错误" F. y7 m" F. X- ^9 f2 l
B. 正确- \3 G' G* F! R3 L! b
答案:
# {4 M9 m6 l9 Z# E: J  R6.属性就是实体特征的抽象,比如,对象猫可以有重量,身长等属性。* Y$ n7 k0 L7 [; y
A. 错误/ _6 O* z# M  p* _- p
B. 正确/ f! y6 k/ E( }: h  S7 T1 f' F; B
答案:- P' X# T  ~# ?0 t2 Q
7.下列函数的定义语句是合法的。
8 m( M3 r& k' L" K' j0 e/ |9 PVoid Test()4 W! y# h: ~6 t
{
$ ?' B7 b. f9 pInt i=100;% ?& c6 b4 C9 L7 j$ q  F$ C% e
Object s=i;3 {$ H3 X5 H: O! _& J- d
S+=200;  K# v+ C6 c7 p. z9 [
}
% x+ Z! R& I5 s) A) X8 }A. 错误
1 l* ^! `  q9 \+ S! M- ^3 bB. 正确
; k4 V1 d" u  h答案:7 v( c4 _/ j% h) n/ B6 Z
8.状态图、顺序图、协作图和部署图属于动态建模机制。
$ M5 [9 H# R$ W3 I% G- }A. 错误
9 Z4 j2 Q0 M, x1 b- E1 gB. 正确" `  n5 p: T+ F8 f+ O( `
答案:
* e  K; ~; B6 H( i  S! H9.面向过程方法的缺点是过程和数据结合的过于紧密。, f' t( M& Q$ Y7 t$ q
A. 错误
6 C( s+ q7 v: Q4 UB. 正确5 ?: `4 K3 W9 M$ Q* p4 E
答案:
6 b9 m5 L1 l. a' K5 i1 v  l  N! G10.类和对象的区别就是,类是对象的实例,而对象则是类的抽象。
6 K8 P8 l4 h+ P3 @& DA. 错误
: V& c* c! ]: Y) ZB. 正确6 I& r4 E6 }; V: ^1 Z/ o
答案:/ L; O! p& V, r+ Q- J1 H8 z
久爱奥鹏网:www.92open.com

本帖子中包含更多资源

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

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

本版积分规则

投诉建议
 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫
快速回复 返回顶部 返回列表