试题详情
- 简答题什么是模块化?模块设计的准则?
-
模块化是按规定的原则将一个大型软件划分为一个个较小的、相对独立但又相关的模块。
模块设计的准则:
(1)改进软件结构,提高模块独立性:在对初步模块进行合并、分解和移动的分析、精化过程中力求提高模块的内聚,降低藕合。
(2)模块大小要适中:大约50行语句的代码,过大的模块应分解以提高理解性和可维护性;过小的模块,合并到上级模块中。
(3)软件结构图的深度、宽度、扇入和扇出要适当。一般模块的调用个数不要超过5个。
(4)尽量降低模块接口的复杂程度。
(5)设计单入口、单出口的模块。
(6)模块的作用域应在控制域之内。 关注下方微信公众号,在线模考后查看
热门试题
- 在学校中,一个学生可以选修多门课程,一门
- 某厂某产品生产质量登记表由若干行组成,
- 将几个逻辑上相似的成分放在一个模块中,该
- 商品房的销售广告和宣传资料的性质为()。
- 除非对效率有特殊的要求,程序编写要做到清
- 下面的()不是集成测试的内容。
- 在数据流图中,圆或椭圆表示()。
- 软件开发就是编写程序代码。
- 下面的()不是软件配置管理的任务。
- 在数据流图中,正方形表示的是()。
- 什么是软件的逆向工程和再工程?
- 项目解决方法可行性研究的三大内容有哪些?
- 数据流图的主图必须包含四种基本元素。
- 分析类用于描述系统中概念层次的对象。
- 软件测试阶段如何划分?
- 当一幅DFD中既有变换流又有事务流时,这
- 便于由多个人分工编制大型程序。
- 面向对象方法中的对象就是结构化方法中的模
- 为什么数据流图要分层?画分层的DFD要遵
- 关于数据流图不正确的描述是()。