软件开发过程包括需求分析、概要设计、详细设计、编码、测试、维护等子过程。软件的总体结构设计在______子过程中完成。

admin2018-04-11  33

问题 软件开发过程包括需求分析、概要设计、详细设计、编码、测试、维护等子过程。软件的总体结构设计在______子过程中完成。

选项 A、需求分析
B、概要设计
C、详细设计
D、编写代码

答案B

解析 软件开发过程可划分为若干子过程,每个子过程有明确的任务:需求分析子过程需确定软件的功能、性能、数据和界面等要求。概要设计子过程中开发人员要把确定的各项功能需求转换为需要的体系结构,主要任务包括总体结构设计、数据结构及数据库设计、编写概要设计文档、评审(包括是否实现了需求分析中规定的功能、性能等要求;设计方法的可行性;各部分之间的一致性等)。其中,总体结构设计‘的基本任务是采用某种设计方法,将一个复杂的软件系统划分成模块;确定每个模块的功能;确定模块之间的协调关系;确定模块之间的接口;评价模块结构的质量。详细设计子过程的主要任务是对每个模块完成的功能进行具体描述,要把功能描述转变为精确的、结构化的过程描述。编写代码子过程就是将每个模块的控制结构转换为计算机可接受的程序代码,即写成某种特定程序设计语言表示的源程序清单。
转载请注明原文地址:https://kaotiyun.com/show/bjUZ777K
0

相关试题推荐
最新回复(0)