首页学历类考试大学计算机科学
(简答题)

为什么软件设计要遵守“抽象、分解与模块化,低耦合、高内聚,封装,接口和实现分离”的设计原理?

正确答案

当前,软件设计过程仍然是一个非确定性过程,经常是摸着石头过河。不同的设计人员对相同的问题可以得到不同的设计方案。由于设计过程是一个启发式过程,不是确定性过程,因此不可能得到一个完全可预测的结果。为此,只能规定一些设计原理或原则,供设计人员共同遵守。这些原理或原则是“抽象、分解与模块化、低藕合高内聚、封装、接口和实现分离”。

答案解析

相似试题

  • (判断题)

    软件设计的目的是要回答用户想做什么。

    答案解析

  • (简答题)

    内聚度、耦合度分别指的是什么?为什么软件设计要追求高内聚、低耦合?

    答案解析

  • (简答题)

    引物设计的基本原则有哪些,有哪些基本参数要考虑,最常用的引物设计软件是什么?

    答案解析

  • (多选题)

    字体设计中要遵守的原则有().

    答案解析

  • (填空题)

    绿色设计要遵守的三个原则是:()、()、()

    答案解析

  • (单选题)

    软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定()

    答案解析

  • (单选题)

    软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定()。

    答案解析

  • (单选题)

    软件设计包括软件架构设计和软件详细设计。架构设计属于高层设计,主要描述软件的结构和组织,标识各种不同的组件。由此可知,在信息系统开发中,()属于软件架构设计师要完成的主要任务之一。

    答案解析

  • (简答题)

    论述设计要遵守国家法纪和社会道德的规范的思想。

    答案解析

快考试在线搜题