【名词&注释】
生命周期(life cycle)、程序设计(programming)、软件设计(software design)、可读性(readability)、设计阶段(design stage)、程序代码(program code)、详细分析(detailed analysis)、软件开发过程(software development process)、需求分析阶段(requirement analysis phase)、顺利进行
[单选题]以下关于软件生命周期的叙述不正确的是()。
A. 软件生命周期包括以下几阶段:项目规划,需求定义和需求分析、软件设计、程序编码、软件测试、运行维护
B. 程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。为了保证程序的可读性、易维护性和提高程序的运行效率,可以通过在该阶段中制定统一并符合标准的编写规范来使编程人员程序设计规范化
C. 软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计,数据库设计等
D. 需求分析阶段(requirement analysis phase)对软件需要实现的各个功能进行详细分析(detailed analysis)。软件需求一旦确定,在整个软件开发过程(software development process)就不能再变化,这样才能保证软件开发的稳定性,并控制风险