多做题,通过考试没问题!

软件工程

睦霖题库>大学试题(计算机科学)>软件工程

是否存在一种情况:复杂问题需要较少的工作去解决?这样的情况对模块化观点有什么影响?

正确答案:通过对复杂的问题进行合理分解,分解为若干个相对简单及独立的子问题,就可以用较少的工作去解决。这种情况能够较好地支持模块化的观点,每个子问题用单独的模块去解决,模块之间应该是高内聚、低耦合的,这样才能减少工作量,否则,虽然每个模块的工作简单了,但模块之间的联系很复杂,也增加了问题解决的难度和工作量。
答案解析:
进入题库查看解析

微信扫一扫手机做题