2024-2025-2 山东大学《软件工程与实践》期末(回忆版)
2024-2025-2 山东大学《软件工程与实践》期末(回忆版)
计算机科学与技术学院:余仲星老师
注:半开卷,能且仅能带一张手写 A4 纸。
理论应用题
- 阐述敏捷开发相对于传统开发的优缺点,并简述三种敏捷实践方法。
- 简述三种软件体系结构风格与特点,结合项目说明应用了哪种结构。
- 画出获取需求过程图,结合项目阐述两个功能性需求及其建模过程。
- 简述三种项目人员组织方式,结合项目实践,选择了哪种方式并说明原因。
- 简述利斯科夫替换原则,结合项目实践,说明在项目中使用该原则的例子(可画图)。
分析计算题
- 求最早开始时间、最晚开始时间、时差、关键路径及其总长度。
- 求最小割集。
- 故障估计与可信度计算。
综合应用题
- 结合项目,说明如何对软件进行测试(过程、方法、文档)。
- 结合项目,说明项目设计中体现出的至少三种面向对象设计模式(可画图)。
以上回忆版仅供参考,预祝各位都能取得自己理想的成绩!