- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《软件设计模式》在线平时作业2
试卷总分:100得分:100
一、单选题(共10道试题,共50分)
1.以下关于类和对象的说法中,不正确的是:
A.类包含了数据和对数据的操作
B.一个对象一定属于某个类
C.类是同一类对象的抽象
D.可由抽象类生成对象
答案:D
2.在C#中,表示一个字符串的变量应使用以下哪条语句定义?()
A.CStringstr;
B.stringstr;
C.Dimstrasstring
D.char*str;
答案:B
3.下列语句创建了多少个string对象?
string[,]strArray=newstring[3][4];
A.0
B.3
C.4
D.12
答案:D
4.C#的数据类型有()
A.值类型和调用类型;
B.值类型和引用类型;
C.引用类型和关系类型;
D.关系类型和调用类型;
答案:A
5.C#中每个int类型的变量占用______个字节的内存。
A.1
B.2
C.4
D.8
答案:C
6.结构化程序设计的3种结构是:
A.顺序结构、if结构、for结构
B.if结构、ifhellip;else结构、elseif结构
C.while结构、dohellip;while结构、foreach结构
D.顺序结构、分支结构、循环结构
答案:D
7.C#中MyClass为一自定义类,其中有以下方法定义publicvoidHello(){..}使用以下语
句创建了该类的对象,并使变量obj引用该对象:MyClassobj=newMyClass();那么,可
如何访问类MyClass的Hello方法
A.obj.Hello()
B.obj::Hello();
C.MyClass.Hello();
D.MyClass::Hello();
答案:A
8.分析下列程序中类MyClass的定义
classBaseClass
{
publicinti;
}
classMyClass:BaseClass
{
publicnewinti;
}
则下列语句在Console上的输出为_______.
MyClassy=newMyClass();
BaseClassx=y;
x.i=100;
Console.WriteLine({0},{1},x.i,y.i);
A.0,0
B.100,100
C.0,100
D.100,0
答案:D
9.分析下列C#语句,注意类MyClass没有访问修饰符:
namespaceClassLibrary1
{
classMyClass
{
publicclasssubclass
{
inti;
}
}
}
若必须为类MyClass添加访问修饰符,并使MyClass的可访问域保持不变,则应选择
_________
A.private
B.protected
C.internal
D.public
答案:C
10.在C#中,引用命名空间system的正确语句是:
A.usingSystem;
B.#importSystem;
C.usesSystem;
D.#includeSystem;
答案:A
二、判断题(共10道试题,共50分)
11.面向对象的程序测试指的是测试类中每一个服务的算法,以保证其正确性。
答案:错误
12.在C#中实现继承的语法是在类名后加上两个冒号,在加上基类名称。
答案:错误
13.在C#2005编程环境中,int32型变量可以直接隐式的转换成char型变量。
答案:错误
14.变换型数据流图的一般步骤是分析数据、变换数据、打印结果。
答案:错误
15.软件系统是用例模型的一个组成部分。
答案:错误
16.在检查状态图的完整性和一致性时,只要是没有前驱或后继的状态,则表明发现了一个错
误。
答案:错误
17.当我们定义一个新类的时候,除了考虑当前应实现的功能,还应考虑以后的复用。
答案:正确
18.在面向对象方法中,由于对象中的数据以及对数据的操作是封装的,所以对某一类对象的
修改一般只涉及该类,通常不会对整个系统造成很大影响。
答案:正确
19.软件危机与软件本身的特点有关。
答案:正确
20.面向过程方法的缺点是过程和数据结合的过于紧密。
答案:错误
您可能关注的文档
- 2024客服工作计划安排范本(6篇) .pdf
- 2023-2024学年普通高等学校《信息技术》期末考试卷-沪科版(含答案).pdf
- 乳制品 标准 _原创文档.pdf
- 2024年教育工作计划合集8篇 .pdf
- 2024届高考英语复习专题★★介词(短语)和动词短语(习题部分WORD).pdf
- 2024年小学英语工作计划(四篇) .pdf
- 2024年内蒙古煤化工市场分析现状 .pdf
- 2024年七夕情人节广告语 .pdf
- 2023-2024学年广东广州人教版高考专题生物高考模拟习题及解析.pdf
- 2023-2024学年湖北新人教版(一起)三年级上英语单元测试(真题及答案)完整版727538211.pdf
文档评论(0)