软件工程 选择题 较难 ★ 精品

软件生命周期的阶段划分 — 软件工程选择题

软件工程(大学通用) 软件工程概述 AI 三重审校通过

题目
某软件公司在项目总结会上讨论各生命周期阶段的工作情况。下列说法中正确的是:软件生命周期各阶段按时间顺序依次为问题定义、需求分析、设计、编码、测试、维护,其中(  )。A. 编码阶段持续时间最长、费用占比最高,是软件工程投入的重心 B. 测试阶段的任务是发现并改正所有潜在错误,改正后软件即不再需要维护 C. 维护阶段持续时间最长、费用占比最高,却最容易被低估 D. 需求分析阶段的任务是设计系统的体系结构,为编码做准备 A. 编码阶段持续时间最长、费用占比最高,是软件工程投入的重心 B. 测试阶段的任务是发现并改正所有潜在错误,改正后软件即不再需要维护 C. 维护阶段持续时间最长、费用占比最高,却最容易被低估 D. 需求分析阶段的任务是设计系统的体系结构,为编码做准备