《软件文档和标准》课程试卷B及答案

● 下列关于 GB/T 8567-2006《计算机软件文档编制规范》的叙述,不正确的是

(34) 。

(34)

A.该标准规定了软件开发过程中文档编制的布局

B.该标准规定了何种信息对于文档管理者是可用的

C.该标准是软件开发过程中文档编写质量的检验准则

D.该标准规定了软件开发过程中文档编制的内容


正确答案:A
试题(34)分析
    GB/T 8567-2006《计算机软件文档编制规范》规定了软件开发过程中文档的内容,但不对文档编制的布局和风格进行规定。
参考答案
    (34)A


下列关于GB/T 8567—2006《计算机软件文档编制规范》的叙述,不正确的是______。

A.该标准规定了软件开发过程中文档编制的布局

B.该标准规定了何种信息对于文档管理者是可用的

C.该标准是软件开发过程中文档编写质量的检验准则

D.该标准规定了软件开发过程中文档编制的内容


正确答案:A
解析:接受或拒绝承包单位报价、确定分包单位、追加合同款项均属于建设单位的权力,且不得委托监理机构代为执行,监理单位经业主单位授权后可享有对工程进行质量否决权。


在软件开发中,需求分析阶段产生的主要文档是( )。

A)可行性分析报告

B)集成测试计划

C)概要设计说明书

D)软件需求规格说明书


正确答案:D
软件的生命周期分为计划、开发和运行3个时期。其中计划期包括问题定义和可行性研究。运行的任务是软件维护。开发期包括分析、设计和实施:分析即为需求分析。需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之问的交流提供方便。


在开发过程的各个阶段,监理的工作任务之一是审核承建单位提交的各类文档。在软件项目的实施中,文档的编制占有突出的地位和相当大的工作量。高质量、高效率地开发、分发、管理和审核文档对于充分发挥软件项目的效益有着重要的意义。为使软件文档能起到多种桥梁的作用,使其有助于程序员编制程序,有助于监理人员监督软件的开发,有助于用户了解和使用软件,有助于维护人员进行有效的修改和扩充,文档的编制必须保证质量。

请从下列关于文档编制的叙述中选出5条正确的叙述

①可行性研究报告应评述为了合理地达到开发目标而可能选择的各种方案,以便用户抉择。因此,编写者不必提出结论。

②操作手册的编写工作应该在软件测试阶段之前完成。

③软件的开发单位应该建立本单位文档的标识方法,使文档的每一页都具有明确的标识。

④为了使文档便于修改且保持一致,各文档的内容不应有相互重复的地方。

⑤用户手册要使用专门术语,并充分地描述该软件系统的结构及使用方法。

⑥详细设计说明书中可以使用判定表及必要的说明来表示程序的逻辑。

⑦概要设计说明书中可以使用IPO图来说明接口设计。

⑧测试分析报告应把每次实际测试的结果,与软件需求规格说明书和概要设计说明书中规定的要求进行对照并做出结论。

⑨软件需求规格说明书中可以对软件的操作人员和维护人员的教育水平和技术专长提出要求。

⑩项目开发计划除去规定项目开发所需的资源、开发的进度等内容以外,还可以包括用户培训计划。


正确答案:①错 ②对 ③对 ④错 ⑤错 ⑥对 ⑦对 ⑧错 ⑨错 ⑩对
①错 ②对 ③对 ④错 ⑤错 ⑥对 ⑦对 ⑧错 ⑨错 ⑩对 解析:错误的5项及原因如下所述。
①可行性研究报告是为管理者提供该项目是否可以立项的决策依据,编写者在提出可能的后选方案并分析各种可行性后应当给出结论,说明该项目是否值得立项,能否获得成功。
④编写文档时必须保持各个文档的独立性,不能写“参看××说明书××节”,所以如果各文档有重复的地方时,应从前一阶段的文档中复制过来。
⑤用户手册应当使用用户熟知的术语,不应使用专业术语。应阐明系统的使用方法,不必详细介绍系统的结构。
⑧每个模块的实测结果是单元测试的结果,不应使用需求信息和概要设计(体系结构)信息来做结果比较。
⑨软件需求规格说明是针对开发软件系统提出的要求,不包括对软件操作人员和维护人员的教育水平和技术专长的要求。


请指出下面关于软件项目建设有关的标准和文档的叙述是否正确(填写对或错,每个选项0.5分)。

1.国家标准是由政府或国家级机构制定或批准,适用于全国的标准。这些标准都是强制性的,相关产品必须严格执行标准。

2.IS09001是设计、开发、生产、安装和服务中的质量保证标准,IS09000-3是使 IS09001适合于软件的质量保证指南。

3.软件工程标准化可提高软件的生产率。

4.软件质量保证体系是贯穿于整个软件生存期集成化过程体系,而不仅仅体现在最后产品的检验上。

5.软件维护是一件简单的不具备创造性的工作。

6.软件测试计划始于需求分析阶段,完成于软件设计阶段。

7.任何一个文档都应具有完整性、独立性。

8.在新文档取代旧文档后,管理人员应随即删去旧文档。

9.软件开发机构应保存一份完整的主文档,并允许开发人员可以保存主文档中的一部分。

10.软件需求分析报告是给开发人员使用的,不是给其他人员,如维护人员、用户等使用的。


正确答案:①错 ②对 ③对 ④对 ⑤错 ⑥对 ⑦对 ⑧错 ⑨对 ⑩错。
①错 ②对 ③对 ④对 ⑤错 ⑥对 ⑦对 ⑧错 ⑨对 ⑩错。 解析:在这10个叙述项中有4个是错误的。分别说明如下。
①虽然国家标准都是由政府或国家级机构制定或批准、适用于全国的标准。但国家标准不都是强制性标准。例如,GB/T 19000.3-94《质量管理和质量保证标准第三部分:GB/T 19001-IS09001在软件开发、供应和维护中的使用指南》就是一个建议性的指南,而不是强制性的。
⑤软件维护同样需要创造性,在很多情况下,要对软件进行重构,难道不需要创造性吗?
⑧从软件配置管理的角度来讲,在新文档取代旧文档后,管理人员不应删除旧文档。因为文档反映了软件发展过程中特定历史时刻的软件版本信息,旧版本经过修改产生新版本,文档也需随之做相应更新。但软件的旧版本作为软件配置项仍需保留,反映其状态的旧文档也不能删去。
⑩软件需求分析报告是给开发人员使用的,但其他人员,如管理者和用户等,也需要利用需求分析报告了解软件的需求,参与需求评审和监督软件需求的实现。维护人员也可能要参照需求理解软件、修改软件,甚至修改需求。


10/10软件文档和标准课程试卷B适用专业: 考试日期: 闭卷所需时间:120分钟 总分:100分 一、填空题(每空1分,总共20分):1、一般来说,软件生存周期可以分成以下六个阶段: _ 、 _ _ 、设计阶段、_、 、_。2、从1983年起,中国已陆续制定和发布了20余项软件工程国家标准。这些标准可分为如下四类: _ 、_、_、_。3、按照文档产生和使用的范围,软件文档可分为_、_和 3类。4、造成软件文档质量不高的原因可能是缺乏实践经验,缺乏评价文档质量的标准,也可能是_。5、PAD图是Problem analysis diagram的缩写,可以使用在软件开发的_阶段。6、_是由上级(资深)管理者提出并支持的,对下级开发单位或开发人员提供指导。7、数据库设计说明书的编制目的是对于设计中的数据库的所有标识、_和_作出具体的设计规定。8、根据风险所产生的影响不同,一般可以将风险分为_、_和业务风险。9、GB/T 11457-1995中将“为客户生产某种软件产品的个人或集团”称为_。二、单项选择题(每小题1分,总共10分):1、下列四项中说法不正确的是( )A.软件测试是为了发现错误而执行程序的过程。 B.等价划分属于白盒测试方法。C.一个好的测试用例在于它能发现至今未发现的错误。 D.一个成功的测试是发现了至今未发现的错误的测试。2、下列关于测试的原则叙述错误的是( )A.测试规划应包含测试工作的全部内容 B.测试过程贯穿于开发的整个过程C.测试用例应包括测试的输入数据和与之对应的预期输出结果。D.程序员应尽量检查自己编写的程序。3、根据软件工程的基本原理,当测试标准要求越高,投入的测试成本和系统中隐藏的错误数将( )A.越小,越多 B. 越大,越少C.越小,越少 D. 越大,越多4、软件文档的质量要求取决于可得到的资源、项目的大小和风险,文档的质量可以按文档的形式和列出的要求划分为( )A.三级 B.四级C. 五级 D.六级5、下列选项中,不属于风险管理的过程阶段的( )A.风险识别 B.风险分析 C.风险分类 D.风险监控6、HIPO图应用在软件生命周期的( )阶段A.需求分析 B.概要设计C.详细设计 D.可行性研究7、下列选项中,不属于文档编写原则的是( )A.应适应文档的读者 B.应有必要的重复性C.应具有一定的灵活性 D.应尽可能详细8、下列选项中,不属于数据流图中包含的元素是( )A.数据流 B.数据存储C.处理 D.数据说明9、项目状态报告类型可分为5种,下列选项中不属于这五种的是( )A.当前报告 B.例外报告C.历史报告 D. 偏差报告10、下列选项中不属于用户手册包含的内容是( )A.介绍 B.操作原理C.用途 D.使用过程三、判断题(每题1分,总共20分): 1、所谓虚拟是指不考虑设备的具体物理性质,只考虑设备公共操作性质的一种设备

在软件开发中,需求分析阶段产生的主要文档是( )。

A.可行性分析报告

B.软件需求规格说明书

C.概要设计说明书

D.集成设计计划


正确答案:B
解析:需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标确认,又可以作为控制软件开发进程的依据。


在软件开发中,需求分析阶段产生的主要文档是( )。

A. 软件需求规格说明书

B. 数据库说明书

C. 集成测试计划

D. 概要设计说明书


正确答案:A
软件需求规格说明书是需求分析阶段最后的成果,它是作为需求分析的一部分而制定的可交付文档。概要设计说明书、数据库说明书、集成测试计划都是概要设计阶段需要编写的文档。


●根据《软件文档管理指南GB/T16680-1996》,文档策略是由上级(资深)管理者准备并支持的,对下级开发单位或开发人员提供指导。支持有效文档策略的基本条件中不包括(12)。

(12)A.文档需要覆盖整个软件生存期

B.文档标准应被标识和使用

C.文档规定管理者的主要职责

D.文档应适合于它的读者


正确答案:C


在软件开发中,需求分析阶段产生的主要文档是( )。A.可行性分析报告B.集成测试计划SX

在软件开发中,需求分析阶段产生的主要文档是( )。

A.可行性分析报告

B.集成测试计划

C.概要设计说明书

D.软件需求规格说明书


正确答案:D
暂无解析,请参考用户分享笔记


系统设计的目的是验证软件是否满足软件开发合同或项目开发计划、系统/子系统设计文档、SRS、软件设计说明和软件产品说明等规定的软件质量要求。

此题为判断题(对,错)。


正确答案:×

更多 “《软件文档和标准》课程试卷B及答案” 相关考题
考题 单选题()的目的是验证软件是否满足软件开发合同或项目开发计划、系统/子系统设计文档、SRS、软件设计说明和软件产品说明等规定的软件质量要求。A 系统规划B 系统设计C 软件测试D 代码扫描正确答案:C解析:暂无解析

考题 单选题传统软件开发方法无法有效解决软件安全缺陷问题的原因是()。A 传统软件开发方法将软件开发分为需求分析、架构设计、代码编写、测试和运行维护五个阶段B 传统的软件开发方法,注重软件功能实现和保证,缺乏对安全问题进行处理的任务、里程碑与方法论,也缺乏定义对安全问题的控制与检查环节C 传统的软件开发方法,将软件安全定义为编码安全,力图通过规范编码解决安全问题,缺乏全面性D 传统的软件开发方法仅从流程上规范软件开发过程,缺乏对人员的培训要求,开发人员是软件安全缺陷产生的根源正确答案:C解析:暂无解析

考题 根据软件的生命周期,可以将软件开发分为以下几个主要阶段:()、需求分析、系统设计、软件编制、组装测试、运行和维护。正确答案:可行性研究与计划阶段

考题 判断题系统设计的目的是验证软件是否满足软件开发合同或项目开发计划、系统/子系统设计文档、SRS、软件设计说明和软件产品说明等规定的软件质量要求。()A 对B 错正确答案:对解析:暂无解析

考题 ( )是需求分析阶段完成的文档。A.概要设计说明书 B.软件质量保证计划 C.数据库设计 D.软件编码规范答案:B解析:需求分析阶段成果有:项目开发计划、软件需求说明书、软件质量保证计划、软件配置管理计划、软件(初步)确认测试计划、用户使用说明书初稿。

考题 以下关于文档的叙述中,不正确的是()。A、项目相关人员可以通过文档进行沟通B、编写文档会降低软件开发的效率C、编写高质量文档可以提高软件开发的质量D、文档是软件的不可或缺的部分正确答案:B

考题 概要设计阶段产生的文档不包括()。A、概要设计说明书B、数据库设计说明书C、用户手册D、开发进度月报正确答案:D

考题 在软件开发中,需求分析阶段产生的主要文档是( )。A)数据字典B)详细设计说明书C)数据流图说明书D)软件需求规格说明书正确答案:D需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便。

考题 ()的目的是验证软件是否满足软件开发合同或项目开发计划、系统/子系统设计文档、SRS、软件设计说明和软件产品说明等规定的软件质量要求。A、系统规划B、系统设计C、软件测试D、代码扫描正确答案:C

考题 (4)在软件开发中,需求分析阶段产生的主要文档是A)软件集成测试计划B)软件详细设计说明书C)用户手册D)软件需求规格说明书正确答案:D