软件产品检验员理论考试1

2020-03-02 19:23:08 来源:范文大全收藏下载本文

软件产品检验员理论考试复习题

判断题

1.职业技能鉴定的本质是一种考试,具有考试的共性特征:是通过一定的手段对人的心理素质、社会行为表现、以及专业技能水平等方面,按一定参照系统进行检测、评估、考察或甄别,以便对人的各项表现作出比照性的评判或结论。( T ) 2.职业责任包括职业团体责任和从业者个体责任两个方面。 ( T ) 3.职业信誉是职业责任和职业良心的价值和尺度,包括对职业行为的社会价值所作出的客观评价和正确的认识。 ( T) 4.检验工作的依据:国家有关质量的法律、法规和规章;标准,包括国家标准、行业标准和企业标准;技术文件,包括设计文件(含图样)、工艺文件(含图样);企业质量体系文件;合同、技术协议及检验员的个人判断等。 (T ) 5.网终身分类标准有两种:分布范围和网络拓扑结构。( T ) 6.Jackson方法适用于需求分析阶段。 ( X ) 7.CMM的最高级别是优化级。( T ) CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。

8.信息建模方法是从功能的角度来建立信息模型的,最常用的描述信息模型的方法是E-R 图。 ( T ) 9.测试的目的是尽可能多地发现软件中的错误,其附带的收获才是验证该软件已正确地实现了用户的要求。 ( T ) 10.McCabe度量法计算公式为:V(G)=m-n+p,其中V(G)是强连通有向图G中的环数;m是G中的弧数;n是G中的节点数;p是G中分离部分的数目。 ( X ) 11.继承概念的实现方式有三类:实现继承、接口继承和可视继承。 (T ) 12.代码走查一般由代码创建者来进行测试,因其对代码更加熟悉。 ( P67 X ) 13.在实际使用中,代码检查比动态测试更有效率,能快速找到缺陷,发现30%~70%的逻辑设计和编码缺陷。( P66 T ) 14.测试是为了验证软件已正确地实现了用户的要求。 ( X ) 15.按照成分性质,程序设计语言有通用语言和专用语言之分。( X ) 按照成分性质,有顺序语言、并发语言和分布语言之分。按照应用范围,有通用语言和专用语言之分。 单项选择题

1.某硬盘中共有9个盘片,16个记录面,每个记录面上有2100个磁道,每个磁道分为64个扇区,每扇区为512字节,则该硬盘的存储容量为( C ) A.590.6MB B.9225MB C.1050MB D.1101MB 2.软件生命周期中所花费用最多的阶段是:( C ) A.详细设计 B.需求分析 C.软件维护 D.软件测试 3.可行性研究的成本是预期的工程总成本的( B ) A.4%~6% B.5%~10% C.5%~20% D.10%~15% 4.在数据流图中,椭圆代表( C )

A.源点 B.终点 C.加工 D.模块 5.算法复杂度包括时间复杂度和( A ) A.空间复杂度 B.程序复杂度 C.环路复杂度 D.结构复杂度

6.JACKSON方法是在软件开发过程中常用的方法,使用JACKSON方法时可以实现( A ) A.从数据结构导出程序结构 B.从数据流图导出初始结构图 C.从模块结构导出数据结构 D.从模块结构导出程序结构 7.把诊断、校正软件错误的过程称之为( A ) A.校正性维护 B.适应性维护 C.完善性维护 D.预防性维护

8.纯粹为了破坏软件而设计和执行的测试案例属于( A ) 在确信了软件正确运行之后,就可以采取各种手段通过搞“垮”软件来找出缺陷。纯粹为了破坏软件

而设计和执行的测试案例,被称为失败测试或迫使出错测试。 A.失败测试 B.通过测试 C.障碍测试 D.数据测试 9.允许存在多个同名函数,而这些函数的参数表不同,指的是(A ) A.重载 B.继承 C.派生 D.多态 10.软件复杂性度量的参数包括( C ) A.效率 B.完整性 C.难度 D.容错性

11.坚持在软件开发的各个阶段实施下列哪种质量保证措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期( A ) A.技术评审 B.程序测试 C.文档审查 D.管理评审

12.软件测试如果能发现软件中危害行大的错误,那么该软件测试的价值就越高,一般将软件错误分为几级( D ) A.1级 B.2级 C.5级 D.4级 13.测试设计员的职责有( B ) A.制定测试计划 B.设计测试用例 C.出具测试报告 D.评估测试活动 14.用边界值分析法,假定50

17.针对布尔表达式A&&(B||C) 执行逻辑覆盖测试,测试用例至少需要( C )种组合才能满足条件组合覆盖的要求 A.6 B.4 C.8 D.12 18.( A)可以作为软件测试结束的标志。

A.恢复测试 B.安全测试 C.压力测试 D.性能测试 19.下列是测试环境要素之一的是( A ) A.测试工具 B.测试计划 C.测试大纲 D.测试报告

20.在软件性能测试中,下列指标中哪个不是软件性能的指标( A ) A.并发进程数 B.响应时间 C.吞吐量 D.资源利用率 21.关于动态测试和静态测试,下列说法不正确的是( D ) A.静态测试是用于预防的,动态测试是用于矫正的 B.多次的静态测试比动态测试要效率和效益高 C.静态测试综合测试程序代码 D.静态测试比动态测试更花时间

22.下面错误不能用黑盒测试技术发现的是:( D ) A.功能错误或遗漏 B.界面错误 C.性能错误 D.程序接口错误 23.结构化程序设计主要强调的是( D ) A.程序的规模 B.程序的效率 C.程序设计语言的先进性 D.程序易读性

24.UML提供一系列的图支持面向对象的分析与设计,对系统的行为进行组织和建模非常重要的是( B ) A.部署图 B.用例图 C.状态图 D.序列图 25.软件的结构化设计(SD)方法中,一般分为( B ) A.需求分析 B.概要设计 C.编码 D.数据库设计 多项选择题

?1.下列协议中属于应用层的协议有 ( BD ) A.IP协议 B.SMTP协议 C.ARP协议 D. HTTP协议 2.操作系统必须具备的功能有:( ACD ) A.CPU管理功能 B.服务器管理功能 C.外设管理功能 D.作业进程的控制功能 3.程序设计语言的基本成分有( ABD ) A.数据成分 B.运算成分 C.传输成分 D.控制成分 4.对一个算法的评价要从( BD ) A.程序复杂度 B.时间复杂度 C.环路复杂度 D.空间复杂度 5.导致软件缺陷的原因有很多其中最主要的原因包括 ( A D ) A.软件需求说明书编写的不全面,不完整,不准确,而且经常更改 B.软件设计说明书 C.软件操作人员的水平

D.开发人员不能很好的理解需求说明书和沟通不足 ?6.软件测试的主要特点是( BCD ) A.软件测试的开销大 B.软件测试要依靠工具 C.软件不能进行“穷举”测试 D.软件测试要依靠人工 7.维护活动可以归纳为哪几种类型 ( ABCD ) A.校正性维护 B.适应性维护 C.完善性维护 D.预防性维护 ?8.投入运行的软件需要变更的原因很多,但主要原因有( BCD )

A.后台数据增加

B.软件的原有功能和性能可能不再适应用户的要求

C.软件的工作环境改变了(例如,增加了新的外部设备等),软件也要做相应的变更 D.软件运行中发现错误,需要修改 9.SA 法的描述工具包括: ( ABCD ) A.数据流图 B.数据词典 C.加工逻辑的结构化语言 D.判定树 10.关于ER图,下列说法不正确的是:( AD ) A.ER图中用椭圆形表示实体

B.ER图就是实体关系图,形象的表示实体之间的联系 C.E-R图直观提供了表示实体型、属性和联系的方法 D.ER图中用矩形表示属性

软件产品检验员理论考试复习题

计算机软件产品检验员试卷

计算机软件产品检验员介绍

计算机软件产品检验员职业资格培训.

计算机软件产品检验员培训认证邀请函

理论考试1

检验员考试试题

检验员考试试题

质量管理部检验员考试试题题库1

种子检验员考试重点法律知识[1](推荐)

《软件产品检验员理论考试1.doc》
软件产品检验员理论考试1
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文