问题 单项选择题

在软件的开发与维护过程中,用来存储、更新、恢复和管理软件的多版本的工具是()。

A.文档分析工具

B.项目管理工具

C.成本估算工具

D.版本控制工具

答案

参考答案:D

解析:

[分析]: 版本控制(Revision control)是软件配置管理的核心功能,是一种软件工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新。通过实践,发现在开发过程中采用版本控制软件能较好地解决上述问题。目前,一些版本控制软件能够与各种流行的开发工具进行无缝的连接,它们有机地结合在一起,能够完整地保存开发中对应用程序每一个源文件所有的修改记录。因此充分地利用版本控制软件能够对软件开发进行卓有成效的管理,所有置于配置库中的元素都应自动予以版本的标识,并保证版本命名的唯一性。本题正确答案是D。

单项选择题
单项选择题