东大2021学期《软件设计模式》在线平时作业1【答案】在线作业
时间:2021-04-13 09:44 来源:奥鹏教育 作者:奥鹏作业答案 点击:次
东大2021学期《软件设计模式》在线平时作业1【答案】奥鹏作业满分答案 2021学期《软件设计模式》在线平时作业1 试卷总分:100 得分:100 一、单选题 (共 10 道试题,共 50 分) 1.在C#中,下列哪些语句可以创建一个具有3 个初始值为""的元素的字符串数组? A.string[3] StrList = {"","",""}; B.string[3] StrList = {"","",""}; C.string[] StrList = {"","",""}; D.string[] StrList = new string[3];
2.while语句循环语句结构和do…while语句循环结构的区别在于: A.while语句的执行效率比较高 B.do…while语句编写程序较为复杂 C.do…while循环是先执行循环体,后判定条件表达式是否成立,而while语句是先判定条件表达式,再决定是否执行循环体 D.无论条件是否成立,while语句都要执行一次循环体
3.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");
4.在c#程序中,入口函数的正确声明为: A.static int main(){…..} B.static void Main(){……} C.static void main(){……} D.void Main(){……}
5.以下关于类和对象的说法中,不正确的是: A.类包含了数据和对数据的操作 B.一个对象一定属于某个类 C.类是同一类对象的抽象 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
7.以下关于for循环的说法不正确的是____。 A.for循环只能用于循环次数已经确定的情况 B.for循环是先判定表达式,后执行循环体语句 C.for循环中,可以用break语句跳出循环体 D.for循环体语句中,可以包含多条语句,但要用花括号括起来。
8.MyClass为一个自定义的类,则下列语句创建了多少个类MyClass的对象? MyClass[ , ] myArray = new MyClass[2][3]; A.0 B.2 C.3 D.6
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();
10.在C#中,表示一个字符串的变量应使用以下哪条语句定义?( ) A.CString str; B.string str; C.Dim str as string D.char * str;
东大2021学期《软件设计模式》在线平时作业1【答案】奥鹏作业多选题答案 二、判断题 (共 10 道试题,共 50 分) 11.面向对象设计中的"开-闭"原则指的是软件对修改应该是开放的,对扩展应该是关闭的。
12.在面对对象的开发中,对象就是现实世界中事物的抽象。
13.需求陈述阐明“做什么”,而不是“怎样做”。它描述用户的需求而不是提出解决问题的方法。
14.私有成员也会被继承,但是不能被访问。
15.对象模型优化方法之一的演绎法,指的是自底向上,抽象出具有若干个对象类共同性质的父类。
16.类是所有某一类对象的共同的行为和不同状态的集合体。
17.“+,-,*,/,%”均属于三元运算符。
21.在面向对象设计中,抽象应该依赖于细节,细节不应该依赖于抽象。
19.重载是进行基类中函数的重写。
20.与事件关联的方法,其方法名必须与事件名相同。
东大2021学期《软件设计模式》在线平时作业1【答案】奥鹏作业标准满分答案 (责任编辑:admin) |
