欢迎光临
奥鹏作业辅导

东大17秋学期《软件设计模式》在线作业1答案

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

东大17秋学期《软件设计模式》在线作业1答案满分答案

17秋学期《软件设计模式》在线作业1

 

试卷总分:100    得分:0

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

1.  

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

String msg = @”hello world!”;

正确答案:----

System.console.writeline(msg);

A. 

    hello world!

正确选项:----

专业答案:----

专业答案:----

B. 

    @”hello world!”

正确选项:----

C. 

hello

    World!

D. 

正确选项:----

正确答案:----

正确答案:----

专业答案:----

专业答案:----

专业答案:----

正确选项:----

    hello world!

      满分:5  分

 

 

2.  

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

A. 

CString str; 

B. 

string str; 

C. 

Dim str as string;

正确答案:----

D. 

char * str; 

      满分:5  分

 

 

3.  

int[][] myArray3=new int[3][]{new int[3]{5,6,2}, new int[5]{6,9,7,8,3}, new int[2]{3,2}}; myArray3[2][2]的值是( )。

A. 9

B. 2

C. 6

D. 越界

正确答案:----

      满分:5  分

 

 

4.  

下面有关静态方法的描述中,正确的是:

A. 

静态方法属于类,不属于实例

B. 

静态方法可以直接用类名调用

C. 

静态方法中,可以访问非静态的局部变量

D. 

静态方法中,可以访问静态的变量

      满分:5  分

 

 

5.  

方法中的值参数是_________的参数。

A. 按值传递

B. 按引用传递

C. 按地址传递

D. 不传递任何值

正确选项:----

      满分:5  分

 

 

6.  

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

class MyClass

{

int i;

int count

{

get{ return i; }

}

}

A. 

只读

B. 只写

C. 可读写

D. 不可读不可写

正确答案:----

      满分:5  分

 

 

7.  

在C#语言中,下面的运算符中,优先级最高的是____。

A. 

%

B. 

++  

C. 

/= 

D. 

>>

      满分:5  分

 

 

8.  

接口Animal 定义如下:

public interface Animal

void Move();

正确选项:----

}

则下列抽象类的定义中,哪些是不合法的?

A. 

abstract class Cat: Animal

{

abstract public void Move(); 

正确答案:----

}

B. 

abstract class Cat: Animal 

virtual public void Move(){Console.Write(Console.Write("Move!");)} 

专业答案:----

C. 

abstract class Cat: Animal 

public void Move(){Console.Write(Console.Write("Move!");)}; 

正确选项:----

D. 

abstract class Cat: Animal

{

public void Eat(){Console.Write(Console.Write("Eat!");)}; 

专业答案:----

}

      满分:5  分

 

 

9.  

下面有关析构函数的说法中,不正确的是:

A. 

析构函数中不可以包含return语句

B. 

一个类中只能有一个析构函数

C. 

析构函数在对象被撤销时,被自动调用

D. 

用户可以定义有参析构函数

      满分:5  分

 

 

10.  

如有定义:

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

      满分:5  分

 

 

东大17秋学期《软件设计模式》在线作业1答案多选题答案

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

1.  

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

A. 错误

B. 正确

      满分:5  分

 

 

2.  

结构化程序设计的一般步骤是结构化需求分析、结构化概要设计和结构化详细设计。

A. 错误

B. 正确

      满分:5  分

 

 

3.  

顺序图描述系统中对象间通过消息进行的交互,强调消息在时间轴上的先后顺序。

A. 错误

B. 正确

      满分:5  分

 

 

4.  

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

A. 错误

B. 正确

      满分:5  分

 

 

5.  

数组作为函数的参数时默认的传递形式是按值传递。

A. 错误

B. 正确

      满分:5  分

 

 

6.  

可以将非静态的方法覆写成静态方法。

A. 错误

B. 正确

      满分:5  分

 

 

7.  

重载是进行基类中函数的重写。

A. 错误

B. 正确

      满分:5  分

 

 

8.  

“+,-,*,/,%”均属于三元运算符。

专业答案:----

A. 错误

B. 正确

      满分:5  分

 

 

9.  

不同的参数类型、参数顺序、参数个数和返回值类型都是区别重载方法的根据。

A. 错误

B. 正确

      满分:5  分

 

 

10.  

声明为abstract类的方法必须同时进行声明和实例化。

A. 错误

B. 正确

      满分:5  分

 

东大17秋学期《软件设计模式》在线作业1答案历年参考题目如下:

扫描二维码获取答案

热门文章

猜你喜欢

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

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

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

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

  • 股票股利是指()。 A.用资本公积发放的股利 B.用增发股票分配的利润 C.用债券发放的股利 D.以上都不是 答案:B