如果无限地分割软件,最后为了开发软件而需要地工作量也就小得可以忽略了。
查看答案
把复杂地问题分解成许多容易解决的小问题,原来的问题也就容易解决了。这是模块化的根据。
A. 对
B. 错
当模块数目增加时,每个模块的规模将减小,开发单个模块需要的成本(工作量)确实减少了。整个软件项目的工作量也减小了。
A. 对
B. 错
每个程序都相应地有一个最适当地模块数目M,使得系统的开发成本最小。
A. 对
B. 错
应该这样设计和确定模块,使得一个模块内包含的信息(过程和数据),对于不需要这些信息的模块来说,也是可以访问的。
A. 对
B. 错