东北大学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 东北(4230)春(7200)学期(7477)大学(8065) 作业答案 联系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