欢迎光临
奥鹏作业辅导

东大20秋学期《软件设计模式》在线平时作业3[答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

东大20秋学期《软件设计模式》在线平时作业3[答案]满分答案

20秋学期《软件设计模式》在线平时作业3

试卷总分:100  得分:100

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

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

A.1

B.2

C.4

D.8

 

2.while语句循环语句结构和do…while语句循环结构的区别在于:

A.while语句的执行效率比较高

B.do…while语句编写程序较为复杂

C.do…while循环是先执行循环体,后判定条件表达式是否成立,而while语句是先判定条件表达式,再决定是否执行循环体

D.无论条件是否成立,while语句都要执行一次循环体

 

3.如有定义:

class class1

   Public virtual void test(){}

}

Class class2: class1

{  

  Public overrice void test()

       {

         Console.Write(“class2”);

   }

}

Class class3: class2

{

   Public override void test()

    Console.Write(“class3”);

}

}

则下列语句的输出是什么?

Class2 x = new class3(); x.test();

A.class3 class2

B.class3

C.class2 class3

D.class2

 

4.在类的外部可以被访问的成员是:

A.public成员 

B.private成员 

C.protected成员

D.protected internal成员

 

5.下列语句在控制台上的输出是什么?

String msg = @”hello\nworld!”;

System.console.writeline(msg);

A.hello world!

B.@”hello\nworld!”

C.hello

    World!

D.hello\nworld!

 

6.以下类MyClass 的属性count 属于_____属性.  

class MyClass

{

int i;

int count

{

get{ return i; }

}

}

A.只读

B.只写

C.可读写

D.不可读不可写

 

7.C#中,新建一字符串变量str,并将字符串"Tom's Living Room"保存到串中,则应该使用下列哪条语句?( )

A.string str = "Tom\'s Living Room";

B.string str = "Tom's Living Room";

C.string str("Tom's Living Room");

D.string str("Tom"s Living Room");

 

8.以下是一些C#中的枚举型的定义,其中错误的用法有( )

A.public enum var1{ Mike = 100, Nike = 102, Jike }

B.public enum var1{ Mike = 100, Nike, Jike }

C.public enum var1{ Mike=-1 , Nike, Jike }

D.public enum var1{ Mike , Nike , Jike }

 

9.如有定义{ int  count;  string  msg;}

则该类的缺省构造函数为 :

A.internal MyClass() {}

B.public MyClass(){

         Count = 0;

         Msg = null; 

    }

C.public MyClass{}

D.不存在

 

10.在C#中设计类时,应如何保证在释放对象的所有引用之时,释放对象使用的文件、网络等资源?

A.为类重载new运算符

B.为类添加delete运算符

C.为类添加析构函数,在析构函数中释放资源

D.为类实现IDisposable接口,并实现Dispose方法,在该方法中释放资源

 

东大20秋学期《软件设计模式》在线平时作业3[答案]多选题答案

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

11.接口中的成员不可以有访问域修饰符,但可以有其它修饰符。

 

12.实例属性和静态属性都是被允许访问的吗?

 

13.在C#中,int[][]是定义一个int型的二维数组。

 

14.接口与抽象类的区别是,抽象类虽然不能被实例化,但是可以包含可实现的部分,而接口则是一个完全抽象的成员集合,它只提供相关操作的标准和规则,不提供实现。

 

15.声明委托实际上是声明了一个方法。

 

16.一个类可以继承多个接口。

 

17.对象通过封装实现信息隐藏,封装的目的就是阻止非法访问。

 

18.面向对象方法是从算法为出发点来构造系统。

 

19.消息可以用顺序图和协作图这两种图来表示。

 

20.一个用户可能对应多个参与者,但每个参与者只能参与一个用例,通过交换信息与用例发生交互作用。

 

东大20秋学期《软件设计模式》在线平时作业3[答案]历年参考题目如下:

扫描二维码获取答案

热门文章

猜你喜欢

  • 19春华师《西方经济学》在线作业[答案]

  • 华师《西方经济学》在线作业-0003 试卷总分:100 得分:0 一、 单选题 (共 10 道试题,共 30 分) 1.对通货膨胀现象最恰当的描述是( ) A.流通中的货币量过多而引起
  • 股票股利是指()。

  • 股票股利是指()。 A.用资本公积发放的股利 B.用增发股票分配的利润 C.用债券发放的股利 D.以上都不是 答案:B
  • 南开18春学期《市政学》在线作业答案

  • 18春学期《市政学》在线作业-0002 试卷总分:100 得分:0 一、 单选题 (共 20 道试题,共 40 分) 1.一下特征中,()不属于我国城市化的主要特征 A.政府主导的城市化
  • 北语21春《审计学》作业1[答案]奥鹏作业

  • 21春《审计学》作业1 试卷总分:100 得分:100 一、单选题 (共 18 道试题,共 90 分) 1.注册会计师获取的下列以文件记录形式的证据中,证明力最强的是_____。 A