法律法规与标准规范 典型试题分析

试题 11

在我国的标准化代号中,属于推荐性国家标准代号的是(11)
( 11)
A. GB
B. GB/T
C. GB/Z
D. GJB

试题 11 分析
我国标准的代号和名称规定如下:
强制性国家标准代号为 GB;
推荐性国家标准代号为 GB/T;
国家标准指导性技术文件代号为 GB/Z;
国军标代号为 GJB。

试题 11 答案
( 11) B

试题 10

以下关于文档管理描述中, (10)是正确的。
( 10)
A.程序源代码清单不属于文档
B.文档从项目周期角度可以分为开发文档和管理文档两大类
C.文档按形式和质量要求可以分为正式文档和非正式文档
D.《软件文档管理指南》明确了软件项目文档的具体分类

试题 10 分析
根据《软件文档管理指南》( GB/T 16680-1996),文档是指一种数据媒体和其上所记录的数据。它具有永久性并可以由人或机器阅读。通常仅用于描述人工可读的内容。例如,技术文件、设计文件、版本说明文件。显然,程序源代码清单也是一种文档。
文档等级是指所所需文档的一个说明,它指出文档的范围、内容、格式及质量,可以根据项目、费用、预期用途、作用范围或其他因素选择文档等级。每个文档的质量必须在文档计划期间就有明确的规定,文档的质量可以按文档的形式和列出的要求划分为四级。
 最底限度文档( 1 级文档):适合开发工作量低于一个人月的开发者自用程序。该文档应包含程序清单、开发记录、测试数据和程序简介。
 内部文档( 2 级文档):可用于在精心研究后被认为似乎没有与其他用户共享资源的专用程序。除 1 级文档提供的信息外, 2 级文档还包括程序清单内足够的注释以帮助用户安装和使用程序。
 工作文档( 3 级文档):适合于由同一单位内若干人联合开发的程序,或可被其他单位使用的程序。
 正式文档( 4 级文档):适合那些要正式发行供普遍使用的软件产品。关键性程序或具有重复管理应用性质(如工资计算)的程序需要 4 级文档。 4 级文档应遵守GB8567 的有关规定。

试题 10 答案
( 10) D

试题 9

根据《软件工程 产品质量 第 1 部分:质量模型 GB/T16260.1-2006》,在规定条件下,相对于所用资源的数量,软件产品可提供适当性能的能力称为软件产品的(9)
( 9)
A.易用性
B.稳定性
C.可靠性
D.效率

试题 9 分析
《软件工程 产品质量 第 1 部分:质量模型 GB/T16260.1-2006》中规定:
易用性是:在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力;
稳定性是:软件产品避免由于软件修改而造成意外结果的能力;
可靠性是:在指定条件下使用时,软件产品维持规定的性能级别的能力;
效 率是:在规定条件下,相对于所用资源的数量,软件产品可提供适当性能的能力。

试题 9 答案
( 9) D

试题 8

软件可靠性和可维护性是软件的一项重要特性,根据 GB/T14394-2008中对其的描述,在软件运作和维护过程中, (8)不属于分析和提高软件可靠性的措施。
( 8)
A.实施 FRACAS
B.跟踪用户功能要求
C.跟踪用户满意程度
D.测量可靠性,并分析现场可靠性是否达到要求

试题 8 分析
根据《计算机软件可靠性和可维护性管理 GB/T14394-2008》标准中的描述,在软件运作和维护过程中,应分析和提高软件可靠性:
1、制定并实施软件可靠性数据采集规程;
2、实施软件 FRACAS( software failure reporting analysis and corrective action system,软件失效报告、分析和纠正措施系统);
3、测量可靠性,分析现场可靠性是否达到要求;
4、跟踪用户满意程度;
5、用可靠性测量数据指导产品和工程过程的改进;
6、软件产品维护时执行适当的维护规程并参照“在开发过程中的可靠性和可维护性管理要求” 实施适用
的管理活动。

试题 8 答案
( 8) B

试题 7

GB/T16260-1996 给出的质量特性中,不包括(7)
( 7 )
A.功能性
B.效率
C.软件环境
D.可移植性

试题 7 分析
在《 GB/T16260-1996》中,对软件产品的内部质量和外包质量定义了 6 个质量特性和27 个质量子特性; 其中 6 个质量特性为:功能性、可靠性、易用性、效率、维护性和可移植性

试题 7 答案
( 7) C

试题 6

在《软件文档管理指南 GB/T16680-1996》中,对确定文档的质量等级作了规定,软件文档的质量可以按照文档的形式和列出的要求划分为四个等级。对于由同一单位内若干人联合开发的程序,或要交由其他单位使用的程序,应该达到(6)级的要求。
( 6 )
A.一
B.二
C.三
D.四

试题 6 分析
在《软件文档管理指南 GB/T16680-1996》中,对确定文档的质量等级作了规定,软件文档的质量可以按照文档的形式和列出的要求划分为四个等级。
最低限度文档(1 级文档):适合开发工作量低于一个人月的开发者自用程序。该文档应包含程序清单、开发记录、测试数据和程序简介。
内部文档(2 级文档):可用于在精心研究后被认为似乎没有与其他用户共享资源的专用程序。除 1 级文档提供的信息外, 2 级文档还包括程序清单内足够的注释以帮助用户安装和使用程序。
工作文档(3 级文档):适合于由同一单位内若干人联合开发的程序,或可被其他单位使用的程序。
正式文档(4 级文档):适合那些要正式发行供普遍使用的软件产品。关键性程序或具有重复管理应用性质(如工资计算)的程序需要 4 级文档。

试题 6 答案
( 6) C

试题 5

在我国的标准化代号中,属于推荐性国家标准代号的是(5)
( 5)
A. GB
B. GB/T
C. GB/Z
D. GJB

试题 5 分析
我国的国家标准分为强制性标准、推荐性标准和指导性技术文件三种。
强制性国家标准代号为 GB,
推荐性国家标准代号为 GB/T,
国家标准指导性技术文件代号为 GB/Z。
GJB为国家军队的标准。

试题 5 答案
( 5) B

试题 4

根据《软件文档管理指南 GB/T16680-1996》, (4)不属于基本的产品文档。
( 4)
A.参考手册和用户指南
B.支持手册
C.需求规格说明
D.产品手册

试题 4 分析
根据《软件文档管理指 GB/T16680-1996》,软件文档有三类,分别是开发文档、产品文档和管理文档。
开发文档是描述软件开发过程,包括软件需求、软件设计、软件测试、保证软件质量的一类文档,开发文档也包括软件的详细技术描述(程序逻辑、程序间相互关系、数据格式和存储等)。开发文档起到如下五种作用:
 它们是软件开发过程中包含的所有阶段之间的通信工具,它们记录生成软件需求、设计、编码和测试的详细规定和说明。
 它们描述开发小组的职责。通过规定软件、主题事项、文档编制、质量保证人员以及包含在开发过程中任何其他事项的角色来定义做直截了当、如何做和何时做。
 它们用作检验点而允许管理者评定开发进度。如果开发文档丢失、不完整或过时,管理者将失去跟踪和控制软件项目的一个重要工具。
 它们形成了维护人员所要求的基本的软件支持文档。而这些支持文档可作为产品文档的一部分。
 它们记录软件开发的历史。
基本的开发文档包括可行性研究和项目任务书;需求规格说明;功能规格说明;设计规格说明,包括程序和数据规格说明;开发计划;软件集成和测试计划;质量保证计划、标准、进度;安全和测试信息。
产品文档规定关于软件产品的使用、维护、增强、转换和传输的信息。产品文档起到如下三种作用:
 为使用和运行软件产品的任何人规定培训和参考信息。
 使得那些未参加本软件开发的程序员维护它。
 促进软件产品的市场流通或提高可接受性。
产品文档用于下列类型的读者:
 用户。他们利用软件输入数据、检索信息和解决问题。
 运行者。他们在计算机系统上运行软件。
 维护人员。他们维护、增强或变更软件。
产品文档包括如下内容:
 用于管理者的指南和资料,他们监督软件的使用。
 宣传资料。通告软件产品的可用性并详细说明它的功能、运行环境等。
 一般信息。对任何有兴趣的人描述软件产品。
基本的产品文档有培训手册、参考手册和用户指南、软件支持手册、产品手册和信息广告。
管理文档建立在项目信息的基础上,诸如:
 开发过程的每个阶段的进度和进度变更的记录。
 软件变更情况的记录。
 相对于开发的判定记录。
 职责定义。
这种文档从管理的角度规定涉及软件生存的信息。相关文档的详细规定和编写格式见GB8567。

试题 4 答案
( 4) C

试题 3

在 GB/T14393 计算机软件可靠性和可维护性管理标准中, (3)不是详细设计评审的内容。
( 3)
A.各单元可靠性和可维护性目标
B.可靠性和可维护性设计
C.测试文件、软件开发工具
D.测试原理、要求、文件和工具

试题 3 分析
在软件开发各阶段都要进行评审,评审管理要求按 GB8566 进行,其中与软件可靠性和可维护性有关的具体评审要求如下:
 需求分析评审:可靠性和可维护性目标;大纲及其实施计划;操作顺序和不可逆操作顺序的保障要求;功能降级使用方式下,软件产品最低功能保证的规格说明;选用或制定的规范和准则。
 概要设计评审:可靠性和可维护性目标分配;可靠性和可维护性设计方案;设计分析,关键成分的时序,估计的运行时间,错误恢复及相关性能要求;测试原理、要求、文件和工具。
 详细设计评审:各单元可靠性和可维护性目标;可靠性和可维护性设计(如:容错);测试文件、软件开发工具。
 软件验证与确认计划评审:软件可靠性和可维护性验证和确认方法;软件可靠性和可维护性测试(计划、规程、用例和设施);验证与确认时所用的其他准则。

试题 3 答案
( 3) D

试题 2

根据《计算机软件需求说明编制指南》( GB/T 9385-1988),关于软件需求规格说明的编制, ( 2 )是不正确的做法。
( 2)
A.软件需求规格说明由开发者和客户双方共同起草
B.软件需求规格说明必须描述软件的功能、性能、强加于实现的设计限制、属性和外部接口
C.软件需求规格说明中必须包含软件开发的成本、开发方法和验收过程等重要外部约束条件
D.在软件需求规格说明中避免嵌入软件的设计信息,如把软件划分成若干模块、给每一个模块分配功能、描述模块间信息流和数据流及选择数据结构等

试题 2 分析
软件需求说明书( SRS)是对要完成一定功能、性能的软件产品、程序或一组程序的说明, SRS 将完成下列目标:
( 1)在软件产品完成目标方面为客户和开发者之间建立共同协议创立一个基础。对要实现的软件功能做全面描述,帮助客户判断所规定的软件是否符合他们的要求,或者怎样修改这种软件才能适合他们的要求。
( 2)提高开发效率。编制 SRS 的过程将使客户在设计开始之前周密地思考全部需求,从而减少事后重新设计、重新编码和重新测试的返工活动。在 SRS 中对各种需求仔细地进行复查,还可以在开发早期发现若干遗漏、错误的理解和不一致性,以便及时加以纠正。
( 3)为成本计价和编制计划进度提供基础。 SRS 提供的对被开发软件产品的描述,是计算机软件产品成本核算的基础,并且可以为各方的要价和付费提供依据。 SRS 对软件的清晰描述,有助于估计所必须的资源,并用作编制进度的依据。
( 4)为确认和验证提供一个基准。任何组织将更有效地编制他们的确认和验证计划。作为开发合同的一部分, SRS 还可以提供一个可以度量和遵循的基准(然而,反之则不成立,即任一有关软件的合同都不能作为 SRS。因为这种文件几乎不包括详尽的需求说明,并且通常不完全的)。
( 5)便于移植。有了 SRS 就便于移值软件产品,以适应新的用户或新的机种。客户也易于移植其软件到其他部门,而开发者同样也易于把软件移植到新的客户。
( 6)作为不断提高的基础。由于 SRS 所讨论的是软件产品,而不是开发这个产品的设计。因此 SRS 是软件产品继续提高的基础。虽然 SRS 也可能要改变,但是原来的 SRS还是软件产品改进的可靠基础。软件开发的过程是由开发者和客户双方同意开发什么样的软件协议开始的。这种协议要使用 SRS 的形式,应该由双方联合起草。这是因为客户通常对软件设计和开发过程了解较少,而不能写出可用的 SRS;开发者通常对于客户的问题和意图了解较少,从而不可能写出一个令人满意的系统需求。

试题 2 答案
( 2) C

试题 1

根据《软件文档管理指南 GB/T 16680-1996》的要求,有关正式组织需求文档的评审,不正确的是(1)
( 1)
A.无论项目大小或项目管理的正规化程度,需求评审是必不可少的
B.可采用评审会的方式进行评审
C.评审小组由软件开发单位负责人、开发小组成员、科技管理人员和标准化人员组成,必要时还可邀请外单位专家参加
D.需求文档可能需要多次评审

试题 1 分析
根据《软件文档管理指南 GB/T 16680-1996》,关于需求文档的评审,有下列条款:“无论项目大小或项目管理的正规化程度,需求评审和设计评审是必不可少的。需求必须说明清楚,用户和开发者双方都必须理解需求,为了能把需求转换成程序及程序成分,设计的细节须经同意并写成文档。
评审一般采用评审会的方式进行,其步骤为:
a) 由软件开发单位负责人、用户代表、开发小组成员、科技管理人员和标准化人员等组成评审小组,必要时还可邀请外单位的专家参加;
b) 开会前,由开发单位负责人确定评审的具体内容,并将评审材料发给评审小组成员,要求做好评审准备;
c) 由开发单位负责人主持评审会,根据文档编制者对该文档的说明和评审条目,由评审小组成员进行评议、评审,评审结束应作出评审结论,评审小组成员应在评审结论上签字。”

由上述标准原文可知,需求文档的评审须有用户代表的参加,选项 C 所述之评审小组中缺少用户代表。

试题 1 答案
( 1) C

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值