免费智能真题库 > 历年试卷 > 系统集成项目管理工程师 > 2019年上半年 系统集成项目管理工程师 上午试卷 综合知识
  第14题      
  知识点:   软件开发工具   版本管理
  关键词:   版本管理        章/节:   信息系统建设与开发       

 
追踪工具、版本管理工具和发布工具属于( )。
 
 
  A.  软件需求工具
 
  B.  软件测试工具
 
  C.  软件配置工具
 
  D.  软件构造工具
 
 
 

   知识点讲解    
   · 软件开发工具    · 版本管理
 
       软件开发工具
        软件开发工具是用于辅助软件生命周期过程的基于计算机的工具。工具的种类包括支持单个任务的工具及涵盖整个生命周期的工具,列举如下。
        .软件需求工具:包括需求建模工具和需求跟踪工具。
        .软件设计工具:包括软件设计创建和检查工具。
        .软件构造工具:包括程序编辑器、编译器、代码生成器、解释器和调试器等。
        .软件测试工具:包括测试生成器、测试执行框架、测试评价工具、测试管理工具和性能分析工具。
        .软件维护工具:包括理解工具(如可视化工具)和再造工具(如重构工具)。
        .软件配置管理工具:包括追踪工具、版本管理工具和发布工具。
        .软件工程管理工具:包括项目计划与跟踪工具、风险管理工具和度量工具。
        .软件工程过程工具:包括建模工具、管理工具和软件开发环境。
        .软件质量工具:包括检查工具和分析工具。
 
       版本管理
        在配置管理中,所有的配置项都应列入版本控制的范畴。对于信息产品的版本有两个方面的意思,一是为满足不同用户的不同使用要求,如用于不同运行环境的系列产品。如适合Linux,Windows,Solaris用户的软件产品分别称为Linux版,Windows版和Solaris版。它们在功能和性能上是相当的,原则上没有差别,或者说,这些是并列的系列产品。对于这类差别很小的不同版本,互相也称为变体(variant)。
        另一种版本的含义是在信息系统产品投产使用后,产品经过一系列的变更,如纠错,增加功能,提高性能的更改,而形成的一系列顺序演化的产品,这些产品也称为一个版本,每个版本都可说出它是从哪个版本导出的演化过程。
        必须注意到,修正后的新版本往往不能完全代替老版本,尽管新版本有某些优越的特性。因为一些用户仍然使用着老版本,并且不容易立刻做到以旧换新,否则可能会打扰老版本原有的工作环境。显然,多个版本被多个用户同时使用的情况是不可避免的现象。这就要求多个版本共存,这也就是配置管理要解决的一个重要课题。
        配置项的状态通常有3种,分别是草稿、正式发布和正在修改。一般来说,配置项版本控制的流程如下:
        (1)创建配置项。
        (2)修改处于草稿状态的配置项。
        (3)技术评审或领导审批。
        (4)正式发布。
        (5)变更,修改版本号。
        版本管理要解决的第一个问题是版本标识,也就是为区分不同的版本,要给它们科学的命名。通常有2种版本命名的方法,分别是号码版本标识和符号版本标识。其中号码版本标识以数字表示,如用1.0,2.0,1.2,2.1.1等表示版本号;符号版本标识是将重要的版本属性有选择地给出,如Windows XP、Windows 2003、Jbuilder 2005将版本产生的时间给出。为了从版本标识上看到更多信息,可能给出更多的属性,如面向的客户群、开发语言、硬件平台、生成日期等。
        在配置管理中,版本包括配置项的版本和配置的版本,这两种的版本的标识应该各有特点,配置项的版本应该体现出其版本的继承关系,它主要是在开发人员内部进行区分。另外,还需要对重要的版本做一些标记,如对纳入基线的配置项版本应该做一个标识。
   题号导航      2019年上半年 系统集成项目管理工程师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第14题    在手机中做本题