2024秋最新《中国大学MOOC软件工程-计算机22级考核作业参考原题试题》形考作业试题题库、期末题库
考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb、168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

软件工程-计算机22级
学校: 无
问题 1: 1. 为了提高模块的独立性,模块之间最好是()
选项:
• A. 公共环境耦合
• B. 控制耦合
• C. 数据耦合
• D. 特征耦合
答案: 数据耦合
问题 2: 2. 在面向数据流的软件设计方法中,一般将信息流分为()
选项:
• A. 数据流和控制流
• B. 变换流和控制流
• C. 事务流和控制流
• D. 变换流和事务流
答案: 变换流和事务流
问题 3: 3. 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()
选项:
• A. 内聚性和耦合性
• B. 局部化和封装化
• C. 抽象和信息隐藏
• D. 逐步求精和结构图
答案: 内聚性和耦合性
问题 4: 4. 模块的独立性是由内聚性和耦合性来度量的,其中内聚性是( )
选项:
• A. 模块间的联系程度
• B. 信息隐藏程度
• C. 模块的功能强度
• D. 接口的复杂程度
答案: 模块的功能强度
问题 5: 5. 当算法中需要用一个模块去计算多种条件的复杂组合,并根据这些条件完成适当的功能时,从供选择的答案中,选出合适的描述工具。( )
选项:
• A. 程序流程图
• B. N-S图
• C. PAD图
• D. 判定表
答案: 判定表
问题 6: 6. 面向数据流的软件设计方法可将()映射成软件结构。
选项:
• A. 控制结构
• B. 模块
• C. 数据流
• D. 事物流
答案: 数据流
问题 7: 7. Jackson方法根据()来导出程序结构。
选项:
• A. 数据流图
• B. 数据间的控制结构
• C. 数据结构
• D. IPO图
答案: 请关注公众号【大象答案】查看答案
问题 8: 8. 软件设计说明书是软件概要设计的主要成果。()
选项:
答案: 请关注公众号【大象答案】查看答案
问题 9: 9. 软件设计中设计复审和设计本身一样重要,其主要作用是避免后期付出高代价。()
选项:
答案: 请关注公众号【大象答案】查看答案
问题 10: 10. HIPO法既是需求分析方法,又是软件设计方法。()
选项:
答案: 请关注公众号【大象答案】查看答案
问题 11: 11. 划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。()
选项:
答案: 请关注公众号【大象答案】查看答案
问题 12: 12. SD法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应。()
选项:
答案: 请关注公众号【大象答案】查看答案
问题 13: 13. 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。()
选项:
答案: 请关注公众号【大象答案】查看答案
问题 14: 14. 模块独立要求高耦合低内聚。()
选项:
答案: 请关注公众号【大象答案】查看答案
问题 15: 1. 汽车有一个发动机,汽车和发动机之间的关系是( )关系。
选项:
• A. 组装
• B. 整体部分
• C. 分类
• D. 一般具体
答案: 请关注公众号【大象答案】查看答案
问题 16: 2. ( )是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐藏的,外界只能通过有限的接口与对象发生联系。
选项:
• A. 多态性
• B. 继承
• C. 消息
• D. 封装
答案: 请关注公众号【大象答案】查看答案
问题 17: 3. ( )意味着一个操作在不同的类中可以有不同的实现方式。
选项:
• A. 多继承
• B. 多态性
• C. 消息
• D. 封装
答案: 请关注公众号【大象答案】查看答案
问题 18: 4. 每个对象可用它自己的一组属性和它可以执行的一组( )来表征。
选项:
• A. 操作
• B. 功能
• C. 行为
• D. 数据
答案: 请关注公众号【大象答案】查看答案
问题 19: 5. 应用执行对象的操作可以改变该对象的( )
选项:
• A. 行为
• B. 功能
• C. 属性
• D. 数据
答案: 请关注公众号【大象答案】查看答案
问题 20: 6. 面向对象的主要特征除了对象唯一性、封装、继承外,还有( )。
选项:
• A. 兼容性
• B. 完整性
• C. 可移植性
• D. 多态性
答案: 请关注公众号【大象答案】查看答案
问题 21: 7. 关联是建立( )之间关系的一种手段。
选项:
• A. 对象
• B. 类
• C. 功能
• D. 属性
答案: 请关注公众号【大象答案】查看答案
问题 22: 8. 面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次结构的系统。一个类的上层可以有父亲,下层可以有子类。这种层次结构系统的一个重要性质是( ),一个类可获得其父亲的全部描述(数据和操作)。
选项:
• A. 兼容性
• B. 继承性
• C. 复用性
• D. 多态性
答案: 请关注公众号【大象答案】查看答案
问题 23: 9. 所有的对象可以成为各种对象类,每个对象类都定义了一组( )。
选项:
• A. 说明
• B. 类型
• C. 过程
• D. 方法
答案: 请关注公众号【大象答案】查看答案
问题 24: 10. 通过执行对象的操作可改变对象的属性,但它必须通过()的传递。
选项:
• A. 操作
• B. 消息
• C. 信息
• D. 继承
答案: 请关注公众号【大象答案】查看答案
问题 25: 11. 下列不属于面向对象的要素有( )
选项:
• A. 继承
• B. 抽象
• C. 分类性
• D. 封装
答案: 请关注公众号【大象答案】查看答案
问题 26: 12. 类是指具有相同或相似性质的对象的抽象。类的具体化就是对象。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 27: 13. 继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 28: 14. 多态性增强了软件的灵活性和重用性,允许用更为明确、易懂的方式去建立通用软件,多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 29: 15. 类的设计过程包括:确定类、确定关联类、确定属性和识别继承关系。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 30: 16. 用面向对象方法开发的软件系统,可维护性好。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 31: 17. 模型是对现实的简化,建模是为了更好地理解所开发的系统( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 32: 18. 多态性防止了程序相互依赖而带来的变动影响。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 33: 19. 类封装比对象封装更具体、更细致。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 34: 20. 面向对象的继承性是子类自动共享父类数据结构和方法的机制。( )
选项:
答案: 请关注公众号【大象答案】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。