免费智能真题库 > 历年试卷 > 软件设计师 > 2019年下半年 软件设计师 上午试卷 综合知识
  第33题      
  知识点:   软件生存周期
  关键词:   成员变量   成员函数   函数        章/节:   软件工程基础知识       

 
以下关于各类文档撰写阶段的叙述中,不正确的是(33)。
 
 
  A.  软件需求规格说明书在需求分析阶段撰写
 
  B.  概要设计规格说明书在设计阶段撰写
 
  C.  测试计划必须在测试阶段撰写
 
  D.  测试分析报告在测试阶段撰写
 
 
 

 
  第34题    2013年下半年  
   39%
逆向工程从源代码或U标代码中提取设计信息,通常在原软件生命周期的(34)阶段进行。
 
 
  第24题    2021年上半年  
   24%
以下关于文档的叙述中,不正确的是( )。
  第33题    2012年下半年  
   12%
以下关于文档的叙述中,不正确的是(33)。
  第33题    2011年上半年  
   41%
高质量的文档所应具有的特性中,不包括(33)。
   知识点讲解    
   · 软件生存周期
 
       软件生存周期
        同任何事物一样,软件也有一个孕育、诞生、成长、成熟、衰亡的生存过程,被称为计算机软件的生存周期。通常,软件生存周期包括可行性分析与项目开发计划、需求分析、设计(概要设计和详细设计)、编码、测试、维护等阶段。
        (1)可行性分析与项目开发计划。这个阶段主要确定软件的开发目标及其可行性。必须要回答的问题是:要解决的问题是什么?该问题有可行的解决办法吗?若有解决的办法,需要多少费用?需要多少资源?需要多少时间?要回答这些问题,就要进行问题定义、可行性分析,制订项目开发计划。
        可行性分析与项目计划阶段的参加人员有用户、项目负责人和系统分析师。该阶段所产生的文档有可行性分析报告和项目开发计划。
        (2)需求分析。需求分析阶段的任务不是具体地解决问题,而是准确地确定软件系统必须做什么,确定软件系统的功能、性能、数据和界面等要求,从而确定系统的逻辑模型。该阶段的参加人员有用户、项目负责人和系统分析师。产生的文档有软件需求说明书。
        (3)概要设计。概要设计就是设计软件的结构,明确软件由哪些模块组成,这些模块的层次结构是怎样的,这些模块的调用关系是怎样的,每个模块的功能是什么。同时,还要设计该项目的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数据、这些数据是什么样的结构,它们之间有什么关系。概要设计阶段参加的人员有系统分析师和软件设计师。该阶段的主要文档有概要设计说明书。
        (4)详细设计。详细设计阶段的主要任务就是对每个模块完成的功能进行具体描述,要把功能描述转变为精确的、结构化的过程描述。即该模块的控制结构是怎样的,先做什么,后做什么,有什么样的条件判定,有哪些要重复处理等,并用相应的表示工具把这些控制结构表示出来。详细设计阶段参加的人员有软件设计师和程序员。该阶段的主要文档有详细设计文档。
        (5)编码。编码阶段就是把每个模块的控制结构转换成计算机可接受的程序代码,即写成某种特定程序设计语言表示的源程序清单。
        (6)测试。测试是保证软件质量的重要手段,其主要方式是在设计测试用例的基础上检查软件的各个组成部分。测试阶段的参加人员通常由另一部门(或单位)的软件设计师或系统分析师承担。该阶段产生的文档有软件测试计划、测试用例和软件测试报告。
        (7)维护。软件维护是软件生存周期中时间最长的阶段。已交付的软件投入正式使用后,便进入软件维护阶段,它可以持续几年甚至几十年。软件运行过程中可能由于各方面的原因,需要对它进行修改,也就是维护的过程。
   题号导航      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 /
 
第33题    在手机中做本题