- 2
- 0
- 约6.56千字
- 约 15页
- 2026-05-07 发布于未知
- 举报
软件工程考研试题及答案
(一)选择题(每题2分,共20分)
1.以下关于需求工程阶段的正确顺序是()
A.需求验证→需求获取→需求分析→需求规格说明
B.需求获取→需求分析→需求规格说明→需求验证
C.需求分析→需求获取→需求规格说明→需求验证
D.需求获取→需求规格说明→需求分析→需求验证
答案:B
解析:需求工程的完整流程通常包括需求获取(收集用户需求)、需求分析(提炼和结构化)、需求规格说明(文档化)、需求验证(确认正确性)四个阶段,顺序不可颠倒。
2.模块化设计中“信息隐藏”原则的核心目的是()
A.提高代码运行效率
B.限制模块间的接口复杂度
C.隐藏模块内部实现细节,降低修改影响
D.便于版本控制
答案:C
解析:信息隐藏通过将模块的内部细节(如数据结构、算法)封装,仅暴露必要接口,使模块修改时不影响其他模块,提升系统可维护性。
3.软件测试中,“α测试”与“β测试”的主要区别在于()
A.α测试由开发方执行,β测试由用户执行
B.α测试关注功能缺陷,β测试关注性能缺陷
C.α测试在实验室环境,β测试在真实使用环境
D.α测试是白盒测试,β测试是黑盒测试
答案:C
解析:α测试是开发方在受控环境(如实验室)中模拟用户使用的测试;β测试是将未完成版本交给
原创力文档

文档评论(0)