东北大学14春学期《软件设计模式》在线作业1

所属学校:东北大学 科目:软件设计模式 2015-03-17 16:29:10
14春学期《软件设计模式》在线作业1
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 10 道试题,共 50 分。)
V
1.
C# 语言中,下列能够作为变量名的是 ____ 。
A.
if
B.
3ab
C.
a_3b
D.
a-bc
需要购买答案的联系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.
接口 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!");)};
}
此题选: D 满分:5 分
4.
while 语句循环结构和 do … while 语句循环区别的区别在于:
A.
while 语句的执行效率较高
B.
do … while 语句编写程序较复杂
C.
无论条件是否成立, while 语句都要执行一次循环体
D.
do … while 循环是先执行循环体,后判断条件表达式是否成立,而 while 语句是先判断条件表达式,再决定是否执行循环体
此题选: D 满分:5 分
5.
C# 中每个 int 类型的变量占用 _______ 个字节的内存。
A. 1
B. 2
C.
4
D. 8
需要购买答案的联系QQ:79691519满分:5 分
6.
C# 中,新建一字符串变量 str ,并将字符串 "Toms Living Room" 保存到串中,则应该使用下列哪条语句?( )
A.
string str = "Toms Living Room";
B.
string str = "Toms Living Room";
C.
string str("Toms Living Room");
D.
string str("Tom"s Living Room");
需要购买答案的联系QQ:79691519满分:5 分
7.
C# 中执行下列语句后整型变量 X 和 Y 的值是多少?
Int x = 100;
I nt y = ++x;
A.
x = 100 y = 100
B.
x = 101 y = 100
C.
x = 100 y = 101
D.
x =101 y = 101
此题选: D 满分:5 分
8.
在 C# 中设计类时,应如何保证在释放对象的所有引用之时,释放对象使用的文件、网络等资源?
A.
为类重载 new 运算符
B.
为类添加 delete 运算符
C.
为类添加析构函数,在析构函数中释放资源
D.
为类实现 IDisposable 接口,并实现 Dispose 方法,在该方法中释放资源
需要购买答案的联系QQ:79691519满分:5 分
9.
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 分
10.
结构化程序设计的 3 种结构是:
A.
顺序结构、 if 结构、 for 结构
B.
if 结构、 if … else 结构、 else if 结构
C.
while 结构、 do … while 结构、 foreach 结构
D.
顺序结构、分支结构、循环结构
此题选: D 满分:5 分
14春学期《软件设计模式》在线作业1
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 10 道试题,共 50 分。)
V
1.
书写需求陈述时,要做到语法正确,至于词汇选择则无关紧要。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
2.
结构化程序设计的 3 种基本结构是顺序、循环和选择。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
3.
在设计人机交互部分时,对于操作步骤,应该用尽量少的单击、拖动和按键组合来表达命令,并为高级用户提供简捷的操作方法。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
4.
里氏代换原则的本质是在同一个继承体系中的对象应该有共同的行为特征。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
5.
抽象类中所有的方法必须被声明为 abstract.
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
6.
软件系统是用例模型的一个组成部分。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
7.
与事件关联的方法,其方法名必须与事件名相同。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
8.
当一个类中包含抽象方法是,则这个类必须是一个抽象类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
9.
S tring 类可以继承。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
10.
在面向对象方法中,对象是对类的抽象,特殊类是对一般类的抽象。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:5 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: