- 2
- 0
- 约1.01万字
- 约 25页
- 2026-06-08 发布于上海
- 举报
大学软件工程题库及答案
一、单项选择题(共10题,每题1分,共10分)
软件工程的核心目标是?
A.不惜成本实现软件所有功能
B.用工程化方法降低开发成本、提升软件质量和可维护性
C.优先提升软件运行速度
D.尽可能减少开发人员数量
答案:B
解析:软件工程的核心是用工程化、系统化的方法规范软件全生命周期的开发和管理,在成本、进度、质量之间找到最优平衡。选项A错误,软件工程需要兼顾成本控制,不能无限制投入;选项C错误,运行速度只是软件质量的一个维度,并非核心目标;选项D错误,软件工程的目标是合理配置人员而非单纯减少人员数量。
软件生命周期的首个阶段是?
A.需求分析
B.可行性研究
C.概要设计
D.测试
答案:B
解析:软件生命周期的标准顺序为可行性研究、需求分析、设计、编码、测试、运行维护,可行性研究是首个阶段,主要论证项目在技术、经济、操作层面是否具备落地可能,其他选项的阶段均在可行性研究完成后启动。
瀑布模型最适合的应用场景是?
A.需求不明确且频繁变更的项目
B.需求明确且变更少的中小型项目
C.需要快速迭代交付的互联网项目
D.面向对象开发的所有项目
答案:B
解析:瀑布模型是线性推进的开发模型,前一阶段的输出是后一阶段的输入,后期需求变更的返工成本极高,因此只适合需求稳定、变更少的项目。选项A适合敏捷开发模型;选项C适合迭代型开发模型;选项D错
原创力文档

文档评论(0)