下面关于概要设计和详细设计的描述中,正确的是()
A: 概要设计又称为总体设计,其基本目的是回答“概括地说,系统应该如何实现?”这个问题。
B: 详细设计的目的是要回答“怎样具体地实现所要求的系统”这个问题。
C: 概要设计将软件需求转化为数据结构和软件的系统结构,即系统的模块划分。
D: 详细设计通过对系统的结构表示(每个模块的内部工作)进行细化,得到软件的详细的数据结构和算法。
A: 概要设计又称为总体设计,其基本目的是回答“概括地说,系统应该如何实现?”这个问题。
B: 详细设计的目的是要回答“怎样具体地实现所要求的系统”这个问题。
C: 概要设计将软件需求转化为数据结构和软件的系统结构,即系统的模块划分。
D: 详细设计通过对系统的结构表示(每个模块的内部工作)进行细化,得到软件的详细的数据结构和算法。
举一反三
- 下列关于软件设计的说法不正确的是:____________ A: 软件设计可以分为概要设计和详细设计两个阶段 B: 详细设计的首要任务就是设计模块的程序流程、算法和数据结构 C: 软件概要设计是指对整个软件系统进行结构设计,确定软件系统的结构 D: 软件设计越复杂越好
- 软件从无到有,经过的几个步骤和顺序包括: A: 详细设计、代码实现、需求分析、系统测试 B: 详细设计、需求分析、概要设计、系统测试 C: 需求分析、概要设计、代码实现、系统测试、详细设计 D: 需求分析、概要设计、详细设计、代码实现、系统测试
- 系统设计包括概要设计(总体设计)和详细设计,以下( )不属于详细设计的工作内容。 A: 模块的层次结构 B: 模块的操作细节 C: 用户界面 D: 输入数据的校验
- 系统设计阶段要回答系统“怎么做”的问题,系统设计分为概要设计和详细设计。( )
- 嵌入式控制系统的系统研发阶段包括以下工作()。 A: 系统总体设计,即设计系统的总体框架、划分系统的功能模块、确定主要硬件和软件部件等。 B: 硬件详细设计,包括硬件概要设计、硬件原理图设计与PCB设计等。 C: 软件详细设计,包括软件概要设计、软件流程设计、软件算法设计以及编码等。 D: 接口设计,包括人机接口设计、硬件接口设计、软件接口设计等。