问题
单项选择题
确定软件的模块划分及模块之间的调用关系是______阶段的任务。
A.需求分析
B.概要设计
C.详细设计
D.编码
答案
参考答案:B
解析:[分析] 软件的生命周期可以分为四个活动时期:软件分析、软件设计、编码与测试、运行与维护。其中软件设计又可以分为概要设计和详细设计两个阶段。概要设计是设计软件的结构、组成的模块、模块的层次结构、模块的调用关系以及每个模块的功能。而详细设计就是为每个模块完成的功能进行具体描述,将功能描述转换为精确的、结构化的过程描述。