东北大学20春学期《软件设计模式》在线平时作业1【参考答案】

作者:奥鹏周老师 分类: 东北大学 发布时间: 2020-03-01 19:40

作业答案 联系QQ:3326650399 微信:cs80188

奥鹏作业答案 联系QQ:3326650399 微信:cs80188
试卷称号:20春学期《软件设计形式》在线平常作业1
1.C#语言的中心是面向对象编程(OOP),一切OOP语言都应至少具有三个特性:
A.封装、承继和多态
B.类、对象和方法
C.封装、承继和派生
D.封装、承继和派生
答案:-

2.C#语言中,下列可以作为变量名的是____。
A.if
B.3ab
C.a_3b
D.a-bc
答案:-

3.在c#程序中,进口函数的正确声明为:
A.static int main(){…..}
B.static void Main(){……}
C.static void main(){……}
D.void Main(){……}
答案:-

4.在类的界说中,类的_______描绘了该类的对象的行动特征。
A.类名
B.方法
C.所属的姓名空间
D.私有域
答案:-

5.下面关于析构函数的说法中,不正确的是( )
A.析构函数中不可以以包括return句子
B.一个类中只能有一个析构函数
C.析构函数在对象被吊销时,被自动调用
D.用户能够界说有参数的析构函数
答案:-

6.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");
答案:-

7.剖析下列C#句子,留意类MyClass 没有拜访润饰符:namespace ClassLibrary1{class MyClass{public class subclass{int i;}}}若有必要为类MyClass 增加拜访润饰符,并使MyClass 的可拜访域坚持不变,则应挑选_________
A.private
B.protected
C.internal
D.public
答案:-

8.在C#中设计类时,应怎么确保在开释对象的一切引证之时,开释对象运用的文件、网络等资源?
A.为类重载new运算符
B.为类增加delete运算符
C.为类增加析构函数,在析构函数中开释资源
D.为类完成IDisposable接口,并完成Dispose方法,在该方法中开释资源
答案:-

9.下面是几条动态初始化二维数组的句子,指出其间正确的:
A.int arr5[][]=new int[4,5];
B.int[][] arr6 = new int[4, 5];
C.int arr7[,]=new int[4,5];
D.int[,] arr8=new int[4,5];
答案:-

10.C#中每个int 类型的变量占用_______个字节的内存。
A.1
B.2
C.4
D.8
答案:-

1.在C# 2005编程环境中,常量的值能够在代码中被修正。
A.过错
B.正确
答案:-

2.面向数据流的设计以面向对象剖析期间的数据流图为基础。
A.过错
B.正确
答案:-

3.C#程序语言也能够进行面向过程的编程。
A.过错
B.正确
答案:-

4.软件危机是二十一世纪软件范畴呈现的新疑问。
A.过错
B.正确
答案:-

5.数组作为函数的参数时默许的传递方式是按值传递。
A.过错
B.正确
答案:-

6.面向对象方法是从算法为动身点来结构系统。
A.过错
B.正确
答案:-

7.在C#中,接口能够被多重承继而类不能。
A.过错
B.正确
答案:-

8.能够将非静态的方法覆写成静态方法。
A.过错
B.正确
答案:-

9.次序图和协作图尽管都是用来描绘交互的,但次序图着重的是空间,而协作图着重的是时刻。
A.过错
B.正确
答案:-

10.面向对象方法使软件系统模型变得杂乱,不简单了解。
A.过错
B.正确
答案:-
奥鹏作业答案 联系QQ:3326650399 微信:cs80188

作业答案 联系QQ:3326650399 微信:cs80188