在基于构件的软件开发(CBSD)方法中,以下哪个阶段不属于其5个主要阶段之一( )。
需求分析和定义
结构设计
代码编写
测试和发布
【内容考查】本题考查基于构件的软件开发(CBSD)方法的五个主要阶段。
【选项分析】
根据CBSD模型,其五个主要阶段包括:需求分析和定义、结构设计、构件库的建立、应用软件构建、测试和发布。
选项A、B和D都是CBSD方法中的正确阶段。选项C"代码编写"不是CBSD方法中明确列出的阶段,因为CBSD更强调构件的重用和组装,而不是从头编写代码。在CBSD中,代码编写的工作主要体现在"构件库的建立"和"应用软件构建"这两个阶段中,但不作为单独的阶段列出。因此,C是正确答案。