广东工业大学085404计算机技术《加试软件工程》考研复试核心1050题.docxVIP

  • 1
  • 0
  • 约4.6千字
  • 约 9页
  • 2026-02-06 发布于山东
  • 举报

广东工业大学085404计算机技术《加试软件工程》考研复试核心1050题.docx

广东工业大学085404计算机技术《加试软件工程》考研复试核心1050题

姓名:__________考号:__________

一、单选题(共10题)

1.软件工程中的软件生命周期模型不包括以下哪一项?()

A.水晶模型

B.瀑布模型

C.V模型

D.原型模型

2.以下哪项不是软件质量模型的关键特性?()

A.可维护性

B.可靠性

C.可用性

D.兼容性

3.在软件需求工程中,以下哪个不是需求管理的关键活动?()

A.需求获取

B.需求分析

C.需求确认

D.需求变更

4.UML图中的类图主要表示什么?()

A.类与类之间的关系

B.对象与对象之间的关系

C.类与对象之间的关系

D.对象与对象之间的通信

5.敏捷开发中的迭代和增量方法主要目的是什么?()

A.降低项目风险

B.提高开发效率

C.确保软件质量

D.以上都是

6.软件复用是指什么?()

A.使用现有的软件产品作为新系统的组成部分

B.将现有的软件模块或组件用于新的软件系统

C.在新系统中重用设计模式

D.以上都是

7.以下哪项不是软件测试的验证类型?()

A.功能测试

B.性能测试

C.确认测试

D.验收测试

8.在软件工程中,以下哪个阶段不涉及编码活动?()

A.需求分析

B.设计

C.编码

D.测试

9.软件工程中的软件架构设计主要关注什么?()

A.系统的详细设计

B.系统的界面设计

C.系统的整体结构和组件之间的关系

D.系统的运行时性能

10.以下哪个不是软件项目管理的方法论?()

A.精益软件开发

B.敏捷开发

C.瀑布模型

D.螺旋模型

二、多选题(共5题)

11.软件工程中,以下哪些是软件开发生命周期模型?()

A.瀑布模型

B.V模型

C.原型模型

D.精益模型

E.敏捷模型

12.以下哪些是软件质量属性?()

A.可靠性

B.可维护性

C.可用性

D.可扩展性

E.可移植性

13.在软件需求工程中,以下哪些是需求管理的关键活动?()

A.需求获取

B.需求分析

C.需求确认

D.需求变更管理

E.需求跟踪

14.以下哪些是UML图中的静态结构图?()

A.类图

B.用例图

C.序列图

D.协作图

E.状态图

15.以下哪些是软件测试的类型?()

A.单元测试

B.集成测试

C.系统测试

D.验收测试

E.性能测试

三、填空题(共5题)

16.软件工程中的‘软件开发生命周期’通常被简称为‘SDLC’。

17.在软件需求工程中,‘用例图’是用于描述系统功能的图形化工具,它由用例和它们之间的关系构成。

18.软件工程中的‘敏捷开发’方法强调‘迭代’和‘增量’的开发过程,它鼓励快速响应变化。

19.在UML图中,‘类图’是用来表示系统中类的结构以及类与类之间的关系。

20.软件复用是指在新系统中使用已经开发过的软件组件或代码片段,以减少开发时间和成本。

四、判断题(共5题)

21.瀑布模型是软件工程中最常用的软件开发方法。()

A.正确B.错误

22.软件需求工程的目标是确保所有需求被正确理解和实现。()

A.正确B.错误

23.UML图中的‘序列图’主要用来展示系统中对象之间的通信过程。()

A.正确B.错误

24.软件测试的目标是发现和修复软件中的错误,确保软件质量。()

A.正确B.错误

25.在软件工程中,‘敏捷开发’强调的是文档的详尽编写。()

A.正确B.错误

五、简单题(共5题)

26.请简述软件工程的基本原则及其在软件开发中的应用。

27.什么是敏捷开发?请列举敏捷开发的主要特点和优势。

28.软件需求工程包括哪些主要活动?请简要说明每个活动的目的。

29.软件测试有哪些类型?每种类型的主要目的是什么?

30.软件复用有哪些好处?如何实现软件复用?

广东工业大学085404计算机技术《加试软件工程》考研复试核心1050题

一、单选题(共10题)

1.【答案】A

【解析】水晶模型不是软件生命周期模型,而是敏捷开发中的一种隐喻。瀑布模型、V模型和原型模型都是常见的软件生命周期模型。

2.【答案】D

【解析】兼容性通常不是软件质量模型的关键特性,而可维护性、可靠性和可用性是软件质量模型中非常重要的特性。

文档评论(0)

1亿VIP精品文档

相关文档