欧阳老师 发表于 2022-3-14 12:40:23

东大22春《软件设计模式》在线平时作业1

《软件设计模式》在线平时作业1
试卷总分100得分100
东北大学2022年春季学期在线作业
第1题在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?()
A、decimaltheMoney
B、inttheMoney
C、stringtheMoney
D、DimtheMoneyasdouble
正确答案
第2题C#中MyClass为一自定义类,其中有以下方法定义publicvoidHello(){..}使用以下语句创建了该类的对象,并使变量obj引用该对象:MyClassobj=newMyClass()那么,可如何访问类MyClass的Hello方法
A、obj.Hello()    奥鹏在线作业
B、objHello()
C、MyClass.Hello()
D、MyClassHello()
正确答案
第3题下面是几条定义初始化一维数组的语句,指出其中正确的:
A、intarr1[]={65123}
B、int[]arr2=newint[]
C、int[]arr3=newint[]{65123}
D、int[]arr4arr4={65123}
正确答案
第4题在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成_________。
A、sealed方法
B、public方法
C、visual方法
D、override方法
正确答案
C#语言源代码文件的后缀名为:
A、.C#
B、.CC
C、.CSP
D、.CS
正确答案
第6题能正确表示逻辑关系a=10或a=0的C#语言表达式是____。
A、a=10ora=0
B、a=10|a=0
C、a=10&amp&ampa=0
D、a=10||a=0
正确答案
第7题下面有关静态方法的描述中,正确的是:
A、静态方法属于类,不属于实例
B、静态方法可以直接用类名调用
C、静态方法中,可以访问非静态的局部变量
D、静态方法中,可以访问静态的变量
正确答案
第8题C#中,回车字符对应的转义字符为:
A、\r
B、\f
C、\n
D、\a
正确答案
第9题下列关于构造函数的描述正确的是()
A、构造函数可以声明返回类型。
B、构造函数不可以用private修饰
C、构造函数必须与类名相同
D、构造函数不能带参数
正确答案
以下叙述正确的是____。
A、do....while语句构成的循环不能用其他语句构成的循环来代替
B、do....while语句构成的循环只能用break语句退出
C、用do....while语句构成的循环,在while后的表达式为true时结束循环
D、用do....while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式
正确答案
第11题面向过程方法的缺点是过程和数据结合的过于紧密。
A、错误
B、正确
正确答案
在面对对象的开发中,对象就是现实世界中事物的抽象。
A、错误
B、正确
正确答案
第13题软件危机与软件本身的特点有关。
A、错误
B、正确
正确答案
第14题数组作为函数的参数时默认的传递形式是按值传递。
A、错误
B、正确
正确答案
在设计人机交互部分时,对于操作步骤,应该用尽量少的单击、拖动和按键组合来表达命令,并为高级用户提供简捷的操作方法。
A、错误
B、正确
正确答案
第16题声明委托的关键字是delegate。
A、错误
B、正确
正确答案
第17题属性就是实体特征的抽象,比如,对象猫可以有重量,身长等属性。
A、错误
B、正确
正确答案
第18题软件开发是一个充满回溯的过程,而瀑布模型却将其分割为独立的几个阶段,不能从本质上反映软件开发过程本身的规律。
A、错误
B、正确
正确答案
第19题当创建派生类对象时,先执行基类的构造函数,后执行派生类的构造函数。
A、错误
B、正确
正确答案
+,,*,/,%均属于三元运算符。
A、错误
B、正确
正确答案

本内容由易百教育整理发布
页: [1]
查看完整版本: 东大22春《软件设计模式》在线平时作业1