iOS面试知识竞赛

你了解svn,cvs等版本控制工具么?

题目

你了解svn,cvs等版本控制工具么?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

CVS是一种(17)工具。

A.需求分析

B.编译

C.程序编码

D.版本控制


正确答案:D
解析:CVS的全称是Concurrent Version System,它是一个免费的协同版本控制工具,主要用于软件源码的维护。此外CVS可以维护任意文档的开发和使用,例如共享文件的编辑修改,而不仅仅局限于程序设计。CVS维护的文件类型可以是文本类型也可以是二进制类型。CVS基于客户端/服务器模式,多个用户可通过网络(或本地)方式同时访问,  从而使得CVS成为位于不同地点的人同时处理数据文件(特别是程序的源代码)时的首选。

第2题:

● CVS 是一种 (17) 工具。

(17)

A.需求分析

B. 编译

C. 程序编码

D. 版本控制


正确答案:D

第3题:

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

(35)

A.文档分析工具

B.项目管理工具

C.成本估算工具

D.版本控制工具


正确答案:D

第4题:

下列关于CVS故障说法错误的是()

  • A、一个CVS故障可维持运行至终点站
  • B、二个CVS故障需在辅助状态栏点击复位
  • C、点击复位按钮后,两个CVS未恢复需按压应急启动
  • D、按下应急启动后任意CVS启动应就近退出服务

正确答案:D

第5题:

在软件系统工具中,版本控制工具属于( )

A. 软件开发工具
B. 软件维护工具
C. 编码与排错工具
D. 软件管理和软件支持工具

答案:B
解析:
软件系统工具的种类繁多,很难有统一的分类方法。通常可以按软件过程活动将软件工具分为软件开发工具、软件维护工具 、软件管理和软件支持工具。软件开发工具:需求分析工具、设计工具、编码与排错工具。软件维护工具:版本控制工具、文档分析工具、开发信息库工具、逆向工程工具、再工程工具。软件管理和软件支持工具:项目管理工具、配置管理工具、软件评价工具、软件开发工具的评价和选择。

第6题:

软件开发工具不包括(15)。

A.需求分析工具

B.设计工具

C.编码与排错工具

D.版本控制工具


正确答案:D
解析:软件工具可分为软件开发工具、软件维护工具、软件管理和软件支持工具。软件开发工具通常有需求分析工具、设计工具、编码与排错工具、测试工具等;软件维护工具主要有版本控制工具、文档分析工具、开发信息库工具等。

第7题:

软件维护工具不包括( )工具。

A.版本控制
B.配置管理
C.文档分析
D.逆向工程

答案:B
解析:
出自软件设计师教材第五版P312。辅助软件维护工具辅助维护人员对软件代码及其文档进行各种维护活动。软件维护工具主要有:版本控制工具、文档分析工具、开发信息库工具、逆向工程工具、再工程工具。

第8题:

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

A.文档分析工具

B.项目管理工具

C.成本估算工具

D.版本控制工具


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

第9题:

使用CVS进行版本管理,第一步是把软件项目的整个目录都上传到CVS的仓库中去,可以执行命令()

  • A、导入(Import)
  • B、签出(Checkout)
  • C、签入(Checkin)
  • D、修改(UpdatE.

正确答案:A

第10题:

以下哪一个不是代码或版本管理工具()

  • A、Git
  • B、Hub
  • C、Github
  • D、SVN

正确答案:B