电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

[东北大学]19年4月补考《软件设计模式》考核作业

7页
  • 卖家[上传人]:不吃****猫
  • 文档编号:121021837
  • 上传时间:2020-02-14
  • 文档格式:DOC
  • 文档大小:51KB
  • / 7 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、东 北 大 学 继 续 教 育 学 院 软件设计模式 试 卷(作业考核 线上) A 卷学习中心: 院校学号: 姓名 (共 页) 总分题号一二三四五六七八九十得分一:单选题(共40分,20小题,每小题2分。请将答案填入下表)题号12345678910答案题号11121314151617181920答案1. 以下标识符中,正确的是: A._nName B.sizeof C.16A D.xl02. 在c#程序中,入口函数的正确声明为: A. static int main().B. static void Main()C.static void main()D.void Main()3. 在C#中,引用命名空间system 的正确语句是: A. using System;B. #import;C. uses System;D. #include;4. 在C#中,表示一个字符串的变量应使用以下哪条语句定义? A. CString str; B. string str; C. Dim str as string D. char * str; 5. 结构化程序设计的3种结构是: A. 顺序结构、i

      2、f结构、for结构B. if结构、ifelse结构、else if结构C. while结构、dowhile结构、foreach结构D. 顺序结构、分支结构、循环结构6. 能正确表示逻辑关系“a=10 或a=10 or a=10|a=10&a=10|a=0 7. 分析下列程序:public class class4private string _sData = ;public string sDataset_sData = value; 在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的? A. obj.sData = It is funny!; B. Console.WriteLine(obj.sData); C. obj._sData = 100; D. obj.set(obj.sData); 8. 在类的外部可以被访问的成员是: A、public成员 B、private成员C、protected成员D、protected internal成员9. 在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成_。A.

      3、 sealed 方法B. public 方法C. visual 方法D. override 方法10. 关于结构类型,下列说法哪些是正确的? A. 结构是值类型B. 结构中不允许定义带参数的实例构造函数;C. 结构中不允许定义析构函数D. 结构中可以定义成员方法,但是方法内不能使用this 指针11. 判断下列类MyClass 的定义中哪些是合法的抽象类? A. abstract class MyClass public abstract int getCount(); B. abstract class MyClass abstract int getCount(); C. private abstract class MyClass abstract int getCount(); D. sealed abstract class MyClass abstract int getCount(); 12. C#中执行下列语句后整型变量X和Y的值是多少? Int x = 100; Int y = +x;A. x = 100 y = 100B. x = 101 y = 100C. x =

      4、 100 y = 101 D. x =101 y = 10113. 在编写c#程序时,若需要对一个数组中的所有元素进行处理,则使用_循环体最好? A. while循环B. for each 循环C. do循环D. for 循环14. 下面是几条动态初始化二维数组的语句,指出其中正确的: A. int arr5=new int4,5;B. int arr6 = new int4, 5;C. int arr7,=new int4,5;D. int, arr8=new int4,5;15. 下面有关析构函数的说法中,不正确的是: A. 析构函数中不可以包含return语句B. 一个类中只能有一个析构函数C. 析构函数在对象被撤销时,被自动调用D. 用户可以定义有参析构函数16. 下列说法哪个正确? A. 不需要定义类,就能创建对象B. 属性可以定义为抽象的C. 对象中必须有属性和方法D. 常量不能作为类成员17. 下面有关静态方法的描述中,正确的是: A. 静态方法属于类,不属于实例B. 静态方法可以直接用类名调用C. 静态方法中,可以访问非静态的局部变量D. 静态方法中,可以访问静态的变量

      5、18. 以下描述错误的是:A. 在C+中支持抽象类,但在C#中不支持抽象类。B. C+中可在头文件中声明类的成员,而在CPP文件中定义类的成员;在C#中没有头文件并且在同一处声明和定义类的成员。C. 在C#中可使用 new 修饰符显式隐藏从基类继承的成员。D. 在C#中要在派生类中重新定义基类的虚函数必须在前面加Override。19. 下列关于构造函数的描述正确的是:A. 构造函数可以声明返回类型。B. 构造函数不可以用private修饰C. 构造函数必须与类名相同D. 构造函数不能带参数20. 变量x的值为25,要输出x的值,下列正确的语句是:A. System.Console.writeline(“x”)B. System.Console.WriteLine(“x”)C. System.Console.writeline(“x=0”,x)D. System.Console.writeline(“x=x”)二:判断题(共20分,20小题,每小题1分。请将答案或填入下表)题号12345678910答案题号11121314151617181920答案1. 软件危机与软件本身的特点有关。

      6、( )2. 结构化程序设计的3种基本结构是顺序、循环和选择。( )3. 面向数据流的设计以面向对象分析阶段的数据流图为基础。( )4. 软件测试方法主要白盒测试和黑盒测试两种。( )5. 螺旋模型包括制定计划、概要设计,详细设计和工程实施四个主要部分。( )6. 变换型数据流图的一般步骤是分析数据、变换数据、打印结果。( )7. 对象通过封装实现信息隐藏,封装的目的就是阻止非法访问。( )8. 在面向对象方法中,对象是对类的抽象,特殊类是对一般类的抽象。( )9. 面向过程方法的缺点是过程和数据结合的过于紧密。( )10. 高耦合是优秀设计的重要标准,有助于使得系统中各部分之间联系紧密。( )11. 消息可以用顺序图和协作图这两种图来表示。( )12. 状态图、顺序图、协作图和部署图属于动态建模机制。( )13. 顺序图描述系统中对象间通过消息进行的交互,强调消息在时间轴上的先后顺序。( )14. 提倡设计模式的根本原因是增强代码复用,增加可维护性。( )15. 里氏代换原则的本质是在同一个继承体系中的对象应该有共同的行为特征。( )16. 工厂方法是抽象工厂模式的扩展。()17. 提倡设计模式的根本原因是增强代码复用,增加可维护性。( )18. 抽象类不可以被实例化。( )19. 当创建派生类对象时,先执行基类的构造函数,后执行派生类的构造函数。( )20. 虚函数是可由子类继承并重写的函数。( )三:简答题(共25分,5小题,每小题5分。)1. 软件危机的主要表现有哪些?2. 试简述瀑布模型。3. 简述建立动态模型时,构造事件跟踪图的方法。4. 设计模式的基本要素有哪些?5. 什么是创建型设计模式,它的目的是什么?四:综合题(共15分)1. 试举一个例子并设计类适配器模式的UML结构图。(7分)2. 定义一个抽象的运动员(Player)基类,具有抽象方法Train方法。然后以该类为基类,派生出BasketballPlayer、FootballPlayer等类。(8分)7课程名称: 软件设计模式

      《[东北大学]19年4月补考《软件设计模式》考核作业》由会员不吃****猫分享,可在线阅读,更多相关《[东北大学]19年4月补考《软件设计模式》考核作业》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
  • 21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业二

    21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业二

  • 21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业一

    21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业一

  • 21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业二-2

    21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业二-2

  • 21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业一-2

    21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业一-2

  • 21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业二-1

    21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业二-1

  • 21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业一-1

    21秋吉大《毛泽东思想和“中国特色社会主义理论体系”概论》在线作业一-1

  • 21秋东北师范《公共财政学》21秋学期在线作业1-5

    21秋东北师范《公共财政学》21秋学期在线作业1-5

  • 21秋东北师范《幼儿教师职业理念与道德规范》21秋学期在线作业1

    21秋东北师范《幼儿教师职业理念与道德规范》21秋学期在线作业1

  • 21秋中国医科大学《毛泽东思想和中国特色社会主义理论体系概论(本科)》在线作业-1(100分)

    21秋中国医科大学《毛泽东思想和中国特色社会主义理论体系概论(本科)》在线作业-1(100分)

  • 21秋东北师范《公共财政学》21秋学期在线作业2-1

    21秋东北师范《公共财政学》21秋学期在线作业2-1

  • 21秋东北师范《中外美术史话》21秋学期在线作业1

    21秋东北师范《中外美术史话》21秋学期在线作业1

  • 21秋东北师范《行政伦理学》21秋学期在线作业2

    21秋东北师范《行政伦理学》21秋学期在线作业2

  • 21秋东北师范《《企业文化与商业伦理(二)》在线平时作业3

    21秋东北师范《《企业文化与商业伦理(二)》在线平时作业3

  • 21秋东北师范《英美文学》21秋学期在线作业2-2

    21秋东北师范《英美文学》21秋学期在线作业2-2

  • 21秋东北师范《中外美术史话》21秋学期在线作业2

    21秋东北师范《中外美术史话》21秋学期在线作业2

  • 21秋东北师范《中国近现代史纲要(专升本)》21秋学期在线作业2

    21秋东北师范《中国近现代史纲要(专升本)》21秋学期在线作业2

  • 21秋东北师范《公共财政学》21秋学期在线作业1-6

    21秋东北师范《公共财政学》21秋学期在线作业1-6

  • 21秋东北师范《公共财政学》21秋学期在线作业2-2

    21秋东北师范《公共财政学》21秋学期在线作业2-2

  • 21秋东北师范《中国近现代史纲要(高起本)》21秋学期在线作业1

    21秋东北师范《中国近现代史纲要(高起本)》21秋学期在线作业1

  • 21秋东北师范《行政伦理学》21秋学期在线作业1-1

    21秋东北师范《行政伦理学》21秋学期在线作业1-1

  • 点击查看更多
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.