试题详情
- 简答题为什么说面向对象方法学比传统方法学在稳定性方面要好?
-
传统的软件开发以算法为核心,开发过程基于功能分析和功能分解.用传统方法所建立起来的软件系统的结构紧密依赖于系统所要完成的功能,当功能需求
发生变化时将引起软件结构的整体修改.事实上,用户需求变化大部分是针对功能的,因此这样的软件系统是不稳定的。面向对象方法基于构造问题领域的对象模型,以对象为中心构造软件系统。它的基本作法是用对象模拟问题领域中的实体,以对象间的联系刻画实体间的联系。当对系统的功能需求变化时并不会引起软件结构的整体变化,仅仅只需要作一些局部性的修改。总之,由于现实世界中的实体是相对稳定的,因此,对象为中心构造的软件系统也是比较稳定的。 关注下方微信公众号,在线模考后查看
热门试题
- 单元测试的计划应该在什么阶段完成()
- 关联
- 分块查找中对线性表分块后应保证()有序。
- 为什么要进行软件项目管理?
- 说明组件对象分布式结构的特点。
- 在一个设计得很好的系统中,所有受判定影响
- 人机界面设计应强调界面的一致性。
- 问题定义的任务和主要工作?
- 数据流图精化的原则是“()”。
- 画出下面用PDL写出的程序的PAD图。
- 有人认为“软件工程过于耗费时间,并且妨碍
- 有关集成测试的叙述中,()是正确的。
- 下面的()软件特性不是引起项目协调困难的
- 面向对象方法中建立动态模型的图形工具是(
- 关于内部发布的优点,以下哪些说法是正确的
- 顺序图反映对象之间发送消息的时间顺序,它
- 程序设计语言分为哪几类?
- 选择测试数据的基本原则是什么?
- 在软件概要设计中,不使用的图形工具是()
- 软件设计中,用抽象和分解的目的是()。