软件专业技术资格复习备考及试题及答案_第1页
软件专业技术资格复习备考及试题及答案_第2页
软件专业技术资格复习备考及试题及答案_第3页
软件专业技术资格复习备考及试题及答案_第4页
软件专业技术资格复习备考及试题及答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件专业技术资格复习备考及试题及答案姓名:____________________

一、单项选择题(每题1分,共20分)

1.软件生命周期中,需求分析阶段的主要任务是:

A.确定软件系统的总体结构

B.确定软件系统的功能需求

C.确定软件系统的性能需求

D.确定软件系统的测试策略

2.以下哪个不是软件工程的基本原则:

A.模块化

B.可复用性

C.可维护性

D.可移植性

3.软件测试的目的是:

A.确保软件质量

B.验证软件功能

C.优化软件性能

D.以上都是

4.以下哪个不是软件项目管理的工具:

A.Gantt图

B.PERT图

C.PERT

D.PERT图

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.软件测试

11.以下哪个不是软件工程的基本活动:

A.软件需求分析

B.软件设计

C.软件编码

D.软件测试

12.以下哪个不是软件工程的基本方法:

A.结构化分析方法

B.面向对象分析方法

C.软件工程方法

D.软件开发方法

13.以下哪个不是软件工程的基本工具:

A.软件需求规格说明书

B.软件设计文档

C.软件测试报告

D.软件维护记录

14.以下哪个不是软件工程的基本产品:

A.软件需求规格说明书

B.软件设计文档

C.软件测试报告

D.软件维护记录

15.以下哪个不是软件工程的基本原则:

A.模块化

B.可复用性

C.可维护性

D.可移植性

16.以下哪个不是软件工程的基本过程:

A.软件需求分析

B.软件设计

C.软件编码

D.软件测试

17.以下哪个不是软件工程的基本活动:

A.软件需求分析

B.软件设计

C.软件编码

D.软件测试

18.以下哪个不是软件工程的基本方法:

A.结构化分析方法

B.面向对象分析方法

C.软件工程方法

D.软件开发方法

19.以下哪个不是软件工程的基本工具:

A.软件需求规格说明书

B.软件设计文档

C.软件测试报告

D.软件维护记录

20.以下哪个不是软件工程的基本产品:

A.软件需求规格说明书

B.软件设计文档

C.软件测试报告

D.软件维护记录

二、多项选择题(每题3分,共15分)

1.软件工程的基本原则包括:

A.模块化

B.可复用性

C.可维护性

D.可移植性

2.软件工程的基本过程包括:

A.软件需求分析

B.软件设计

C.软件编码

D.软件测试

3.软件工程的基本活动包括:

A.软件需求分析

B.软件设计

C.软件编码

D.软件测试

4.软件工程的基本方法包括:

A.结构化分析方法

B.面向对象分析方法

C.软件工程方法

D.软件开发方法

5.软件工程的基本工具包括:

A.软件需求规格说明书

B.软件设计文档

C.软件测试报告

D.软件维护记录

三、判断题(每题2分,共10分)

1.软件工程是一种面向对象的软件开发方法。()

2.软件工程的基本过程包括需求分析、设计、编码、测试和维护。()

3.软件工程的基本原则包括模块化、可复用性、可维护性和可移植性。()

4.软件工程的基本方法包括结构化分析方法、面向对象分析方法和软件工程方法。()

5.软件工程的基本工具包括软件需求规格说明书、软件设计文档、软件测试报告和软件维护记录。()

6.软件危机的主要表现包括软件成本失控、软件质量低下、软件开发周期长和软件需求变更频繁。()

7.软件需求规格说明书是指导软件开发、评估软件质量和便于用户理解的重要文档。()

8.软件设计的基本原则包括模块化、可复用性、可维护性和可移植性。()

9.软件测试的目的是确保软件质量、验证软件功能和优化软件性能。()

10.软件维护的类型包括适应性维护、完善性维护和预防性维护。()

参考答案:

一、单项选择题

1.B

2.D

3.D

4.C

5.D

6.D

7.D

8.D

9.D

10.D

11.D

12.D

13.D

14.D

15.D

16.D

17.D

18.D

19.D

20.D

二、多项选择题

1.ABCD

2.ABCD

3.ABCD

4.ABCD

5.ABCD

三、判断题

1.×

2.√

3.√

4.√

5.√

6.√

7.√

8.√

9.√

10.√

试卷答案如下:

一、单项选择题

1.B

解析思路:需求分析阶段的主要任务是确定软件系统的功能需求,即明确软件应该做什么。

2.D

解析思路:软件工程的基本原则包括模块化、可复用性、可维护性和可移植性,而PERT图是项目管理中的一种工具,不属于基本原则。

3.D

解析思路:软件测试的目的是确保软件质量、验证软件功能和优化软件性能,这三个方面都是软件测试的目标。

4.C

解析思路:PERT图是项目管理中的一种工具,用于表示项目活动的时间线和依赖关系,不属于软件工程的基本工具。

5.D

解析思路:软件危机的主要表现包括软件成本失控、软件质量低下、软件开发周期长和软件需求变更频繁,这些都是软件危机的典型特征。

6.D

解析思路:软件需求规格说明书是指导软件开发、评估软件质量和便于用户理解的重要文档,但它不是作为软件验收的依据。

7.D

解析思路:软件设计的基本原则包括模块化、可复用性、可维护性和可移植性,而软件测试是软件工程的一个阶段,不是设计原则。

8.D

解析思路:软件测试的类型包括单元测试、集成测试、系统测试和验收测试,而“软件测试”本身不是一种类型。

9.D

解析思路:软件维护的类型包括适应性维护、完善性维护和预防性维护,而“软件维护”本身不是一种类型。

10.D

解析思路:软件工程的基本过程包括软件需求分析、软件设计、软件编码、软件测试和维护,而“软件工程”本身不是一种过程。

11.D

解析思路:软件工程的基本活动包括软件需求分析、软件设计、软件编码、软件测试和维护,而“软件工程”本身不是一种活动。

12.D

解析思路:软件工程的基本方法包括结构化分析方法、面向对象分析方法和软件工程方法,而“软件开发方法”是一个更广泛的概念,不是基本方法之一。

13.D

解析思路:软件工程的基本工具包括软件需求规格说明书、软件设计文档、软件测试报告和软件维护记录,而“软件维护记录”不是基本工具之一。

14.D

解析思路:软件工程的基本产品包括软件需求规格说明书、软件设计文档、软件测试报告和软件维护记录,而“软件维护记录”不是基本产品之一。

15.D

解析思路:软件工程的基本原则包括模块化、可复用性、可维护性和可移植性,而“可移植性”不是基本原则之一。

16.D

解析思路:软件工程的基本过程包括软件需求分析、软件设计、软件编码、软件测试和维护,而“软件工程”本身不是一种过程。

17.D

解析思路:软件工程的基本活动包括软件需求分析、软件设计、软件编码、软件测试和维护,而“软件工程”本身不是一种活动。

18.D

解析思路:软件工程的基本方法包括结构化分析方法、面向对象分析方法和软件工程方法,而“软件开发方法”是一个更广泛的概念,不是基本方法之一。

19.D

解析思路:软件工程的基本工具包括软件需求规格说明书、软件设计文档、软件测试报告和软件维护记录,而“软件维护记录”不是基本工具之一。

20.D

解析思路:软件工程的基本产品包括软件需求规格说明书、软件设计文档、软件测试报告和软件维护记录,而“软件维护记录”不是基本产品之一。

二、多项选择题

1.ABCD

解析思路:软件工程的基本原则包括模块化、可复用性、可维护性和可移植性,这些都是软件工程中非常重要的原则。

2.ABCD

解析思路:软件工程的基本过程包括软件需求分析、软件设计、软件编码、软件测试和维护,这些是软件开发的完整流程。

3.ABCD

解析思路:软件工程的基本活动包括软件需求分析、软件设计、软件编码、软件测试和维护,这些是软件工程中必须执行的活动。

4.ABCD

解析思路:软件工程的基本方法包括结构化分析方法、面向对象分析方法和软件工程方法,这些是指导软件开发的技术和方法。

5.ABCD

解析思路:软件工程的基本工具包括软件需求规格说明书、软件设计文档、软件测试报告和软件维护记录,这些是支持软件开发和维护的工具。

三、判断题

1.×

解析思路:软件工程是一种面向过程的软件开发方法,而不是面向对象的。

2.√

解析思路:软件工程的基本过程确实包括需求分析、设计、编码、测试和维护。

3.√

解析思路:软件工程的基本原则确实包括模块化、可复用性、可维护性和可移植性。

4.√

解析思路:软件工程的基本方法确实包括结构化分析方法、面向对象分析方法和软件工程方法。

5.√

解析思路:软件工程的基本工具确实包括软件需求规格说明书、软件设计文档、软件测试报告和软件维护记录。

6.√

解析思路:软件危机的主要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论