详情请咨询QQ:3494317897 微信:aopy98
《软件设计模式》在线平时作业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:3494317897 微信:aopy98 |