确定软件的模块划分及模块之间的调用关系是()阶段的任务。
- A.需求分析
- B.概要设计
- C.详细设计
- D.编码
正确答案及解析
正确答案
B
解析
本题考查软件工程中的软件开发过程和软件开发阶段的基础知识。需求分析确定软件要完成的功能及非功能性要求;概要设计将需求转化为软件的模块划分,确定模块之间的调用关系;详细设计将模块进行细化,得到详细的数据结构和算法;编码根据详细设计进行代码的编写,得到可以运行的软件,并进行单元测试。
确定软件的模块划分及模块之间的调用关系是()阶段的任务。
本题考查软件工程中的软件开发过程和软件开发阶段的基础知识。需求分析确定软件要完成的功能及非功能性要求;概要设计将需求转化为软件的模块划分,确定模块之间的调用关系;详细设计将模块进行细化,得到详细的数据结构和算法;编码根据详细设计进行代码的编写,得到可以运行的软件,并进行单元测试。