- 0
- 0
- 约4.94千字
- 约 15页
- 2026-08-14 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件工程实践编程题详解及答案
一、选择题(每题2分,共20分)
1题:在软件开发过程中,以下哪个阶段通常涉及最频繁的用户反馈?()
A.需求分析
B.设计阶段
C.测试阶段
D.部署阶段
答案:A
解析:需求分析阶段是收集用户需求的关键时期,需要与用户频繁沟通以确保需求准确,因此用户反馈最频繁。设计阶段侧重技术实现,测试阶段关注缺陷,部署阶段是上线后的工作,反馈频率相对较低。
2题:以下哪种设计模式通常用于解决对象之间的高度耦合问题?()
A.单例模式
B.工厂模式
C.观察者模式
D.代理模式
答案:C
解析:观察者模式通过定义对象间的一对多依赖关系,当被观察者状态变化时自动通知所有依赖者,从而降低耦合。单例模式确保全局唯一实例,工厂模式用于创建对象,代理模式提供对象访问控制。
3题:在敏捷开发中,Scrum框架中“Sprint”的典型时长是?()
A.1周
B.2周
C.1个月
D.3个月
答案:B
解析:Scrum规定Sprint时长为2周(最多4周),这是确保短期交付和反馈的合理周期。1周太短难以完成完整工作,1个月或3个月则偏离敏捷快速迭代的特点。
4题:以下哪种测试方法不属于黑盒测试?()
A.等价类划分
B.决策表测试
C.代码覆盖率测试
D.边界值分析
答案:C
原创力文档

文档评论(0)