




已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CMMI 培训考试试题及答案 修订记录 文件标识: CN-SCMMS -PROPOSAL 当前版本: V1.0 作 者: Nuo, Adice 文件状态: 草稿 Draft 正式发布 Released 正在修改 Modifying 完成日期: 2009-9-28 版本历史 版本/状态 作者 修改日期 备注 1.1 Nuo, Adice, Steve 2009.11.20 initial 目 录 CMMI 培训考试试题及答案 .1 1 引言 .3 2 编码规范考题 .3 2.1 C# 考题开发编码规范考题: -D 3 2.2 Java 部分开发编码规范考题:-D .7 3 CMMI 流程类试题 .11 3.1 项目管理类 .11 3.2 生命周期及剪裁 .12 3.3 生命周期及输出物 .14 3.4 生命周期及评审 .16 立项阶段 .17 3.5 需求计划阶段 .18 3.6 设计阶段 .18 3.7 编码阶段 .18 3.8 上线阶段 .19 4 测试类试题 .21 4.1 测试类试题(基础) .21 4.2 测试类试题(高级) .23 5 SCM 配置 25 6 SQA 流程类 27 7 项目评审及规则: .31 1 引言 -M: 管理人员 -D: 开发人员 -T: 测试人员 -QC:SQA, SCM -ALL: 全部人员 CMMI 项目过程管理模板文档的 SVN 库为: :4567/svn/Itdocuments/Draft/CMMI/流程规范模板检查单 请大家通过 SVN 库 Updata 相关文档进行学习。 (用户名为各自英文名,SVN 初始密码为:123456a ,如有疑问联系 Nuo。 ) 2 编码规范考题 2.1 C# 考题开发编码规范考题:-D 1、 编码规范对于程序员而言尤为重要,有以下哪几个原因?(A、B、C、D ) A、 一个软件的生命周期中,80%的花费在于维护 B、 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 C、 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码 D、 如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误。 2、 Net事业部推荐的变量声明是哪种?(A) A、 int x; B、 int x,y ; 3、 规范制定原则有哪些?(ABCD) A、 方便代码的交流和维护。 B、 不影响编码的效率,不与大众习惯冲突。 C、 使代码更美观、阅读更方便。 D、 使代码的逻辑更清晰、更易于理解。 4、 net事业部常用的块注释的关键字是:(A) A、 #region #endregion B、 / C、 /*-*/ 5、 下列哪些接口的命名是 net事业部推荐的 Pascal命名法(A) A、 “IcnSocket” B、 “cnSocket” 6、 当一个表达式无法容纳在一行内时,依据什么规则断开?(A、B、C、D ) A、 在一个逗号后面断开 B、 在一个操作符前面断开 C、 宁可选择较高级别(higher-level)的断开,而非较低级别(lower-level)的断开 D、 新的一行应该与上一行同一级别表达式的开头处对齐 E、 如果以上规则导致你的代码混乱或者使你的代码都堆挤在右边,那就代之以缩进 8 个空格。 7、 编码规范可以改善软件的( C ) ,可以让程序员尽快而彻底地理解新的代码 A、 易用性 B、 出错率 C、 可读性 D、 传承性 8、 若私有类和接口与一个公共类相关联,可以将它们和公共类如何处理?( D) A、 合并处理 B、 封装成为同一个类 C、 做映射处理 D、 放入同一个源文件 9、 ( B )个空格常被作为缩进排版的一个单位 A、 5 B、 4 C、 3 D、 2 10、 下列哪种写法更加符合规范?(B) A、 if (a = b B、 argv+; argc-; C、 argc-; D、 argv+,argc-; 12、 尽量避免一行的长度超过( B )个字符 A、 150 B、 120 C、 210 D、 180 13、 一个 try-catch语句后面也可能跟着一个 finally语句,它什么情况下会被执行(D ) A、 try 出现异常的时候 B、 try 不出现异常的时候 C、 都不执行 D、 都执行 14、 当表达式超出或即将超出规定的列宽,遵循以下哪些规则进行换行(ABC) A、 在逗号后换行 B、 在操作符前换行。 C、 规则 1 优先于规则 2 D、 规则 2 优先于规则 1 15、 空行是为了将逻辑上相关联的代码分块,以便提高代码的可阅读性。在以下哪些情况下使用两个空行 (ABD) A、 接口和类的定义之间。 B、 枚举和类的定义之间。 C、 方法与方法、属性与属性之间。 D、 类与类的定义之间。 16、 空行是为了将逻辑上相关联的代码分块,以便提高代码的可阅读性。在以下哪些情况下使用一个空行 (ABCD ) A、 方法中变量声明与语句之间 B、 方法与方法之间。 C、 方法中不同的逻辑块之间 D、 方法中的返回语句与其他的语句之间 17、 以下哪几点是推荐的命名方法(ABCDE ) A、 避免容易被主观解释的难懂的名称,如方面名 AnalyzeThis(),或者属性名 xxK8。这样的名称会导致多义性。 B、 在类属性的名称中包含类名是多余的,如 Book.BookTitle。而是应该使用 Book.Title。 C、 只要合适,在变量名的末尾或开头加计算限定符(Avg 、Sum、Min、Max、Index) 。 D、 在变量名中使用互补对,如 min/max、begin/end 和 open/close。 E、 布尔变量名应该包含 Is,这意味着 Yes/No 或 True/False 值,如 fileIsFound。 18、 为了避免混淆和保证跨语言交互操作,请遵循有关区缩写的使用的下列哪些规则:(ABCDE) A、 不要将缩写或缩略形式用作标识符名称的组成部分。例如,使用 GetWindow,而不要使用 GetWin。 B、 不要使用计算机领域中未被普遍接受的缩写。 C、 在适当的时候,使用众所周知的缩写替换冗长的词组名称。例如,用 UI 作为 User Interface 缩写,用 OLAP 作为 On-line Analytical Processing 的缩写。 D、 在使用缩写时,对于超过两个字符长度的缩写请使用 Pascal 大小写或 Camel 大小写。例如,使用 HtmlButton 或 HTMLButton。但是,应当大写仅有两个字符的缩写,如,System.IO,而不是 System.Io。 E、 不要在标识符或参数名称中使用缩写。如果必须使用缩写,对于由多于两个字符所组成的缩写请使用 Camel 大小写,虽然这和 单词的标准缩写相冲突。 19、 枚举 (Enum) 值类型从 Enum 类继承。以下哪规则概述枚举的命名指南: A、 对于 Enum 类型和值名称使用 Pascal 大小写。 B、 多用缩写。 C、 少用缩写 D、 不要在 Enum 类型名称上使用 Enum 后缀。 20、 以下规则概述参数的命名指南,正确的有哪些:(ABCD) A、 使用描述性参数名称。参数名称应当具有足够的描述性,以便参数的名称及其类型可用于在大多数情况下确定它的含义。 B、 对参数名称使用 Camel 大小写。 C、 使用描述参数的含义的名称,而不要使用描述参数的类型的名称。开发工具将提供有关参数的类型的有意义的信息。因此, 通 过描述意义,可以更好地使用参数的名称。少用基于类型的参数名称,仅在适合使用它们的地方使用它们。 D、 不要使用保留的参数。保留的参数是专用参数,如果需要,可以在未来的版本中公开它们。相反,如果在类库的未来版本中需 要更多的数据,请为方法添加新的重载。 E、 给参数名称加匈牙利语类型表示法的前缀。 21、 以下哪些规则概述方法的命名指南正确的有:(AB) A、 使用动词或动词短语命名方法。 B、 使用 Pascal 大小写。 22、 以下哪些规则概述属性的命名指南正确的有:(ABC) A、 使用名词或名词短语命名属性。 B、 使用 Pascal 大小写。 C、 不要使用匈牙利语表示法。 D、 使用匈牙利语表示法。 23、 以下哪些规则概述事件的命名指南正确的有:(ABC) A、 对事件处理程序名称使用 EventHandler 后缀 B、 用 EventArgs 后缀命名事件参数类。 C、 考虑用动词命名事件。 24、 以下哪些规则概述字段的命名指南正确的有:(ABC) A、 private、protected 使用 Camel 大小写。 B、 public 使用 Pascal 大小写。 C、 不要对字段名使用匈牙利语表示法。好的名称描述语义,而非类型。 D、 pulic 使用 Camel 大小写 25、 以下哪些规则概述静态字段的命名指南正确的有:(ABCD) A、 使用名词、名词短语或者名词的缩写命名静态字段。 B、 使用 Pascal 大小写。 C、 对静态字段名称使用匈牙利语表示法前缀。 D、 建议尽可能使用静态属性而不是公共静态字段。 26、 使用 switch - case 语句需要注意哪些:(ABCD) A、 语句 switch 中的每个 case 各占一行。 B、 语句 switch 中的 case 按字母顺序排列。 C、 为所有 switch 语句提供 default 分支。 D、 所有的非空 case 语句必须用 break; 语句结束。 27、 使用表达式需要注意哪些:(AB) A、 避免在表达式中用赋值语句 B、 避免对浮点类型做等于或不等于判断 28、 使用类型转换时应该注意哪些:(AB) A、 尽量避免强制类型转换。 B、 如果不得不做类型转换,尽量用显式方式。 29、 Net事业部推荐的控件命名方法是哪一种:(A ) A、 控件名简写+英文描述,英文描述首字母大写 B、 控件名+英文描述,英文描述首字母大写 2.2 Java 部分开发编码规范考题: -D 30、 JAVA中类名的首字母是( A) A、 大写 B、 小写 C、 没有规定 31、 JAVA中字段的首字母是( B) A、 大写 B、 小写 C、 没有规定 32、 JAVA中方法的首字母是( B) A、 大写 B、 小写 C、 没有规定 33、 JAVA中对象的首字母是( A) A、 大写 B、 小写 C、 没有规定 34、 类名称由多个单词组成,则每个单词的首字母均应为(A) A、 大写 B、 小写 C、 C. 没有规定 35、 JSP 文件命名中,首字母(B) A、 大写 B、 小写 C、 没有规定 36、 类的命名尽量小于(C)个字母 A、 13 B、 14 C、 15 D、 没有规定 37、 Package必须全部是(B ) A、 大写 B、 小写 C、 没有规定 38、 命名是否可以使用下划线(B) A、 可以 B、 尽量不使用 C、 没有规定 39、 当要区别接口和实现类的时候,在类的后面加上(A) A、 Impl B、 Imple C、 Acrtion D、 Service 40、 方法的返回类型为 Boolean 值时,方法名应以( B)开头 A、 un B、 is C、 has D、 to 41、 对删除方法命名时,方法名应一般以(AB)开头 A、 delete B、 remove C、 get D、 fing 42、 修饰符应该按照如下顺序排列(D) A、 public, protected, private, abstract, final, static, synchronized B、 public, private, protected, abstract, static, final, synchronized C、 public, protected, abstract, private, static, final, synchronized D、 public, protected, private, abstract, static, final, synchronized 43、 JAVA DOC注释使用下面哪种方式( D) A、 / B、 /* */ C、 /* /* D、 /* .*/ 44、 失效代码注释使用下面哪种方式(B) A、 / B、 /* */ C、 /* /* D、 /* .*/ 45、 代码细节注释使用下面哪种方式(A) A、 / B、 /* */ C、 /* /* D、 /* .*/ 46、 Class必须以(A )声明作者,体现代码责任 A、 author B、 writer C、 auth D、 write 47、 代码质量不高但能正常运行,或者还没有实现的代码要用(A) A、 /TODO:声明 B、 /FIXME:声明 C、 /ERROR:声明 D、 /说明文字 48、 存在错误隐患的代码用(B) A、 /TODO:声明 B、 /FIXME:声明 C、 /ERROR:声明 D、 /说明文字 49、 在所有异常被捕获且没有重新抛出的地方(A) A、 必须写日志 B、 可以不写 C、 根据个人喜好 50、 在 Service中每个方法(B ) A、 必须写 public B、 不写 public C、 没有规定 51、 保存(save) 、删除(remove)、修改(edit)方法(A) A、 返回 boolean 类型的值 B、 返回 String 类型的值 C、 没有返回值 D、 没有规定 52、 布尔表达式中的布尔运算符(&,|)的个数不超过(B) A、 2 个 B、 3 个 C、 4 个 D、 5 个 53、 if语句的嵌套层数应该控制在(B)以内 A、 2 层 B、 3 层 C、 4 层 D、 5 层 54、 文件长度应该控制在(C)以内 A、 1000 行 B、 1500 行 C、 2000 行 D、 2500 行 55、 Java中( C )常被作为缩进排版的一个单位 A、 8 个空格 B、 2 个空格 C、 4 个空格 D、 1 个空格 56、 JAVA文件格式缩进中行的尺寸最好不要超过(C )个字符 A、 90 B、 100 C、 110 D、 120 57、 代码必须使用(C)打印信息。 A、 System.out.println() B、 e.printStackTrace() C、 logger 58、 参数个数一般不超过几个(C) A、 2 B、 3 C、 4 D、 5 59、 代码中至代码中至少包含(B)的注释 A、 10% B、 15% C、 20% D、 25% 3 CMMI 流程类试题 3.1 项目管理类 60、 项目管理的产品质量的三脚架是什么? ( ABC ) all A、 人员 B、 技术, C、 过程 61、 什么是项目管理三角形( B C D ) all A、 人员 B、 成本 C、 范围 D、 时间 62、 过程(Process) 的定义是(A B ) M、QC A、 为了一个目的而实施的一系列步骤。 B、 指一系列活动、任务、和它们之间的关系,它们共同把一组输入转换成所需要的输出。 C、 为了特定目的而进行的一次性活动 D、 重复进行的例行活动; 63、 企业中的活动基本上可分为两种:(AB) MQC A、 重复进行的例行活动; B、 为了特定目的而进行的一次性活动 C、 为了一个目的而实施的一系列步骤 64、 项目的两个特点:(A B) ALL A、 时间的一次性 B、 输出的唯一性 C、 成本的可控制性 65、 项目管理过程:(ABCD) ALL A、 计划 B、 跟踪与控制 C、 风险 D、 估算 66、 项目管理的范围中工程过程包括:( ABCDE ) ALL A、 需求开发 B、 需求管理 C、 技术方案 D、 集成 E、 测试 67、 里程碑的最佳定义: ( C ) MQC A、 相关工作和事件的结合 B、 通常用来表示工作或事件的两条或多条线段或箭头的相交 C、 项目中表示报告要求或重要工作完成的可以辨别的点 D、 需要资源和时间投入才得以完成的具体的项目任务 3.2 生命周期及剪裁 68、 目前的 CMMI规范中包含了下面的那些领域? (A、B ) - ALL A、 Bug 状态规定及管理规范 B、 软件配置管理规范 C、 度量管理规范 D、 用户培训规范 69、 项目生命周期包含下列哪些活动? (A、B 、C、D ) - ALL A、 软件需求开发 B、 软件设计 C、 编写需求说明书 D、 编码 70、 项目生命周期/规范包含的完整阶段是?(A)- ALL A、 立项,需求/计划,设计,编码,系统测试,上线。 B、 立项,计划,设计,编码,系统测试,发布及总结阶段。 C、 启动,需求开发及计划,设计及编码阶段,Alpha 测试,发布及总结阶段。 D、 启动,需求开发及计划,设计,编码,系统测试,发布及总结阶段。 71、 根据项目生命周期 ,将裁剪类型根据项目分为( A、B 、C、D )? -ALL A、 新产品 B、 新特性 C、 小特性 D、 PATCH 72、 根据项目生命周期 ,下面哪些过程是不能被裁剪?( A、C、D ) ALL A、 需求 B、 设计 C、 编码 D、 测试 73、 根据项目生命周期 ,项目裁剪过程定义由哪个角色的进行?(A、B) MQC A、 SQA B、 项目经理 C、 SCM D、 测试经理 74、 项目范围整体包括:( B ) MQC A、 项目立项书 B、 项目生命周期、剪裁、review 总表 C、 需求规格说明书 D、 技术设计说明书 75、 编码阶段交叉测试报告由谁完成: ( C ) MQC A、 测试 B、 项目经理 C、 程序员 D、 UI 76、 1级项目(新产品) 立项报告由谁最后审核批准(B ): M, QC A、 IT 管理小组 B、 博士/Peter C、 总经理 D、 sqa 77、 3级项目(小特性) 立项报告由谁最后审核批准(C ): M, QC A、 IT 管理小组 B、 博士/Peter C、 总经理 D、 sqa 78、 2级项目大特性中里程碑计划由谁最后审核批准( C) MQC A、 IT 管理小组 B、 博士/Peter C、 总经理 D、 sqa 79、 3级项目小特性中需求说明书由谁最后审核批准( A) MQC A、 IT 管理小组 B、 博士/Peter C、 总经理 D、 sqa 3.3 生命周期及输出物 80、 产品上线阶段 PM输出物( A C) MQC A、 上线计划 B、 用户手册 C、 上线报告 D、 上线审计单 81、 需求计划阶段 PM输出物是:( A) MQC A、 需求说明书 B、 XX 项目_配置管理计划 C、 需求计划阶段审计单 D、 XX 项目_评审结果与评审问题单 82、 产品设计阶段 PM输出物:( C) MQC A、 需求说明书 B、 产品设计说明书 C、 技术设计说明书 D、 立项报告 83、 由( C )编写上线计划 ,召开“上线动员会” ; MQC A、 SQA B、 部门经理 C、 项目经理 D、 开发人员 84、 1级项目、新产品、系统项目界定的特性( AB ): MQC A、 全新的产品 B、 全新的特性,并投资较大(如超过 50 万元) C、 严重 BUG D、 一个客户化的版本 85、 3级、小特性、功能项目界定的特性(A D ): MQC A、 小版本升级(如 1.0 到 1.0.1) B、 B 全新的特性,并投资较大(如超过 50 万元) C、 严重 BUG D、 一个客户化的版本 86、 生命周期过程中“立项”阶段 PM输出物有( B ): MQC A、 项目生命周期 ,输出物剪裁 B、 立项报告 C、 里程碑计划 D、 用户手册 87、 生命周期过程中“需求,计划”阶段 PM输出物有( ACD ): MQC A、 项目生命周期 ,输出物剪裁 B、 立项报告 C、 里程碑计划 D、 需求说明书 88、 生命周期过程中测试方案在哪一个阶段完成( D ): MQC A、 立项 B、 需求计划 C、 设计, D、 编码 E、 系统测试, F、 上线 89、 生命周期过程中“代码冻结”在哪一个阶段完成( E ): All A、 立项 B、 需求计划 C、 设计, D、 编码 E、 系统测试, F、 上线 90、 生命周期过程中“系统测试”阶段, 测试人员会输出那些报告( C ): MQC A、 立项报告 B、 需求说明书 C、 测试报告 D、 上线报告 91、 生命周期过程中, SQA 会在那些阶段做阶段审计?( BDEF ): MQC A、 立项 B、 需求计划 C、 设计, D、 编码 E、 系统测试, F、 上线 3.4 生命周期及评审 92、 上线计划需要由(A )由谁最后审核批准 MQC A、 总经理 B、 sqa C、 IT 管理小组 D、 项目经理 93、 参与软件产品发布的人员主要是:(ABC) MQC A、 开发 B、 测试 C、 发布人 D、 总经理 94、 对 1级项目新产品的说明描述准确的是:(ABC ): ALL A、 与现有项目有质的区别 B、 范围上是系统级别 C、 大于 12 人月 D、 BUG 严重为 1 级 95、 对 2级项目大特性的描述准确的是: (AB C ) ALL A、 在现有产品基础上进行大的扩展 B、 范围上是系统级别 C、 112 人月 D、 BUG 严重为 1 级 96、 对 3级项目小特性的描述准确的是:(A B C ) ALL A、 在现有产品基础上进行小的扩展 B、 范围上是功能级别 C、 小于 1 人月 D、 BUG 严重为 1 级 97、 对 4级 Patch项目文档评审人是:(C ) ALL A、 IT 管理小组 B、 部门总经理 C、 项目经理 D、 SQA 98、 对 3级小特性项目管理文档中需求说明书评审人是:(A ) M、QC A、 IT 管理小组 B、 部门总经理 C、 项目经理 D、 SQA 立项阶段 99、 根据项目生命周期 ,项目启动会议由哪些人参加(B、C ) MQC A、 VP/总经理 B、 项目经理 C、 项目组全体成员 D、 用户 100、 编制项目启动报告过程中需要确定的工作有哪些?(A、B、D、E) MQC A、 项目里程碑 B、 项目资源(人员、工具)需求 C、 项目计划 D、 项目风险分析 E、 项目开发组成成员 101、 立项阶段一定要召开“项目启动会”吗?(A) MQC A、 不一定 B、 一定 102、 立项阶段那种类型的项目建议要召开“项目启动会”?(A) MQC A、 新产品项目 B、 大特性项目 C、 小特性项目 D、 Patch 项目 3.5 需求计划阶段 103、 需求,计划阶段包含下面哪些活动(A、C,E) ALL A、 需求说明书 B、 概要设计 C、 里程碑计划 D、 详细设计 E、 完成 项目生命周期 ,输出物剪裁 104、 软件需求阶段进入准则为:(A) MQC A、 项目立项书进入基线 B、 技术设计说明书进入基线 C、 用户需求规格说明书进入基线 D、 用户使用说明书进入基线 105、 项目需求计划阶段完成的标志为:(C) ALL A、 项目计划完成。 B、 项目计划 、 测试计划 、 质量保证计划 、 配置管理计划进行评审 C、 里程碑计划 、 配置管理计划 、 需求说明书 , 项目生命周期,输出物剪裁均纳入基线 D、 项目经理确定其阶段完成。 3.6 设计阶段 106、 设计阶段退出的标志为:(C) MQC A、 软件需求规格说明书完成 B、 召开软件需求规格说明书评审会议 C、 技术设计说明书纳入基线 D、 项目经理确定其阶段完成。 3.7 编码阶段 107、 在编码阶段,以下哪些属于开发人员的职责() MDQC A、 根据设计文档和相应编码规范编写,修改并调试代码; B、 修改并调试代码(严格按照编码规范进行编码) C、 根据单元测试的结果修改代码 D、 执行单元测试 108、 下列哪些属于代码走查范围?(A、B 、C ) MDQC A、 编程规范检查 B、 代码质量检查 C、 可靠性检查 D、 交叉测试 109、 以下哪些属于编程规范检查点?(A、B 、C 、D) MDQC A、 是否按照组织的命名规范进行变量进行命名 B、 文件组织结构是否符合规定 C、 是否有代码注释 D、 方法和代码行长度是否在要求之内? 110、 以下哪些属于代码质量检查点?(A、B 、C ) MDQC A、 代码逻辑是否合理 B、 单元是否有多个入口或多个正常的出口 C、 有无任何局部变量使用前没有初始化 D、 是否有代码注释 111、 以下哪些属于代码质量检查点?(A、B 、C 、D) MDQC A、 入口对象是否都被进行了判断不为空? B、 入口数据的合法范围是否都被进行了判断?(尤其是数组) C、 是否对有异常抛出的方法都执行了 try.catch 保护? D、 是否函数的所有分支都有返回值? 112、 根据项目生命周期 ,针对目前代码评审下面的描述那些是正确的?(A)MDQC A、 一种评审方式:CodeReview B、 我们设定两种评审方式:CodeReview 、Inspection C、 CodeReview 在两个时间点进行:模块进入基线前,以及 Bugfix 后进入基线 D、 根据项目特点可以不进行代码评审 3.8 上线阶段 113、 上线过程中, 上线报告应该由哪个角色完成?(B) MQC A、 测试经理 B、 项目经理 C、 总经理 D、 SQA 114、 根据项目生命周期 ,系统上线需要输出哪些文档?(A、B ) MQC A、 上线计划 B、 上线报告 C、 上线审计报告 D、 测试报告 E、 上线控制单 115、 上线会议需要哪些人员参加?(A、B 、C 、D) MQC A、 开发经理 B、 运维人员 C、 测试人员 D、 SQA 116、 项目上线需要哪些文档?(AB) MQC A、 上线报告 B、 上线计划 C、 项目归档 D、 项目资源撤离 117、 上线完成后, 应有相关的(A )检查;如果有大的问题, 则应回退; MTQC A、 测试人员 B、 项目组员 C、 IT 管理小组 D、 SQA 118、 ( E )将编译后的目标代码,以及上线报告 release note 放入服务器 Build目录。MQC A、 测试人员 B、 项目组员 C、 IT 管理小组 D、 开发人员 E、 SCM 119、 产品上线发布人员需要从( C )处获取发布版本程序 MDTQC A、 SQA B、 SVN C、 SCM D、 测试人员 E、 项目经理 120、 开发人员在编译通过后, (C )在 SVN中打“标签“(tag) 。MDQC A、 SQA B、 SVN C、 SCM D、 测试人员, E、 项目经理 121、 10、 产品上线我们(项目经理,测试人员, SQA)需要做的活动有:(ABC ) MQC A、 召开上线动员会 B、 上线 C、 上线过程审计 D、 发布用户手册 4 测试类试题 4.1 测试类试题(基础) 122、 在 Bugfree 中, 当测试人员验证 Bug时,发现 bug已修复,会将 bug的状态改为?(C )T/D/M A、 新建 B、 已解决 C、 已关闭 D、 重新打开 123、 在 BugFREE 中, 当开发人员修改了一个 Bug后,会将 bug状态改为?(B) T/D/M A、 新建 B、 已解决 C、 已验证 D、 已关闭 124、 在 Bugfree 中, Bug的最高优先级是?(A ) ALL A、 1 B、 5 C、 3 D、 4 125、 在 Bugfree 中, 在下列哪些状态下,可以将 bug重新打开?(BD ) ALL A、 新建 B、 已解决 C、 已验证 D、 已关闭 126、 编码阶段包括哪些测试活动?(A) T/D A、 单元测试 B、 Beta 测试 C、 Alpha 测试 D、 冒烟测试 127、 哪些是编码阶段的活动?(BC) T/M/D A、 Alpha 测试 B、 单元测试 C、 Code Review D、 Beta 测试 128、 下面的 BUG的状态那些是正确的 : (ABCD) ALL A、 新建(New ) B、 重新打开(Reopen) C、 已分配(assigned) D、 重新打开(Reopen) E、 已验证(verified) 129、 当一个“新建”的问题的由被指派到负责人接受该问题时,状态改为(A ) 。 但是问题负责人不必做 “接受”的操作也可以做其他的所有操作,因此该状态不是必须的。 ALL A、 已分配(accepted) B、 拒绝修改(Reject) C、 已解决(Fixed) D、 重新打开(Reopen) 130、 一个处于“已修复(Fixed) ”的 bug,测试人员或其他人员再进行回归测试时,发现 bug没有修改好或 因为其它原因要重新设计解决途径,则需要重新将其状态置为( D ) 。 T A、 已分配(accepted) B、 拒绝修改(Reject) C、 已解决(Fixed) D、 重新打开(Reopen) 131、 BUG初始状态有:( A) ALL A、 新建(New ) B、 重新打开(Reopen) C、 已分配(assigned) D、 重新打开(Reopen) 132、 BUG的状态为“已解决(Fixed) ”, 这时“解决途径”中那些是对的:( ABC EFGH) ALL A、 按设计开发(By design), B、 重复(Duplicate ), C、 外部问题(External ), D、 测试错误(Testing Wrong) E、 已修复(Fixed) , F、 无法再现(Not repro), G、 推迟修改(Postpone), H、 不会修改(Wont Fix) 133、 如果一个 BUG不是 Bug, 是按照需求开发的, 开发人员要如何处理?( C) ALL A、 关闭该 bug B、 状态改为“按设计开发(By design)” C、 状态改为”已解决(fixed) ”, 解决途径改为 “按设计开发(By design)” D、 改为“拒绝修改(Reject) ” 134、 如果决定暂时不修改一个 BUG,开发人员要如何处理?( C) ALL A、 关闭该 bug B、 状态改为“推迟修改(Postpone)” C、 状态改为”已解决(fixed) ”, 解决途径改为 “推迟修改(Postpone)” D、 改为“拒绝修改(Reject) ” 135、 如果无法再现一个 BUG, 开发人员要如何处理?( C) ALL A、 关闭该 bug B、 状态改为“无法再现(Not repro)” C、 状态改为”已解决(fixed) ”, 解决途径改为 “无法再现(Not repro)” D、 改为“拒绝修改(Reject) ” 4.2 测试类试题(高级) 136、 测试需求分析在哪个阶段完成?(B). T/M A、 项目启动 B、 需求,计划 C、 设计阶段 D、 编码阶段 137、 代码入基线库前需要做哪些活动(AB) T/QC A、 代码评审 B、 单元测试 C、 更新需求跟踪矩阵 D、 编写集成测试用例 138、 根据项目生命周期 ,编码阶段下面哪些活动是不可裁剪的?( A、B ) ALL A、 CodeReview B、 编码 C、 系统测试用例设计 D、 系统测试 139、 系统测试方案设计的输入有哪些?(AB). T/M/QC A、 需求说明书 B、 软件设计 C、 项目立项书 D、 测试用例 140、 对于一个“已解决”的问题,TESTER 人员经验证,认可开发人员的 “已解决”的结论,将问题状态改为 ( D )。 T/D A、 已分配(accepted) B、 拒绝修改(Reject) C、 已解决(Fixed) D、 已关闭(closed) 141、 BUG最高优先级,主要现象包括(ABCD ) T A、 由于程序所引起的死机,非法退出 B、 死循环 C、 导致数据库发生死锁 D、 数据通讯错误 142、 BUG较高优先级,主要现象包括(ABCD ) T A、 功能不符 B、 数据流错误 C、 程序接口错误 D、 轻微的数值计算错误 143、 BUG一般优先级,主要现象包括(ABCD ) T A、 界面错误(详细文档) B、 打印内容、格式错误 C、 简单的输入限制未放在前台进行控制 D、 删除操作未给出提示 144、 测试人员处理原则 ( ABC): T A、 BUG 描述需要尽量做到清晰、易懂,对于可以重现的 BUG,开发人员能够按照描述步骤重现 BUG; B、 测试执行中发现 BUG 必须直接报入 BugFree 系统中,无须与开发人员沟通;报告 B 时除将 BUG 发现步骤描述清楚外, 还需要提供测试数据、系统日志、截图等有助于开发人员分析、解决 BUG 的相关文件; C、 测试人员 Reopen 一个 bug 的时候必须和开发人员沟通并达成一定的共识 145、 当一个“新建”的问题的被分配的负责人接受该问题时,状态改为“( B)”。 但是问题负责人不必做 “接受”的操作也可以做其他的所有操作,因此该状态不是必须的。 All A、 新建(New ) B、 已分配(accepted) C、 已解决(Fixed) D、 重新打开(Reopen) 146、 目前的规范中, 开发或测试人员是否要填 “问题严重程度”?(B) 。 All A、 要填 B、 不填 5 SCM 配置 147、 SCM 配置根据项目生命周期 ,配置管理活动包含哪些系统的权限管理?( B) MQC A、 SVN、BugFree、4RIT、执行快车 B、 SVN、BugFree、 C、 SVN、CRM、 D、 SVN、4RIT、执行快车 148、 关于配置库的权限申请及变更由哪个角色来批准,提出申请到 SCM?(C) MQC A、 开发经理 B、 申请人 C、 项目经理 D、 SQA 149、 配置库管理活动包括:(A、B 、C 、D) MQC A、 创建配置管理库; B、 权限管理; C、 版本管理; D、 基线管理; 150、 配置库备份包括:(A、B 、C ) MQC A、 SVN 备份; B、 BugFree 备份; C、 项目产品库备份; D、 CRM 数据库; 151、 根据项目生命周期 ,代码入基线(code freeze)后发生变更修改,由哪个角色进行 Merge?(B) MDQC A、 开发经理 B、 项目配置管理员( 或项目经理) C、 软件工程师本人 D、 SQA 152、 项目里程碑应该放在配置管理库的哪个目录下?(A) MDQC A、 项目管理目录 B、 C、SQASCM 检查单目录 C、 开发文档目录 D、 工程文档目录 153、 项目上线的条件是( A ) MQCT A、 系统测试报告通过了预先的上线质量标准 B、 项目经理申请 C、 开发经理申请 D、 运维申请 154、 项目配置管理计划书由谁进行编写( B ) ALL A、 项目经理 B、 SCM C、 SQA D、 项目经理与 SCM 155、 项目配置管理计划的内容包括( A B C D ) MQC A、 该项目对配置管理的要求; B、 实施配置管理的责任人、组织及其职责; C、 需要开展的配置管理活动及其进度安排; D、 采用的方法和工具等。 156、 二级项目(大特性)的配置管理计划的最终审核级别是( A ) MQC A、 IT 管理小组 B、 部门经理 C、 该项目项目经理 D、 配置计划无须评审 157、 Build命名规范正确的是( A) ALL A、 Build100 B、 Build A , Build B C、 Build1.1 D、 BulidV1.1 158、 开发代码 SVN库的结构树中一定需要哪几个目录( A 、B 、C) ALL A、 Trunk B、 Tag C、 Branches D、 Build E、 Baseline 159、 SVN配置库操作权限有以下哪几个功能( A 、B 、D) ALL A、 Read Only B、 ReadWrite C、 Check InCheck Out D、 Noaccess 160、 开发服务器中的源代码备份时间为( F) QC A、 每周一晚 18 点, B、 每周二晚 18 点, C、 每周三晚 18 点, D、 每周四晚 18 点, E、 每周五晚 18 点, F、 每周六晚 18 点, 161、 项目配置管理计划需要在哪个阶段编写完成( B ) MQC A、 立项阶段 B、 需求计划阶段 C、 设计阶段 D、 编码阶段 6 SQA 流程类 162、 根据项目生命周期 ,下面哪些过程是可以被裁剪?( B) ALL A、 需求 B、 设计 C、 编码 D、 测试 163、 根据项目生命周期 ,项目裁剪过程定义由哪个角色的进行?(A、B)MQC A、 SQA B、 项目经理 C、 SCM D、 测试经理 164、 下列哪些是 SQA需要审计的项目过程?(ABCD) MQC A、 需求计划阶段 B、 编码阶段 C、 测试阶段 D、 上线阶段 165、 质量保证工作的主要输出物有哪些?(AC) ALL A、 项目过程审计报告 B、 测试方案 C、 XX 项目_评审结果与评审问题单 D、 项目总结报告 166、 项目需求计划阶段输出物为:( A、C ,E) MQC A、 需求说明书 B、 质量保证计划 C、 里程碑计划 D、 测试计划 E、 项目生命周期 ,输出物剪裁 167、 项目需求、计划阶段 SQA/SCM 输出物为:( A、C、D ) MQC A、 项目_评审结果与评审问题单 B、 SQA 状态检查表 C、 项目_配置管理计划 D、 项目_需求计划阶段审计单 168、 三级小特性项目的立项报告审批人为:( C ) ALL A、 博士/Peter B、 B、IT 管理小组 C、 总经理 D、 项目经理 169、 以下哪种项目可以定义为一级项目、新产品:( D ) ALL A、 大版本大功能的升级,比如从 V1.0 到 V1.1 B、 一个客户化的产品 C、 系统出现了一个非常严重的 BUG,需要马上修改 D、 新特性,投资超过 50W 170、 以下哪种项目可以定义为二级项目、新产品:( A ) ALL A、 大版本大功能的升级,比如从 V1.0 到 V1.1 B、 一个客户化的产品 C、 系统出现了一个非常严重的 BUG,需要马上修改 D、 新特性,投资超过 50W 171、 在项目生命周期与剪裁表中,请问以下项目输出物哪些不是必须的:( B、D、E )MQC A、 立项报告 B、 里程碑计划 C、 需求说明书 D、 技术设计说明书 E、 测试方案 172、 在项目生命周期与剪
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年压疮护理新进展
- 客户开发工作总结案例
- 电梯安全培训
- 儿童财商教育课件
- 内科护理10分钟小讲课
- 仓储物流中心厂房出租与仓储服务外包协议
- 心梗老人的护理
- 知识产权采购合同范本:电子元器件行业
- 创新型企业厂房物业管理及创新解决方案合同范本
- 物业服务企业人力资源配置合同
- 2023年泸州市文化和旅游系统事业单位招聘笔试模拟试题及答案
- 医疗器械行业市场部人员岗位职责
- (中医内科)高级、副高级职称考试模拟试题及答案
- 跌倒坠床原因分析预防措施
- 部编版小学道德与法治三年级下册期末质量检测试卷【含答案】5套
- 弱电施工安全技术交底
- DB21T 3354-2020 辽宁省绿色建筑设计标准
- 安全生产知识应知应会
- 08S305-小型潜水泵选用及安装图集
- 体育器材采购设备清单
- 二手车鉴定评估报告书最终
评论
0/150
提交评论