作业辅导 发表于 2021-11-2 13:28:06

东北大学21秋学期《软件设计模式》在线平时作业1(随机)

《软件设计模式》在线平时作业1
试卷总分100得分100

东北大学21秋在线作业
第1题在C#中,下列哪些语句可以创建一个具有3个初始值为的元素的字符串数组?
A、stringStrList={}
B、stringStrList={}
C、string[]StrList={}
D、string[]StrList=newstring
正确答案
第2题while语句循环语句结构和do...while语句循环结构的区别在于:
A、while语句的执行效率比较高   
奥鹏在线作业
B、do...while语句编写程序较为复杂
C、do...while循环是先执行循环体,后判定条件表达式是否成立,而while语句是先判定条件表达式,再决定是否执行循环体
D、无论条件是否成立,while语句都要执行一次循环体
正确答案
第3题C#中,新建一字符串变量str,并将字符串TomsLivingRoom保存到串中,则应该使用下列哪条语句?()
A、stringstr=Tom\sLivingRoom
B、stringstr=TomsLivingRoom
C、stringstr(TomsLivingRoom)
D、stringstr(TomsLivingRoom)
正确答案
第4题在c#程序中,入口函数的正确声明为:
A、staticintmain(){.....}
B、staticvoidMain(){......}
C、staticvoidmain(){......}
D、voidMain(){......}
正确答案
以下关于类和对象的说法中,不正确的是:
A、类包含了数据和对数据的操作
B、一个对象一定属于某个类
C、类是同一类对象的抽象
D、可由抽象类生成对象
正确答案
第6题C#中执行下列语句后整型变量X和Y的值是多少?Intx=100Inty=++x
A、x=100y=100
B、x=101y=100
C、x=100y=101
D、x=101y=101
正确答案
第7题以下关于for循环的说法不正确的是____。
A、for循环只能用于循环次数已经确定的情况
B、for循环是先判定表达式,后执行循环体语句
C、for循环中,可以用break语句跳出循环体
D、for循环体语句中,可以包含多条语句,但要用花括号括起来。
正确答案
第8题MyClass为一个自定义的类,则下列语句创建了多少个类MyClass的对象?MyClass[]myArray=newMyClass
A、0
B、2
C、3
D、6
正确答案
第9题C#中MyClass为一自定义类,其中有以下方法定义publicvoidHello(){..}使用以下语句创建了该类的对象,并使变量obj引用该对象:MyClassobj=newMyClass()那么,可如何访问类MyClass的Hello方法
A、obj.Hello()
B、objHello()
C、MyClass.Hello()
D、MyClassHello()
正确答案
在C#中,表示一个字符串的变量应使用以下哪条语句定义?()
A、CStringstr
B、stringstr
C、Dimstrasstring
D、char*str
正确答案
第11题面向对象设计中的开-闭原则指的是软件对修改应该是开放的,对扩展应该是关闭的。
A、错误
B、正确
正确答案
在面对对象的开发中,对象就是现实世界中事物的抽象。
A、错误
B、正确
正确答案
第13题需求陈述阐明做什么,而不是怎样做。它描述用户的需求而不是提出解决问题的方法。
A、错误
B、正确
正确答案
第14题私有成员也会被继承,但是不能被访问。
A、错误
B、正确
正确答案
对象模型优化方法之一的演绎法,指的是自底向上,抽象出具有若干个对象类共同性质的父类。
A、错误
B、正确
正确答案
第16题类是所有某一类对象的共同的行为和不同状态的集合体。
A、错误
B、正确
正确答案
第17题+,,*,/,%均属于三元运算符。
A、错误
B、正确
正确答案
第18题在面向对象设计中,抽象应该依赖于细节,细节不应该依赖于抽象。
A、错误
B、正确
正确答案
第19题重载是进行基类中函数的重写。
A、错误
B、正确
正确答案
与事件关联的方法,其方法名必须与事件名相同。
A、错误
B、正确
正确答案


本内容由易百教育整理发布
页: [1]
查看完整版本: 东北大学21秋学期《软件设计模式》在线平时作业1(随机)