软件设计一般分为外部设计和内部设计,它们之间的关系是______。

admin2019-06-12  26

问题 软件设计一般分为外部设计和内部设计,它们之间的关系是______。

选项 A、全局和局部
B、抽象和具体
C、总体和层次
D、没有关系

答案A

解析 这里所说的外部设计实际上是指概要设计,内部设计就是详细设计。概要设计的工作是:
   .采用某种设计方法,将一个复杂的系统按功能划分成模块;
   .确定每个模块的功能;
   .确定模块之间的调用关系;
   .确定模块之间的接口,即模块之间传递的信息;
   .评价模块结构的质量。
   而详细设计的工作是:
   .为每个模块进行详细的算法设计。用某种图形、表格、语言等工具将每个模块处理过程的详细算法描述出来。
   .为模块内的数据结构进行设计。对于需求分析、概要设计确定的概念性的数据类型进行确切的定义。
   .对数据结构进行物理设计,即确定数据库的物理结构。物理结构主要指数据库的存储记录格式、存储记录安排和存储方法,这些都依赖于具体所使用的数据库系统。
   可见,这是一个全局和局部的关系,概要设计划分好模块,而详细设计定义每个模块如何工作。
转载请注明原文地址:https://jikaoti.com/ti/aFf7FFFM
0

最新回复(0)