帮你提升成绩,规划学习路径,设计职业方向,解决作业难题,指导论文写作。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业论文指导
扫码关注
作业论文指导,轻松解决学习难题!
超星学习通软件工程-计算机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. 面向对象的继承性是子类自动共享父类数据结构和方法的机制。( )
选项:
答案: 请关注公众号【博学搜题】查看答案