- 1
- 0
- 约2.72千字
- 约 5页
- 2026-03-06 发布于河南
- 举报
软件工程期末考试试题及参考答案合集
篇1
考试时间:______分钟总分:______分姓名:______
注意事项:
1.答题前填写好自己的姓名、班级、考号等信息;
2.请将答案正确填写在答题卡上
一、单项选择题(每题3分,共10题)
1.下列需求分析方法中,属于黑盒测试方法的是()。
A.UML建模
B.用例图
C.案例分析法
D.架构设计
答案:C
解析:案例分析法和场景测试属于黑盒测试,直接验证功能是否符合需求,
不涉及内部逻辑。
2.软件工程中,用于描述系统静态结构和动态行为的模型分别是()。
A.E-R图、状态图
B.类图、时序图
C.数据流图、活动图
D.实体关系图、流程图
答案:A
解析:E-R图(实体关系图)描述静态结构,状态图展示动态行为。
3.在瀑布模型中,测试阶段通常在哪个阶段之前进行?
A.需求分析
B.设计
C.集成
D.维护
答案:B
解析:瀑布模型按阶段顺序进行,测试在设计与编码阶段后启动。
4.下列设计模式中,用于解决对象之间依赖关系的是()。
A.单例模式
B.代理模式
C.工厂模式
D.观察者模式
答案:B
解析:代理模式中间层间接访问对象,降低耦合度。
5.软件维护的三个主要类型是()。
A.正常、应急、灾难
B.更正性、适应性、完善性
C.系统性、迭代性、增量性
D.功能性、可靠性、可维护性
答案:B
解析:维护类型按目的分为更正性(修复缺陷)、适应性(适应变化)、
完善性(增强功能)。
6.下列属于软件质量特性的是()。
A.开发周期
B.可扩展性
C.成本
D.人员配置
答案:B
解析:可扩展性是内在质量特性,开发周期和成本属于项目属性。
7.下列工具中,用于版本控制的是()。
A.Jira
B.Git
C.Confluence
D.Postman
答案:B
解析:Git是分布式版本控制系统,Jira用于项目管理,Confluence管理
文档。
8.软件测试的“三道测试线”不包括()。
A.计算机辅助测试
B.测试人员
C.测试经理
D.测试工具
答案:C
解析:三道线为测试人员、测试经理、测试工具。
9.在敏捷开发中,每日站会的核心目标是()。
A.制定项目计划
B.沟通进展与问题
C.分配任务
D.完成文档编写
答案:B
解析:站会聚焦当日任务、问题同步和进度同步。
10.下列属于软件配置管理内容的是()。
A.需求变更记录
B.用户手册
C.测试用例库
D.系统架构图
答案:A
解析:配置管理包括版本控制和变更管理,用户手册和测试用例属于文档
资产。
二、填空题(每空2分,共5空)
1.软件工程中的“需求分析阶段”核心任务是()。
答案:获取、分析和定义用户需求
2.面向对象设计中的“SOLID原则”包含()和()原则。
答案:单一职责、开闭原则
3.敏捷开发中,迭代周期通常称为()。
答案:冲刺(Sprint)
4.软件测试的两种主要分类是()测试和()测试。
答案:功能、非功能
5.版本
您可能关注的文档
最近下载
- (正式版)DB15∕T 353.10-2020 《建筑消防设施检验规程 第10部分:火灾警报和应急广播系统》.pdf VIP
- 2026年批评与自我批评发言稿.pptx VIP
- 烧锅炉劳务合同模板(3篇).docx VIP
- 2026届新高考语文三轮热点复习:图文转换.pptx
- 部编人教版六年级下册语文全册教案 .pdf VIP
- (正式版)DB15∕T 353.12-2020 《建筑消防设施检验规程 第12部分:消防应急照明及疏散指示系统》.pdf VIP
- 25页PPT-无人机光伏电站巡检解决方案.pptx VIP
- 2025年高级卫生专业技术资格考试妇产科护理(049)(副高级)试题与参考答案.docx VIP
- (已压缩)LD-30FTA产品使用手册.pptx VIP
- 数量经济学培养方案.pdf VIP
原创力文档

文档评论(0)