【东大】20秋学期《软件设计模式》在线平时作业3答案
- 格式:doc
- 大小:29.50 KB
- 文档页数:4
------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 下面是几条动态初始化二维数组的语句,指出其中正确的:A: int arr5[][]=new int[4,5];B: int[][] arr6 = new int[4, 5];C: int arr7[,]=new int[4,5];D: int[,] arr8=new int[4,5];正确答案:(单选题) 2: 关于结构类型,下列说法哪些是正确的?A: 结构是值类型B: 结构中不允许定义带参数的实例构造函数C: 结构中不允许定义析构函数D: 结构中可以定义成员方法,但是方法内不能使用this 指针正确答案:(单选题) 3: 以下关于类和对象的说法中,不正确的是:A: 类包含了数据和对数据的操作B: 一个对象一定属于某个类C: 类是同一类对象的抽象D: 可由抽象类生成对象正确答案:(单选题) 4: 下面有关静态方法的描述中,正确的是:A: 静态方法属于类,不属于实例B: 静态方法可以直接用类名调用C: 静态方法中,可以访问非静态的局部变量D: 静态方法中,可以访问静态的变量正确答案:(单选题) 5: 在C#中设计类时,应如何保证在释放对象的所有引用之时,释放对象使用的文件、网络等资源?A: 为类重载new运算符B: 为类添加delete运算符C: 为类添加析构函数,在析构函数中释放资源D: 为类实现IDisposable接口,并实现Dispose方法,在该方法中释放资源正确答案:(单选题) 6: 分析下列C#语句,注意类MyClass 没有访问修饰符:namespace ClassLibrary1{class MyClass{public class subclass{int i;}}}若必须为类MyClass 添加访问修饰符,并使MyClass 的可访问域保持不变,则应选择------------------------------------------------------------------------------------------------------------------------------ _________A: privateB: protectedC: internalD: public正确答案:(单选题) 7: 能正确表示逻辑关系“a>=10 或a<=0”的C#语言表达式是____。
20秋学期《软件工程与UML建模》在线平时作业3下面描述中那些属于软件的开发特性()
选项【A】:软件开发具有风险性
选项【B】:软件开发具有随意性
选项【C】:软件开发具有可描述性
选项【D】:软件开发不具有变化性
正确选项:A
下面不属于测试应遵循的原则为()
选项【A】:穷举所有的测试是不现实的
选项【B】:可以穷举所有的情况来进行测试
选项【C】:对问题较多的代码单元,需要进行更细致的测试
选项【D】:使用专业人员测试或委托第三方测试
正确选项:C
关于测试用例错误的说法是()
选项【A】:测试工作是否成功,取决于测试用例设计是否合理
选项【B】:为了有效地测试必须采取能够尽可能多地发现缺陷的测试用例
选项【C】:一个成功的测试用例可以发现所有错误
选项【D】:为了高效地测试必须用尽可能少的测试用例发现尽可能多的缺陷
正确选项:C
下面哪一项不是基本的软件需求()
选项【A】:功能需求
选项【B】:性能需求
选项【C】:环境需求
选项【D】:市场需求
正确选项:D
软件质量特性中,“软件系统按照设计要求,在规定时间和条件下不出故障,持续运行的程度”对应的特性是()。
《软件设计模式(一)》在线平时作业3关于模式适用性,()不适合使用工厂方法( Facto可Method )模式。
A:一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现B:当一个类希望由它的子类来指定它所创建的对象的时候C:当类将创建对象的职责委托给多个帮助子类中的某一个,并且用户希望将哪一个帮助子类是代理者这一信息局部化的时候D:当一个类不知道它所必须创建的对象的类的时候参考选项:A以下叙述不对的是()A:Bridge 模式是将抽象部分与它的实现部分分离,使它们可以独立地变化B:Bridge 模式是发现并封装不同点的极好例子.C:Bridge 模式优先使用继承而不是组合.D:Bridge 模式优先使用组合而不是继承参考选项:C设计模式一般用来解决什么样的问题( )。
A:同一问题的不同表相B:不同问题的同一表相C:不同问题的不同表相D:以上都不是参考选项:A以下意图()可用来描述装饰(Decorator)。
A:运用共享技术有效地支持大量细粒度的对象B:用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象C:将抽象部分与它的实现部分分离,使它们都可以独立变化D:动态地给一个对象添加一些额外的职责参考选项:D在观察者模式中,表述错误的是()。
A:人观察者角色的更新是被动的B:被观察者可以通知观察者进行更新C:观察者可以改变被观察者的状态,再由被观察者通知所有观祟者依据被观察者的状态挂行D:以上表述全部错误参考选项:C对违反里氏替换原则的两个类,可以采用的候选解决方案错误的是()A:创建一个新的抽象类C,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题B:将B到A的继承关系改组成委派关系1。
《软件设计模式(一)》在线平时作业2在不破坏类封装性的基础上,使得类可以同不曾估计到的系统进行交互。
主要体现在()。
A:外观模式(Facade)B:装饰模式(Decorator)C:策略模式(Strategies)D:桥接模式(Bridge)参考选项:D对象组合的优点表述不当的是()A:容器类仅能通过被包含对象的接口来对其进行访问B:“墨盒”复用,封装性好,因为被包含对象的内部细节对外是不可见C:通过获取指向其他的具有相同类型的对象引用,可以在运行期间动态地定义(对象的)组合D:造成极其严重的依赖关系参考选项:D关于模式适用性,()不适合使用桥接( Bridge )模式。
A:类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充,这时Bridge 模式使用户可以对不同的抽象接口和实现部分进行组合,并分别对它们进行扩充B:用户不希望在抽象和它的实现部分之间有一个固定的绑定关系,例如,这种情况可能是因为在程序运行时刻实现部分应可以被选择或者切换C:对一个抽象的实现部分的修改应对客户不产生影响,即客户的代码不必重新编译D:客户程序与抽象类的实现部分之间存在着很大的依赖性参考选项:D关于模式适用性,以下()适合使用组合(Composite)模式。
A:用户想使用一个已经存在的类,而它的接口不符合用户的需求B:当一个类的实例只能有几个不同状态组合中的一种时C:用户想表示对象的部分-整体层次结构D:一个对象的行为取决于它的状态,并且它必须在运行时根据状态改变它的行为参考选项:C关于模式适用性,不适合使用适配器( Adapter )模式的是()。
A:用户想、使用一个已经存在的类,而它的接口不符合用户的需求B:用户想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作C:用户想使用一些已经存在的子类,但是不可能对每一个都进行子类化以匹配它们的接口。
对象适配器可以适配它的父类接口1。
[东北大学]20秋学期《中国近代史纲要X》在线平时作业3
前言:请读者认真阅读本套试卷,确定是您需要的学习资料在下载!!
一、单选题 (共 20 道试题,共 60 分)
1.在共产党与民主党派的关系上,毛泽东首倡的方针是()
A项.加强团结,共同发展
B项.长期共存,互相监督
C项.和平共处,同舟共济
D项.肝胆相照,荣辱与共
[正确选择答案]:B
2.日本制造的策动华北五省二市“防共自治”运动的事变是()
A项.九一八事变
B项.华北事变
C项.卢沟桥事变
D项.一二八事变
[正确选择答案]:B
3.全国性抗战开始后,中国军队的第一次重大胜利是( )
A项.长沙会战
B项.平型关战役
C项.台儿庄战役
D项.淞沪会战
[正确选择答案]:B
4.官僚资本的垄断活动首先和主要的方面是在()
A项.工业
B项.金融业
C项.农业
D项.交通运输业
[正确选择答案]:B
5.标志着第一次国共合作的正式形成的历史事件是()
A项.共产党一大的成功召开
B项.共产党二大的成功召开
C项.共产党三大的成功召开
D项.国民党一大的成功召开
[正确选择答案]:D
6.我国实现对资本主义工商业社会主义改造的主要形式是( )
A项.国家资本主义
B项.公私合营
C项.统购统销。
(单选题)1: 与素混凝土梁相比,钢筋混凝土梁抵抗开裂的能力()。
A: 提高不多
B: 提高许多
C: 完全相同
D: 不确定
正确答案: A
(单选题)2: 整浇肋梁楼盖中的单向板,中间区格板的弯矩可折减20%,主要是因考虑()A: 板的内拱作用
B: 板上荷载实际上也向长跨方向传递一部分
C: 板上活载满布的可能性较小
D: 节约材料
正确答案: A
(单选题)3: 规范规定:按螺旋箍筋柱计算的承载力不得超过普通柱的1.5倍,这是为()。
A: 在正常使用阶段外层混凝土不致脱落
B: 不发生脆性破坏
C: 限制截面尺寸
D: 保证构件的延性
正确答案: A
(单选题)4:
A: A
B: B
C: C
D: D
正确答案: D
(单选题)5: 钢筋混凝土超静定结构中存在内力重分布是因为()
A: 钢筋混凝土的抗压性能不同
B: 受拉混凝土不断退出工作
C: 各截面刚度不断变化,塑性铰的形成
D: 结构由钢筋、混凝土两种材料组成
正确答案: C
(单选题)6: 五层及五层以上砖砌体结构房屋的墙,所用砖及砂浆的最低强度等级分别为( ) A: MU10及M5
B: MU10及M2.5
C: MU15及M5
D: MU15及M2.5
正确答案: A
(单选题)7: 我国标准规范度量混凝土结构可靠性的原则是( )。
A: 用beta;表示Pf,并在形式上采用分项系数和结构重要性系数代替beta;。
(单选题)1: 路由控制机制用以防范( )。
A: 路由器被攻击者破坏
B: 非法用户利用欺骗性的路由协议,篡改路由信息、窃取敏感数据
C: 在网络层进行分析,防止非法信息通过路由
D: 以上皆非
正确答案: B
(单选题)2: 从安全属性对各种网络攻击进行分类,阻断攻击是针对()的攻击。
A: 机密性
B: 可用性
C: 完整性
D: 真实性
正确答案: B
(单选题)3: 计算机病毒是计算机系统中一类隐藏在()上蓄意破坏的捣乱程序。
A: 内存
B: 软盘
C: 存储介质
D: 网络
正确答案: C
(单选题)4: ESP协议中不是必须实现的验证算法的是()。
A: HMAC-MD5
B: HMAC-SHA1
C: NULL
D: HMAC-RIPEMD-160
正确答案: D
(单选题)5: 第二层隧道协议是在()层进行的
A: 网络
B: 数据链路
C: 应用
D: 传输
正确答案: B
(单选题)6: IPSec协议和()VPN隧道协议处于同一层。
A: PPTP
B: L2TP
C: GRE
D: 以上皆是
正确答案: C
(单选题)7: GRE协议()。
A: 既封装,又加密。
20秋学期《软件设计模式》在线平时作业3
学校:东北大学学期:2020年秋季
一、单选题 (共 10 道试题,共 50 分)
1.C#中每个int 类型的变量占用_______个字节的内存。
A.1
B.2
C.4
D.8
[本题正确选择]:C
2.while语句循环语句结构和do…while语句循环结构的区别在于:
A.while语句的执行效率比较高
B.do…while语句编写程序较为复杂
C.do…while循环是先执行循环体,后判定条件表达式是否成立,而while语句是先判定条件表达式,再决定是否执行循环体
D.无论条件是否成立,while语句都要执行一次循环体
[本题正确选择]:C
3.如有定义:
class class1
{
Public virtual void test(){}
}
Class class2: class1
{
Public overrice void test()
{
Console.Write(“class2”);
}
}
Class class3: class2
{
Public override void test()
{
Console.Write(“class3”);
}
}
则下列语句的输出是什么?
Class2 x = new class3(); x.test();
A.class3 class2
B.class3
C.class2 class3。