东北大学19秋《软件设计模式》在线作业2
东大19秋学期《软件设计模式》在线平时作业2(参考)【奥鹏】[东北大学]19秋学期《软件设计模式》在线平时作业2
奥鹏在线答案
试卷总分100得分100
第1题C#语言源代码文件的后缀名为:
A、.C#
B、.CC
C、.CSP
D、.CS
正确答案
第2题接口是一种引用类型,在接口中可以声明(),但不可以声明公有的域或私有的成员变量。 奥鹏答案
奥鹏东北大学作业答案请联系QQ 515224986
A、方法、属性、索引器和事件
B、方法、属性信息、属性
C、索引器和字段
D、事件和字段
正确答案
第3题下列语句的输出是________。doubleMyDouble=123456789Console.WriteLine("{0E}"MyDouble)
A、$123456789.00
B、1.234568E+008
C、123456789.00
D、123456789.00
正确答案
第4题以下叙述正确的是____。
A、do….while语句构成的循环不能用其他语句构成的循环来代替
B、do….while语句构成的循环只能用break语句退出
C、用do….while语句构成的循环,在while后的表达式为true时结束循环
D、用do….while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式
正确答案
第5题下列关于构造函数的描述正确的是()
A、构造函数可以声明返回类型。
B、构造函数不可以用private修饰
C、构造函数必须与类名相同
D、构造函数不能带参数
正确答案
第6题在C#语言中,下面的运算符中,优先级最高的是____。
A、%
B、++
C、/=
D、
正确答案
第7题如有定义{intcountstringmsg}则该类的缺省构造函数为:
A、internalMyClass(){}
B、publicMyClass(){Count=0Msg=null}
C、publicMyClass{}
D、不存在
正确答案
第8题C#程序的书写,下列不正确的说法是___。
A、区分大小写
B、一行可以写多条语句
C、一条语句可写成多行
D、一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法
正确答案
第9题分析下列程序中类MyClass的定义classBaseClass{publicinti}classMyClassBaseClass{publicnewinti}则下列语句在Console上的输出为_______.MyClassy=newMyClass()BaseClassx=yx.i=100Console.WriteLine("{0}{1}"x.iy.i)
A、0,0
B、100,100
C、0,100
D、100,0
正确答案
第10题MyClass为一个自定义的类,则下列语句创建了多少个类MyClass的对象?MyClass[]myArray=newMyClass
A、0
B、2
C、3
D、6
正确答案
第11题结构化程序设计对基本模块的要求是单入口、多出口。
A、错误
B、正确
正确答案
第12题C#中每个char类型的变量占用1个字节的内存。
A、错误
B、正确
正确答案
第13题单一职责原则、里氏代换原则、依赖倒置原则等,都可以看成是“开放封闭”原则的实现方法。
A、错误
B、正确
正确答案
第14题里氏代换原则的本质是在同一个继承体系中的对象应该有共同的行为特征。
A、错误
B、正确
正确答案
第15题在面向对象方法中,封装使得外界无法存取对象的内部信息。
A、错误
B、正确
正确答案
第16题在面向对象方法中,对象是对类的抽象,特殊类是对一般类的抽象。
A、错误
B、正确
正确答案
第17题被protectedinternal属性或方法只能被与它在同一个程序集里的子类访问。
A、错误
B、正确
正确答案
第18题在C#中,索引器是专门用来访问对象中的数组信息的。
A、错误
B、正确
正确答案
第19题状态图、顺序图、协作图和部署图属于动态建模机制。
A、错误
B、正确
正确答案
第20题软件危机是开发软件的开发工具功能不强造成的。
A、错误
B、正确
正确答案
奥鹏作业答案
奥鹏东北大学作业答案请联系QQ 515224986
页:
[1]