网站大量收购闲置独家精品文档,联系QQ:2885784924

东大21秋学期《软件设计模式》在线平时作业2【标准答案】 .pdf

东大21秋学期《软件设计模式》在线平时作业2【标准答案】 .pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《软件设计模式》在线平时作业2

试卷总分:100得分:100

一、单选题(共10道试题,共50分)

1.以下关于类和对象的说法中,不正确的是:

A.类包含了数据和对数据的操作

B.一个对象一定属于某个类

C.类是同一类对象的抽象

D.可由抽象类生成对象

答案:D

2.在C#中,表示一个字符串的变量应使用以下哪条语句定义?()

A.CStringstr;

B.stringstr;

C.Dimstrasstring

D.char*str;

答案:B

3.下列语句创建了多少个string对象?

string[,]strArray=newstring[3][4];

A.0

B.3

C.4

D.12

答案:D

4.C#的数据类型有()

A.值类型和调用类型;

B.值类型和引用类型;

C.引用类型和关系类型;

D.关系类型和调用类型;

答案:A

5.C#中每个int类型的变量占用______个字节的内存。

A.1

B.2

C.4

D.8

答案:C

6.结构化程序设计的3种结构是:

A.顺序结构、if结构、for结构

B.if结构、ifhellip;else结构、elseif结构

C.while结构、dohellip;while结构、foreach结构

D.顺序结构、分支结构、循环结构

答案:D

7.C#中MyClass为一自定义类,其中有以下方法定义publicvoidHello(){..}使用以下语

句创建了该类的对象,并使变量obj引用该对象:MyClassobj=newMyClass();那么,可

如何访问类MyClass的Hello方法

A.obj.Hello()

B.obj::Hello();

C.MyClass.Hello();

D.MyClass::Hello();

答案:A

8.分析下列程序中类MyClass的定义

classBaseClass

{

publicinti;

}

classMyClass:BaseClass

{

publicnewinti;

}

则下列语句在Console上的输出为_______.

MyClassy=newMyClass();

BaseClassx=y;

x.i=100;

Console.WriteLine({0},{1},x.i,y.i);

A.0,0

B.100,100

C.0,100

D.100,0

答案:D

9.分析下列C#语句,注意类MyClass没有访问修饰符:

namespaceClassLibrary1

{

classMyClass

{

publicclasssubclass

{

inti;

}

}

}

若必须为类MyClass添加访问修饰符,并使MyClass的可访问域保持不变,则应选择

_________

A.private

B.protected

C.internal

D.public

答案:C

10.在C#中,引用命名空间system的正确语句是:

A.usingSystem;

B.#importSystem;

C.usesSystem;

D.#includeSystem;

答案:A

二、判断题(共10道试题,共50分)

11.面向对象的程序测试指的是测试类中每一个服务的算法,以保证其正确性。

答案:错误

12.在C#中实现继承的语法是在类名后加上两个冒号,在加上基类名称。

答案:错误

13.在C#2005编程环境中,int32型变量可以直接隐式的转换成char型变量。

答案:错误

14.变换型数据流图的一般步骤是分析数据、变换数据、打印结果。

答案:错误

15.软件系统是用例模型的一个组成部分。

答案:错误

16.在检查状态图的完整性和一致性时,只要是没有前驱或后继的状态,则表明发现了一个错

误。

答案:错误

17.当我们定义一个新类的时候,除了考虑当前应实现的功能,还应考虑以后的复用。

答案:正确

18.在面向对象方法中,由于对象中的数据以及对数据的操作是封装的,所以对某一类对象的

修改一般只涉及该类,通常不会对整个系统造成很大影响。

答案:正确

19.软件危机与软件本身的特点有关。

答案:正确

20.面向过程方法的缺点是过程和数据结合的过于紧密。

答案:错误

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档