试题详情
- 简答题是否存在一种情况:复杂问题需要较少的工作去解决?这样的情况对模块化观点有什么影响?
- 通过对复杂的问题进行合理分解,分解为若干个相对简单及独立的子问题,就可以用较少的工作去解决。这种情况能够较好地支持模块化的观点,每个子问题用单独的模块去解决,模块之间应该是高内聚、低耦合的,这样才能减少工作量,否则,虽然每个模块的工作简单了,但模块之间的联系很复杂,也增加了问题解决的难度和工作量。
关注下方微信公众号,在线模考后查看
热门试题
- 认为“软件就是程序,软件开发就是编程序。
- 软件的组装测试最好是由()承担,以提高组
- 瀑布模型是将()各个活动规定为依()连接
- 白盒测试以检查处理过程的细节为基础,对程
- 基于IDEF0图的设计也是结构化设计技术
- 瀑布模型的特点及优点?
- 在软件开发模型中,下列哪一个模型这样开发
- 软件工程管理的对象是()。
- 在数据处理系统的功能分析与设计过程中同时
- 一般情况下,程序的效率和清晰性相比哪一个
- 软件的质量反应在哪些方面?
- 软件出错处理设计,即软件安全性设计。一个
- 软件工程的三种基本要素是什么,各自的作用
- 什么是软件生存周期模型?有哪些主要模型?
- 软件详细设计的目标不仅是逻辑上正确地实现
- 继承有单继承和多继承。单继承指的是子类只
- 软件复杂性有哪几类?软件复杂性度量模型应
- 功能模型用来说明值是如何计算的,表明值之
- 从下列关于模块化程序设计的叙述中选出5
- 为何要进行程序的注释?应怎样进行程序的注