(简答题)
为什么软件设计要遵守“抽象、分解与模块化,低耦合、高内聚,封装,接口和实现分离”的设计原理?
正确答案
当前,软件设计过程仍然是一个非确定性过程,经常是摸着石头过河。不同的设计人员对相同的问题可以得到不同的设计方案。由于设计过程是一个启发式过程,不是确定性过程,因此不可能得到一个完全可预测的结果。为此,只能规定一些设计原理或原则,供设计人员共同遵守。这些原理或原则是“抽象、分解与模块化、低藕合高内聚、封装、接口和实现分离”。
答案解析
略
相似试题
(判断题)
软件设计的目的是要回答用户想做什么。
(简答题)
内聚度、耦合度分别指的是什么?为什么软件设计要追求高内聚、低耦合?
(简答题)
引物设计的基本原则有哪些,有哪些基本参数要考虑,最常用的引物设计软件是什么?
(多选题)
字体设计中要遵守的原则有().
(填空题)
绿色设计要遵守的三个原则是:()、()、()
(单选题)
软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定()
(单选题)
软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定()。
(单选题)
软件设计包括软件架构设计和软件详细设计。架构设计属于高层设计,主要描述软件的结构和组织,标识各种不同的组件。由此可知,在信息系统开发中,()属于软件架构设计师要完成的主要任务之一。
(简答题)
论述设计要遵守国家法纪和社会道德的规范的思想。