14春学期《软件设计模式》在线作业2
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 10 道试题,共 50 分。)
V
1.
C# 中 MyClass 为一自定义类,其中有以下方法定义 public void Hello(){..} 使用以下语句创建了该类的对象,并使变量 obj 引用该对象: MyClass obj = new MyClass(); 那么,可如何访问类 MyClass 的 Hello 方法
A.
obj.Hello()
B.
obj::Hello();
C.
MyClass.Hello();
D.
MyClass::Hello();
需要购买答案的联系QQ:79691519满分:5 分
2.
如有定义:
class class1
{
P ublic virtual void test(){}
}
C lass class2: class1
{
P ublic overrice void test()
{
C onsole.Write( “ class2 ” );
}
}
C lass class3: class2
{
P ublic override void test()
{
C onsole.Write( “ class3 ” );
}
}
则下列语句的输出是什么 ?
C lass2 x = new class3(); x.test();
从抽象类派生类的规则
A.
class3 class2
B.
class3
C.
class2 class3
D.
class2
需要购买答案的联系QQ:79691519满分:5 分
3.
while 语句循环语句结构和 do … while 语句循环结构的区别在于:
A.
while 语句的执行效率比较高
B.
do … while 语句编写程序较为复杂
C.
do … while 循环是先执行循环体,后判定条件表达式是否成立,而 while 语句是先判定条件表达式,再决定是否执行循环体
D.
无论条件是否成立, while 语句都要执行一次循环体
需要购买答案的联系QQ:79691519满分:5 分
4.
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. 越界
此题选: D 满分:5 分
5.
C# 程序的书写,下列不正确的说法是 ___ 。
A.
区分大小写
B.
一行可以写多条语句
C.
一条语句可写成多行
D.
一个类中只能有一个 Main() 方法,因此多个类中可以有多个 Main() 方法
此题选: D 满分:5 分
6.
在类的定义中,类的 _______ 描述了该类的对象的行为特征。
A. 类名
B. 方法
C.
所属的名字空间
D. 私有域
此题选: D 满分:5 分
7.
已知结构 Resource 的定义如下:
struct Resource{
public int Data = 0;
}
则下列语句的运行结果为 ________ 。
Resource[] list= new Resource[20];
for(int i = 0;i 20;i++){
System.Console.WriteLine(“data={0}”,list.Data);
}
A.
打印 20 行,每行输出都是 data=0
B.
打印 20 行,每行输出都是 data=null
C.
打印 20 行 . 第 1 行输出 data=0 ,第 2 行输出 data=2 , . ,第 20 行输出 data=19
D.
出现运行时异常
需要购买答案的联系QQ:79691519满分:5 分
8.
在 C# 中,引用命名空间 system 的正确语句是:
A.
using System;
B.
#import System ;
C.
uses System;
D.
#include System ;
需要购买答案的联系QQ:79691519满分:5 分
9.
以下标识符中,正确的是:
A.
_nName
B.
sizeof
C.
16A
D.
xl0 #
需要购买答案的联系QQ:79691519满分:5 分
10.
以下标识符中,错误的是:
A.
_b39
B.
x345
C.
6_321
D.
nAverage
需要购买答案的联系QQ:79691519满分:5 分
14春学期《软件设计模式》在线作业2
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 10 道试题,共 50 分。)
V
1.
当我们定义一个新类的时候,除了考虑当前应实现的功能,还应考虑以后的复用。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
2.
软件开发是一个充满回溯的过程,而瀑布模型却将其分割为独立的几个阶段,不能从本质上反映软件开发过程本身的规律。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
3.
当一个类中包含抽象方法是,则这个类必须是一个抽象类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
4.
创建型模式和结构型模式强调的都是静态的类实体之间的关系,行为型设计模式则着力解决类实体之间的通信关系。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
5.
设计模式的解决方案描述了软件系统特定而具体的设计或实现方法。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
6.
高耦合是优秀设计的重要标准,有助于使得系统中各部分之间联系紧密。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
7.
一个用户可能对应多个参与者,不同的用户也可以只对应于一个参与者。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
8.
顺序图和协作图虽然都是用来描述交互的,但顺序图强调的是空间,而协作图强调的是时间。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
9.
声明委托的关键字是 delegate 。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
10.
一个用户可能对应多个参与者,但每个参与者只能参与一个用例,通过交换信息与用例发生交互作用。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 10 道试题,共 50 分。)
V
1.
C# 中 MyClass 为一自定义类,其中有以下方法定义 public void Hello(){..} 使用以下语句创建了该类的对象,并使变量 obj 引用该对象: MyClass obj = new MyClass(); 那么,可如何访问类 MyClass 的 Hello 方法
A.
obj.Hello()
B.
obj::Hello();
C.
MyClass.Hello();
D.
MyClass::Hello();
需要购买答案的联系QQ:79691519满分:5 分
2.
如有定义:
class class1
{
P ublic virtual void test(){}
}
C lass class2: class1
{
P ublic overrice void test()
{
C onsole.Write( “ class2 ” );
}
}
C lass class3: class2
{
P ublic override void test()
{
C onsole.Write( “ class3 ” );
}
}
则下列语句的输出是什么 ?
C lass2 x = new class3(); x.test();
从抽象类派生类的规则
A.
class3 class2
B.
class3
C.
class2 class3
D.
class2
需要购买答案的联系QQ:79691519满分:5 分
3.
while 语句循环语句结构和 do … while 语句循环结构的区别在于:
A.
while 语句的执行效率比较高
B.
do … while 语句编写程序较为复杂
C.
do … while 循环是先执行循环体,后判定条件表达式是否成立,而 while 语句是先判定条件表达式,再决定是否执行循环体
D.
无论条件是否成立, while 语句都要执行一次循环体
需要购买答案的联系QQ:79691519满分:5 分
4.
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. 越界
此题选: D 满分:5 分
5.
C# 程序的书写,下列不正确的说法是 ___ 。
A.
区分大小写
B.
一行可以写多条语句
C.
一条语句可写成多行
D.
一个类中只能有一个 Main() 方法,因此多个类中可以有多个 Main() 方法
此题选: D 满分:5 分
6.
在类的定义中,类的 _______ 描述了该类的对象的行为特征。
A. 类名
B. 方法
C.
所属的名字空间
D. 私有域
此题选: D 满分:5 分
7.
已知结构 Resource 的定义如下:
struct Resource{
public int Data = 0;
}
则下列语句的运行结果为 ________ 。
Resource[] list= new Resource[20];
for(int i = 0;i 20;i++){
System.Console.WriteLine(“data={0}”,list.Data);
}
A.
打印 20 行,每行输出都是 data=0
B.
打印 20 行,每行输出都是 data=null
C.
打印 20 行 . 第 1 行输出 data=0 ,第 2 行输出 data=2 , . ,第 20 行输出 data=19
D.
出现运行时异常
需要购买答案的联系QQ:79691519满分:5 分
8.
在 C# 中,引用命名空间 system 的正确语句是:
A.
using System;
B.
#import System ;
C.
uses System;
D.
#include System ;
需要购买答案的联系QQ:79691519满分:5 分
9.
以下标识符中,正确的是:
A.
_nName
B.
sizeof
C.
16A
D.
xl0 #
需要购买答案的联系QQ:79691519满分:5 分
10.
以下标识符中,错误的是:
A.
_b39
B.
x345
C.
6_321
D.
nAverage
需要购买答案的联系QQ:79691519满分:5 分
14春学期《软件设计模式》在线作业2
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 10 道试题,共 50 分。)
V
1.
当我们定义一个新类的时候,除了考虑当前应实现的功能,还应考虑以后的复用。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
2.
软件开发是一个充满回溯的过程,而瀑布模型却将其分割为独立的几个阶段,不能从本质上反映软件开发过程本身的规律。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
3.
当一个类中包含抽象方法是,则这个类必须是一个抽象类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
4.
创建型模式和结构型模式强调的都是静态的类实体之间的关系,行为型设计模式则着力解决类实体之间的通信关系。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
5.
设计模式的解决方案描述了软件系统特定而具体的设计或实现方法。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
6.
高耦合是优秀设计的重要标准,有助于使得系统中各部分之间联系紧密。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
7.
一个用户可能对应多个参与者,不同的用户也可以只对应于一个参与者。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
8.
顺序图和协作图虽然都是用来描述交互的,但顺序图强调的是空间,而协作图强调的是时间。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
9.
声明委托的关键字是 delegate 。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
10.
一个用户可能对应多个参与者,但每个参与者只能参与一个用例,通过交换信息与用例发生交互作用。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 东北大学14春学期《通风与安全》在线作业3
下一篇 : 东北大学14春学期《比较政治制度》在线作业2