欢迎光临
我们一直在努力

东大22秋《软件设计模式》在线平时作业3【标准答案】

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

《软件设计模式》在线平时作业3

共20道题 总分: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.以下程序的输出结果是____。Usingsystem;ClassExample1{PublicStaticvoidmain(){Inta=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=newstring[3];

6.C#语言源代码文件的后缀名为:

A、.C#

B、.CC

C、.CSP

D、.CS

7.能正确表示逻辑关系“a>=10或a<=0”的C#语言表达式是____。

A、a>=10ora<=0

B、a>=10|a<=0

C、a>=10&&a<=0

D、a>=10||a<=0

8.以下类MyClass的属性count属于_____属性.classMyClass{inti;intcount{get{returni;}}}

A、只读

B、只写

C、可读写

D、不可读不可写

9.以下标识符中,正确的是:

A、_nName

B、sizeof

C、16A

D、xl0#

10.以下是一些C#中的枚举型的定义,其中错误的用法有()

A、publicenumvar1{Mike=100,Nike=102,Jike}

B、publicenumvar1{Mike=100,Nike,Jike}东大答案请进:opzy.net或请联系微信:1095258436

C、publicenumvar1{Mike=-1,Nike,Jike}

D、publicenumvar1{Mike,Nike,Jike}

二、判断题(共10题,50分)

1.软件测试方法主要白盒测试和黑盒测试两种。

A、错误

B、正确

2.不同的参数类型、参数顺序、参数个数和返回值类型都是区别重载方法的根据。

A、错误

B、正确

3.结构化程序设计对基本模块的要求是单入口、多出口。

A、错误

B、正确

4.可以覆写私有的虚方法。

A、错误

B、正确

5.书写需求陈述时,要做到语法正确,至于词汇选择则无关紧要。

A、错误

B、正确

6.命名空间和类库是一样的。

A、错误

B、正确

7.下列函数的定义语句是合法的。VoidTest(){Inti=100;Objects=i;S+=200;}

A、错误

B、正确

8.软件危机与软件本身的特点有关。

A、错误

B、正确

9.对象模型定义了对象的静态结构,但问题的求解活动是动态的,它要求对象之间发生复杂的动态时序联系。

A、错误

B、正确

10.在面向对象方法中,由于对象中的数据以及对数据的操作是封装的,所以对某一类对象的修改一般只涉及该类,通常不会对整个系统造成很大影响。

A、错误

B、正确

《软件设计模式》在线平时作业3

共20道题 总分: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.以下程序的输出结果是____。Usingsystem;ClassExample1{PublicStaticvoidmain(){Inta=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=newstring[3];

6.C#语言源代码文件的后缀名为:

A、.C#

B、.CC

C、.CSP

D、.CS

7.能正确表示逻辑关系“a>=10或a<=0”的C#语言表达式是____。

A、a>=10ora<=0

B、a>=10|a<=0

C、a>=10&&a<=0

D、a>=10||a<=0

8.以下类MyClass的属性count属于_____属性.classMyClass{inti;intcount{get{returni;}}}

A、只读

B、只写

C、可读写

D、不可读不可写

9.以下标识符中,正确的是:

A、_nName

B、sizeof

C、16A

D、xl0#

10.以下是一些C#中的枚举型的定义,其中错误的用法有()

A、publicenumvar1{Mike=100,Nike=102,Jike}

B、publicenumvar1{Mike=100,Nike,Jike}

C、publicenumvar1{Mike=-1,Nike,Jike}

D、publicenumvar1{Mike,Nike,Jike}

二、判断题(共10题,50分)

1.软件测试方法主要白盒测试和黑盒测试两种。

A、错误

B、正确

2.不同的参数类型、参数顺序、参数个数和返回值类型都是区别重载方法的根据。

A、错误

B、正确

3.结构化程序设计对基本模块的要求是单入口、多出口。

A、错误

B、正确

4.可以覆写私有的虚方法。

A、错误

B、正确

5.书写需求陈述时,要做到语法正确,至于词汇选择则无关紧要。

A、错误

B、正确

6.命名空间和类库是一样的。

A、错误

B、正确

7.下列函数的定义语句是合法的。VoidTest(){Inti=100;Objects=i;S+=200;}

A、错误

B、正确

8.软件危机与软件本身的特点有关。

A、错误

B、正确

9.对象模型定义了对象的静态结构,但问题的求解活动是动态的,它要求对象之间发生复杂的动态时序联系。

A、错误

B、正确

10.在面向对象方法中,由于对象中的数据以及对数据的操作是封装的,所以对某一类对象的修改一般只涉及该类,通常不会对整个系统造成很大影响。

A、错误

B、正确

赞(0)
未经允许不得转载:奥鹏作业网 » 东大22秋《软件设计模式》在线平时作业3【标准答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址