- 6
- 0
- 约5.28千字
- 约 9页
- 2026-03-06 发布于河南
- 举报
软件工程导论期末真题及答案解析
一、单选题(每题1分,共15分)
1.软件生命周期中,下列哪个阶段主要负责需求分析和系统设计?()
A.编码阶段B.测试阶段C.维护阶段D.需求分析阶段
【答案】D【解析】需求分析阶段负责收集和分析用户需求,系统设计阶段完成架构和
模块设计,编码和测试属于实施阶段,维护阶段侧重后期修改。
2.瀑布模型的主要缺点是()
A.开发周期长B.需求变更困难C.文档量过大D.用户参与不足
【答案】B【解析】瀑布模型采用线性顺序,一旦完成阶段转换难以回溯修改,不适合
需求频繁变化的项目。
3.软件测试中的“黑盒测试”主要关注()
A.代码逻辑B.功能正确性C.性能指标D.算法效率
【答案】B【解析】黑盒测试不考虑内部实现,仅根据需求测试功能是否符合预期。
4.面向对象开发中,封装的核心思想是()
A.模块化B.继承性C.数据隐藏D.多态性
【答案】C【解析】封装通过访问控制(如private)隐藏对象内部数据,仅暴露必要接
原创力文档

文档评论(0)