工学

问答题简述抽象与逐步求精在软件设计中的意义。

题目
问答题
简述抽象与逐步求精在软件设计中的意义。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

简述设计风格的在现原则是形式的抽象与历史的统一。


正确答案: 1.某一种设计风格的再现必须满足设计受用者的功能需求,并体现出浓郁的生活美特征。
2.设计风格从内在本质到外在形式的合理性,都要符合社会、民族、历史、环境的人文特征

第2题:

软件设计一般分为总体设计和详细设计,它们之间的关系是()

  • A、全局与局部
  • B、抽象与具体
  • C、总体与层次
  • D、功能与结构

正确答案:A

第3题:

工艺数据库与知识库的设计遵循软件设计的一般原则,即“自左向右,逐步求精”的原则。

此题为判断题(对,错)。


正确答案:×

第4题:

软件设计中,用抽象和分解的目的是()。

  • A、提高易读性
  • B、降低复杂性
  • C、增加内聚性
  • D、降低耦合性

正确答案:B

第5题:

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


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

第6题:

自顶向下、逐步求精的方法是()。

  • A、先全局后局部
  • B、先整体后细节
  • C、先抽象后具体
  • D、先局部后全局

正确答案:A,B,C

第7题:

软件设计的准则中不包括()。

  • A、编程语言选择准则
  • B、信息屏蔽准则
  • C、结构化和模块化准则
  • D、抽象准则

正确答案:A

第8题:

软件设计中衡量模块独立性的度量标准是( )。 A.抽象和信息隐蔽B.局部化和封装化SXB

软件设计中衡量模块独立性的度量标准是( )。

A.抽象和信息隐蔽

B.局部化和封装化

C.内聚性和耦合性

D.激活机制和控制方法


正确答案:C
耦合性与内聚性是模块独立与否的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内蒙、低耦合,即减弱模块之间的耦合性而提高模块内的内聚性,这样有利于提高模块的独立性。

第9题:

模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。()


正确答案:正确

第10题:

结构化方法的基本原则是()。

  • A、模块化
  • B、抽象与分解
  • C、信息隐蔽
  • D、逐步求精

正确答案:B