软件工程考研试题及答案.docxVIP

  • 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)

1亿VIP精品文档

相关文档