2022年8月东北大学 《软件设计模式X》在线平时作业3

完整答案在最底下附件,请核对试题后再下载,如有问题请联系客服
《软件设计模式》在线平时作业3  
一、单选题(共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=5b=4c=6d;  
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=100Nike=102Jike}  
B.publicenumvar1{Mike=100NikeJike}  
C.publicenumvar1{Mike=-1NikeJike}  
D.publicenumvar1{MikeNikeJike}  
二、判断题(共10道试题共50分)  
11.软件测试方法主要白盒测试和黑盒测试两种。  
12.不同的参数类型、参数顺序、参数个数和返回值类型都是区别重载方法的根据。  
13.结构化程序设计对基本模块的要求是单入口、多出口。  
14.可以覆写私有的虚方法。  
15.书写需求陈述时,要做到语法正确,至于词汇选择则无关紧要。  
16.命名空间和类库是一样的。  
17.下列函数的定义语句是合法的。  
VoidTest()  
{  
Inti=100;  
objects=i;  
S+=200;  
}  
18.软件危机与软件本身的特点有关。  
19.对象模型定义了对象的静态结构,但问题的求解活动是动态的,它要求对象之间发生复杂的动态时序联系。  
20.在面向对象方法中,由于对象中的数据以及对数据的操作是封装的,所以对某一类对象的修改一般只涉及该类,通常不会对整个系统造成很大影响。  

答案附件,售价 2.00 奥币,点击购买
举报
有任何问题,请联系客服,客服微信:aokai59

要回复讨论请先登录注册