覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
超星学习通软件工程-计算机22级作业答案
超新学习通 2025-04-03 19:36:25 36 0
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
超星学习通软件工程-计算机22级作业答案

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

超星学习通软件工程-计算机22级作业答案

软件工程-计算机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. 面向对象的继承性是子类自动共享父类数据结构和方法的机制。( )

选项:

答案: 请关注公众号【博学搜题】查看答案



收藏
文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章38585
  • 评论0
  • 微语1
最新评论