在软件开发的生命周期方法中,对模块的功能进行描述是( )阶段的任务。

  • A需求分析
  • B概要设计
  • C详细设计
  • D编码设计
参考答案: B
解题思路: 需求分析是在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析。概要设计的主要任务是把需求分析得到的系统扩展用例图转换为软件结构和数据结构。设计软件结构的具体任务是将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。详细设计就是对概要设计的一个细化,就是详细设计每个模块实现算法,所需的局部结构。编码设计是根据详细设计,用某种编程语言书写代码,汇编。根据题意,本题要求的模块的功能描述,注意是模块的,因此,应该在概要设计阶段完成。>>>立即刷题