问题
单项选择题
在软件开发生命周期中,程序流程图必须在______两个阶段内完成。
A.需求分析、概要设计
B.概要设计、详细设计
C.详细设计、编码阶段
D.编码阶段、测试阶段
答案
参考答案:B
解析: 程序流程图也称为程序框图,是人们对解决问题的方法、思路或算法的一种描述。在软件工程中,程序流程图是详细设计说明书用于表达程序中的操作顺序的图形,是一种常用的算法表达工具,具有严格的时间顺序,规定了先做什么事,然后做什么事,最后做什么事。程序流程图有起始点和终止点,同时也能反映循环和条件判断过程,它独立于任何一种程序设计语言,其特点是直观、清晰。
按照《计算机软件产品开发文件编制指南》(GB 8567-1988)规定,详细设计说明书应在设计阶段(包括概要设计、详细设计两个子阶段)完成。