东大23春《软件设计模式》在线平时作业3【标准答案】 作者:奥鹏周老师 分类: 东北大学 发布时间: 2023-03-12 12:07 作业答案 联系QQ:3326650399 微信:cs80188 微信二维码 《软件设计形式》在线平常作业3-00001 试卷总分:100 得分:100 一、单选题 (共 10 道试题,共 50 分) 1.while句子循环句子结构和do…while句子循环结构的差异在于: A.while句子的履行功率对比高 B.do…while句子编写程序较为杂乱 C.do…while循环是先履行循环体,后断定条件表达式是不是建立,而while句子是先断定条件表达式,再决议是不是履行循环体 D.不管条件是不是建立,while句子都要履行一次循环体 2.下列选项中,( )是引证类型。 A.enum类型 B.struct类型 C.string类型 D.int类型 3.以下程序的输出成果是____。 Using system; Class Example1 { Public Static void main() { Int a=5,b=4,c=6,d; Console.Writeline(“{0}”,d=a>b?(a>c?a:c):b); } } A.5 B.4 C.6 D.不断定 4.C#中每个int 类型的变量占用______个字节的内存。 A.1 B.2 C.4 D.8 5.在C#中,下列哪些句子能够创立一个具有3 个初始值为""的元素的字符串数组? A.string[3] StrList = {"","",""}; B.string[3] StrList = {"","",""}; C.string[] StrList = {"","",""}; D.string[] StrList = new string[3]; 6.C#语言源代码文件的后缀名为: A..C# B..CC C..CSP D..CS 7.能正确表明逻辑关系“a>=10 或a<=0”的C#语言表达式是____。 A.a>=10 or a<=0 B.a>=10|a<=0 C.a>=10&&a<=0 D.a>=10||a<=0 8.以下类MyClass 的特点count 归于_____特点. class MyClass { int i; int count { get{ return i; } } } A.只读 B.只写 C.可读写 D.不可以读不可以写 9.以下标识符中,正确的是: A._nName B.sizeof C.16A D.xl0# 10.以下是一些C#中的枚举型的界说,其间错误的用法有( ) A.public enum var1{ Mike = 100, Nike = 102, Jike } B.public enum var1{ Mike = 100, Nike, Jike } C.public enum var1{ Mike=-1 , Nike, Jike } D.public enum var1{ Mike , Nike , Jike } 二、判别题 (共 10 道试题,共 50 分) 11.软件测试方法首要白盒测试和黑盒测试两种。 12.不一样的参数类型、参数次序、参数个数和回来值类型都是差异重载方法的依据。 13.结构化程序设计对根本模块的要求是单进口、多出口。 14.能够覆写私有的虚方法。 15.书写需求陈说时,要做到语法正确,至于词汇挑选则无关重要。 16.命名空间和类库是相同的。 17.下列函数的界说句子是合法的。 Void Test() { Int i=100; Object s=i; S+=200; } 18.软件危机与软件自身的特色有关。 19.对象模型界说了对象的静态结构,但疑问的求解活动是动态的,它要求对象之间发作杂乱的动态时序联系。 20.在面向对象方法中,因为对象中的数据以及对数据的操作是封装的,所以对某一类对象的修正一般只触及该类,一般不会对整个系统形成很大影响。 作业答案 联系QQ:3326650399 微信:cs80188 微信二维码
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.while句子循环句子结构和do…while句子循环结构的差异在于:
A.while句子的履行功率对比高
B.do…while句子编写程序较为杂乱
C.do…while循环是先履行循环体,后断定条件表达式是不是建立,而while句子是先断定条件表达式,再决议是不是履行循环体
D.不管条件是不是建立,while句子都要履行一次循环体
2.下列选项中,( )是引证类型。
A.enum类型
B.struct类型
C.string类型
D.int类型
3.以下程序的输出成果是____。
Using system;
Class Example1
{
Public Static void main()
{
Int a=5,b=4,c=6,d;
Console.Writeline(“{0}”,d=a>b?(a>c?a:c):b);
}
}
A.5
B.4
C.6
D.不断定
4.C#中每个int 类型的变量占用______个字节的内存。
A.1
B.2
C.4
D.8
5.在C#中,下列哪些句子能够创立一个具有3 个初始值为""的元素的字符串数组?
A.string[3] StrList = {"","",""};
B.string[3] StrList = {"","",""};
C.string[] StrList = {"","",""};
D.string[] StrList = new string[3];
6.C#语言源代码文件的后缀名为:
A..C#
B..CC
C..CSP
D..CS
7.能正确表明逻辑关系“a>=10 或a<=0”的C#语言表达式是____。
A.a>=10 or a<=0
B.a>=10|a<=0
C.a>=10&&a<=0
D.a>=10||a<=0
8.以下类MyClass 的特点count 归于_____特点.
class MyClass
{
int i;
int count
{
get{ return i; }
}
}
A.只读
B.只写
C.可读写
D.不可以读不可以写
9.以下标识符中,正确的是:
A._nName
B.sizeof
C.16A
D.xl0#
10.以下是一些C#中的枚举型的界说,其间错误的用法有( )
A.public enum var1{ Mike = 100, Nike = 102, Jike }
B.public enum var1{ Mike = 100, Nike, Jike }
C.public enum var1{ Mike=-1 , Nike, Jike }
D.public enum var1{ Mike , Nike , Jike }
二、判别题 (共 10 道试题,共 50 分)
11.软件测试方法首要白盒测试和黑盒测试两种。
12.不一样的参数类型、参数次序、参数个数和回来值类型都是差异重载方法的依据。
13.结构化程序设计对根本模块的要求是单进口、多出口。
14.能够覆写私有的虚方法。
15.书写需求陈说时,要做到语法正确,至于词汇挑选则无关重要。
16.命名空间和类库是相同的。
17.下列函数的界说句子是合法的。
Void Test()
{
Int i=100;
Object s=i;
S+=200;
}
18.软件危机与软件自身的特色有关。
19.对象模型界说了对象的静态结构,但疑问的求解活动是动态的,它要求对象之间发作杂乱的动态时序联系。
20.在面向对象方法中,因为对象中的数据以及对数据的操作是封装的,所以对某一类对象的修正一般只触及该类,一般不会对整个系统形成很大影响。
作业答案 联系QQ:3326650399 微信:cs80188