试题详情
- 简答题什么叫模块化?设计一个系统时是否分的模块越多就越?好说明原因。
-
1.模块化就是把程序划分成可独立命名且独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。
2.不一定。当模块数目增加时每个模块的规模将减小,开发单个模块需要的成本(工作量)确实减少了,但是,随着模块数量增加,设计模块间接上所需要的工作量也将增加,根据这两个因素,得出设计一个系统时并不一定模块越多越好。 关注下方微信公众号,在线模考后查看
热门试题
- 黑盒测试是从()观点的测试,白盒测试是从
- 要访问具有n个结点的单链表中任意一个结点
- 什么是可复用组件?相对于普通软件产品,对
- 在数据表初态为有序排列时,快速排序算法的
- 在信息处理和计算机领域内,一般认为软件是
- 等价分类法把输入域分成若干等价类,每类取
- 以下哪些属于应用软件的开发活动()
- 系统设计阶段的目标是把系统分析阶段确定的
- 软件质量与软件质量保证的含义是什么?
- 什么是网络计划法的关键事件与关键路径?
- 文档是软件产品的一部分,没有文档的软件就
- 白盒测试主要用于测试步骤的后期阶段。
- 需求分析
- 如何做好软件质量保证工作?
- 关于模块设计的原则,以下叙述中正确的是(
- 简述白盒测试的思想,并列举两种典型的测试
- 降低耦合度的方法有哪些?
- 黑盒测试的三种方法:()、()、()。
- 分析和设计工作台支持软件过程的分析和设计
- 下列的()不属于面向对象分析模型。