好文档 - 专业文书写作范文服务资料分享网站

【东北大学】21春学期《软件设计模式》在线平时作业1-学习资料答案

天下 分享 时间: 加入收藏 我要投稿 点赞

【东北大学】21春学期《软件设计模式》在线平时作业1

注:本材料是东北大学2024年春季课程辅导资料,仅作为学习参考!!!

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

1.在C#中,下列哪些语句可以创建一个具有3 个初始值为\的元素的字符串数组? 【A.】string[3] StrList = {\【B.】string[3] StrList = {\【C.】string[] StrList = {\【D.】string[] StrList = new string[3];

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:C

2.while语句循环语句结构和do…while语句循环结构的区别在于: 【A.】while语句的执行效率比较高

【B.】do…while语句编写程序较为复杂

【C.】do…while循环是先执行循环体,后判定条件表达式是否成立,而while语句是先判定条件表达式,再决定是否执行循环体

【D.】无论条件是否成立,while语句都要执行一次循环体

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:C

3.C#中,新建一字符串变量str,并将字符串\Living Room\保存到串中,则应该使用下列哪条语句?( )

【A.】string str = \【B.】string str = \【C.】string str(\【D.】string str(\

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:B

4.在c#程序中,入口函数的正确声明为: 【A.】static int main(){…..}

【B.】static void Main(){……} 【C.】static void main(){……} 【D.】void Main(){……}

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:B

5.以下关于类和对象的说法中,不正确的是: 【A.】类包含了数据和对数据的操作 【B.】一个对象一定属于某个类 【C.】类是同一类对象的抽象 【D.】可由抽象类生成对象

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上]

参考选项是:D

6.C#中执行下列语句后整型变量X和Y的值是多少? Int x = 100; Int y = ++x;

【A.】x = 100 y = 100 【B.】x = 101 y = 100 【C.】x = 100 y = 101 【D.】x =101 y = 101

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:D

7.以下关于for循环的说法不正确的是____。 【A.】for循环只能用于循环次数已经确定的情况 【B.】for循环是先判定表达式,后执行循环体语句 【C.】for循环中,可以用break语句跳出循环体

【D.】for循环体语句中,可以包含多条语句,但要用花括号括起来。

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:A

8.MyClass为一个自定义的类,则下列语句创建了多少个类MyClass的对象? MyClass[ , ] myArray = new MyClass[2][3]; 【A.】0 【B.】2 【C.】3 【D.】6

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:D

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();

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:A

10.在C#中,表示一个字符串的变量应使用以下哪条语句定义?( ) 【A.】CString str; 【B.】string str;

【C.】Dim str as string 【D.】char * str;

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:B

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

11.面向对象设计中的\开-闭\原则指的是软件对修改应该是开放的,对扩展应该是关闭的。

【A.】正确 【B.】错误

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:错误

12.在面对对象的开发中,对象就是现实世界中事物的抽象。 【A.】正确 【B.】错误

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:正确

13.需求陈述阐明“做什么”,而不是“怎样做”。它描述用户的需求而不是提出解决问题的方法。 【A.】正确 【B.】错误

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:正确

14.私有成员也会被继承,但是不能被访问。 【A.】正确 【B.】错误

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:正确

15.对象模型优化方法之一的演绎法,指的是自底向上,抽象出具有若干个对象类共同性质的父类。 【A.】正确 【B.】错误

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:错误

16.类是所有某一类对象的共同的行为和不同状态的集合体。 【A.】正确 【B.】错误

[提示:按照课程学习要求,对以上试题进行分析,并从中选择答案填写在答题卡上] 参考选项是:正确

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

【东北大学】21春学期《软件设计模式》在线平时作业1-学习资料答案

【东北大学】21春学期《软件设计模式》在线平时作业1注:本材料是东北大学2024年春季课程辅导资料,仅作为学习参考!!!一、单选题(共10道试题,共50分)1.在C#中,下列哪些语句可以创建一个具有3个初始值为\的元素的字符串数组?【A.】string[3]StrList={\【B.】string[3]St
推荐度:
点击下载文档文档为doc格式
9rlmp4t8fb62h6002tw881m9s40m5v00jt9
领取福利

微信扫码领取福利

微信扫码分享