单选题

下列说法中不正确的是 (23)
【正确答案】 B
【答案解析】[解析] 软件生存周期包括需求分析、软件设计、编码、测试和维护。
需求分析:任务是确定待开发软件的功能、性能、数据、界面等要求,从而确定系统的逻辑模型,此阶段产生的文档为需求规格说明书。
软件设计:包括概要设计和详细设计。概要设计的任务是模块分解,确定软件的结构,模块的功能和模块间的接口,以及全局数据结构的设计;详细设计的任务是设计每个模块的实现细节和局部数据结构。此阶段产生的文档称为设计说明书。
编码:任务是用某种程序语言为每个模块编写程序。产生的文档有清单。
软件测试:其任务是发现软件中的错误,并加以纠正。产生的文档有软件测试计划和软件测试报告。
运行维护:通过对已交付使用的软件做必要的修改,使软件持久地满足客户的需求。产生的文档有维护计划和维护报告。
因此设计阶段产生的文档为设计说明书,而不是程序清单。