您的当前位置:首页正文

2007年软件评测师考试试题

来源:好兔宠物网
2007年软件评测师考试真题——上午试题 ●(1)_不属于计算机控制器中的部件。 (1)A.指令寄存器IR B.程序计数器PC C.算术逻辑单元ALU D.程序状态字寄存器PSW

●在CPU与主存之间设置高速缓冲存储器Cache的目的是为了_(2)_。 (2)A.扩大主存的存储容量 B.提高CPU对主存的访问效率 C.既扩大贮存容量又提高存取速度 D.提高外存储器的速度 ●下面的描述中,_(3)_不是RISC设计应遵循的设计原则。 (3)A.指令条数应少一些 B.寻址方式尽可能少 C.采用变长指令,功能复杂的指令长度长而简单指令长度短 D.设计尽可能多的通用寄存器

●系统响应时间和作业吞吐量是衡量计算机系统性能的重要呢指标。对于一个持续处理业务的系统而言,其_(4)_。

(4)A.响应时间越短,作业吞吐量越小 B.响应时间越短,作业吞吐量越大 C.响应时间越长,作业吞吐量越大 D.响应时间不会影响作业吞吐量

●计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流,那么a、b和c分别表示_(5)_。 a

b

输入设输出设c

外存储

(5)A.控制器、内存储器和运算器 B.控制器、运算器和内存储器 C.内存储器、运算器和控制器 D.内存储器、控制器和运算器 ●下面关于编程语言的各种说法中,_(6)_是正确的。

(6)A.由于C语言程序是由函数构成的,所以也属于函数型语言 B.Amalltalk、C++、Java、C#都是面向对象的语言

C.函数型语言适用于编写高速计算的程序,常用于超级计算机的模拟计算 D.逻辑型语言是Client / Server 系统中用于实现负载分散的程序语言 ●在面向对象的语言中,_(7)_。

(7)A.类的实例化是指类的实例分配存储空间 B.每个类都必须创建一个实例 C.每个类只能创建一个实例 D.类的实例化是指对类进行初始化 ●在统一建模语言(UML)中,描述系统与外部系统及用户之间交互的图是_(8)_。 (8)A.类图 B.用例图 C.对象图 D.协作图

●某系统的进程状态转换如下图所示。图中1、2、3和4分别表示引起状态转换时的不同原因。原因4是由于_(9)_;一个进程状态转换会引起另一个进程状态转换的是_(10)_。

运行 3

1

2

阻塞 就绪 4 (9)A.就绪进程被调度 B.运行进程执行了P操作 C.阻塞进程等待的事件发生 D.运行进程时间片到了 (10)A.1→2 B.2→1 C.3→2 D.2→4

●在操作系统中,虚拟设备通常采用_(11)_设备来模拟低速设备(如打印机)。 (11)A.Spoolong技术,利用磁带 B.Spooling技术,利用磁盘 C.脱机批处理技术,利用磁盘 D.通道技术,利用磁带 ●某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若系统中字长为32位,磁盘上的物理块依次编号为:0、1、2、。。。,那么8192号物理块的使用情况在位示图的第_(12)_个字中有所描述。 (12)A.256 B.257 C.512 D.1024 ●在数据库管理系统中,_(13)_不属于安全性控制机制。 (13)A.完整性约束 B.视图 C.密码验证 D.用户授权 ●某供应商数据库中的供应关系为SPJ(供应商号,零件号,工程号,数量),如下命令查询某工程至少用了3家供应商(包含3家)供应商的零件的平均数量,并按工程号的降序排列。 SELECT 工程号,_(14)_ FROM SPJ GROUP BY 工程号_(15)_ ORDER BY 工程号DESC

(14)A.AVG(数量) At 平均数量 B.AVG(数量) AS 平均数量 C.平均数量 At AVG(数量) D.平均数量 AS AVG(数量) (15)A.HAVING COUNT (DISTINCT) B.Where COUNT(供应商号) > 2

C.HAVING (DISTINCT(供应商号))>2 D.Where 供应商号 > 2 ●设关系模式R(A、B、C),传递依赖指的是_(16)_;下列结论错误的是_(17)_。 (16)A.若A→B,B→C,则A→C B.若A→B,A→C,则A→AB C.若A→C,则AB→C D.若A→BC,则A→B,A→C (17)A.若A→BC,则A→B,A→C B.若A→B,A→C,则A→BC C.若A→C,则AB→C D.若AB→C,则A→C,B→C ●软件开发人员可以用_(18)_软件编写和修改程序。 (18)A.预处理 B.文本编辑 C.链接 D.编译

●统一过程(UP)是一种用例驱动的迭代式增量开发过程,每次迭代过程中主要的工作流包括捕获需求、分析、设计、实现和测试等。这种软件过程的用例图(Use Case Diagram)是通过_(19)_得到的。 (19)A.捕获需求 B.分析 C.设计 D.实现 ●关于原型化开发方法的叙述中,不正确的是_(20)_。 (20)A.原型化方法适应于需求不明确的软件开发 B.在开发过程中,可以废弃不用早期构造的软件原型 C.原型化方法可以直接开发出最终产品

D.原型化方法利于确认各项系统服务的可用性

●CMM模型将软件过程的成熟度分为5个等级。在_(21)_使用定量分析来不断地改进和管理软件过程。 (21)A.优化级 B.管理级 C.定义级 D.可重复级 ●软件_(22)_的提高,有利于软件可靠性的提高。 (22)A.存储效率 B.执行效率 C.容错性 D.可移植性

●序言性注释是指在每个程序或模块开头的一段说明,起辅助理解程序的作用,一般包括:程序的表示、名称和版本号;程序功能描述;接口与界面描述;输入/输出数据说明;开发

历史;与运行环境有关的信息等。下列叙述中不属于序言性注释的是_(23)_。 (23)A.程序对硬件、软件资源的要求 B.重要变量和参数说明 C.嵌入在程序中的SQL语句 D.程序开发的原作者、审查者、修改者、编程日期等 ●LOC是软件规模的一种量度,它表示_(24)_。 (24)A.软件功能数 B.原代码行数 C.每单位成本 D.工作量 ●面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,_(25)_不属于面向对象分析阶段。 (25)A.构建分析模型 B.识别分析类 C.确定接口规格 D.评估分析模型

●面向对象分析需要找出软件需求中,客观存在的所有实体对象(概念),然后归纳、抽象除实体类。_(26)是寻找实体对象的有效方法之一。 (26)A.会议调查 B.问卷调查 C.电话调查 D.名词分析 ●在“模型—视图—控制器”(MVC)模式中,_(27)_主要表现用户界面。_(28)_用来描述核心业务逻辑。 (27)A.视图 B.模型 C.控制器 D.视图和控制器 (28)A.视图 B.模型 C.控制器 D.视图和控制器 ●在进行面向对象设计时,采用设计模式能够_(29)_。 (29)A.复用相似问题的相同解决方案 B.改善代码的平台可移植性 C.改善代码的可理解性 D.增强软件的易安装性 ●下面给出了四种设计模式的作用: 外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用。 装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能。 单件(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点。 模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。 请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用_(30)_设计模式能够有效达到该目的:该系统中的某子模块需要为其他模块提供访问数据库系统(如Oracle、SQL、Server、DB2 UDB等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如:先连接数据库、再打开数据库、最后对数据进行查询,_(31)_设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只有三个类,_(32)_设计模式可以实现该目的。 (30)A.外观 B.装饰 C.单件 D.模板方法 (31)A.外观 B.装饰 C.单件 D.模板方法 (32)A.外观 B.装饰 C.单件 D.模板方法 ●函数t()、f()的定义如下所示。若调用函数t()时传递给x的值为3,并且调用函数f()时,第一个参数采用传值(call by value)方式,第二个参数采用传引用(call by reference)方式,则函数t()的返回值为_(33)_。 t( int x ) f( int r , int s) int x; int a; a=3*x-1; f(x,a); return a+x; x=s*r+1; s=x*r; r=s-x; return ;

(33)A.35 B.24 C.22 D.11 ●程序设计语言中_(34)_。

(34)A.while 循环语句的执行效率比do-while 的循环语句的执行效率高

B.while 循环语句的循环体执行的次数比循环条件的判断次数多1,而do-while 语句的循环体执行次数比循环条件的判断次数少1

C.while 语句的循环体执行次数比循环条件的判断次说少1,而do-while 语句的循环提执行次数比循环条件的判断次数多1

D.while 语句的循环体执行次数比循环条件的判断次说少1,而do-while 语句的循环提执行次数等于循环条件的判断次数

●两名以上的申请人分别就同样的发明创造申请专利的,专利权授权_(35)_。 (35)A.最先发明的人 B.最先申请的人 C.所有申请的人 D.协商后的申请人 ●下列叙述中_(36)_是正确的。

(36)A.压迫测试:提供条件任软件发挥,最大限度地发掘软件的能力

B.重复测试:是软件在不够理想的条件下运行,观察软件对外部资源的要求和依赖的程度 C.重复测试:不断执行同样的操作,这种反复测试的主要原因是看内存是否不足 D.完整C/S体系结构测试,只包括网络运行和性能测试

●根据ANSI / IEEE829标准,以下_(37)_属于《测试程序说明》中程序步骤的内容。 ①启动 ②目的 ③日志 ④设置 (37)A.①②③ B.①③④ C.②③ D.①②③④ ●以下关于功能测试用例的意义的叙述,正确的是_(38)_。 ①避免盲目测试并提高测试效率 ②令软件测试的实施重点突出、目的明确 ③在回归测试中无需修正测试用例便可继续开展测试工作 ④测试用例的通用化和复用化使软件测试易于开展 (38)A.①②③ B.①③ C.②③ D.①②④ ●用等价类法划分Windows文件名称,应该分成_(39)_个等价区间。 (39)A.2 B.3 C.4 D.5 ●用边界值分析法,假定X为整数,10≤X≤100,那么X在测试中应该取_(40)_。 (40)A.X=10,X=100 B.X=9,X=10,X=100,X=101 C.X=10,X=11,X=99,X=100 D.X=9,X=10,X=50,X=100 ●(41)_不是易用性测试包括的内容。 (41)A.安装测试 B.界面测试 C.菜单测试 D.文档测试 ●(42)_不是文档测试包括的内容。 (42)A.合同文档 B.开发文档 C.管理文档 D.用户文档 ●针对用户手册的测试,_(43)_描述不正确。 (43)A.准确地按照手册的描述使用程序 B.检查每条陈述 C.修改错误设计 D.查找容易误导用户的内容 ●WEB应用链接测试不包括_(45)_。 (45)A.无链接指向的页面 B.错误的链接 C.客户端与服务器端的链接速率 D.不存在的页面文件

●在某大学学籍管理信息系统中,假设学生年龄的输入范围为16~40,则根据黑盒测试中的等价类划分技术,下面划分正确的是_(46)_。

(46)A.可划分为2个有效等价类,2个无效等价类 B.可划分为1个有效等价类,2个无效等价类 C.可划分为2个有效等价类,1个无效等价类 D.可划分为1个有效等价类,1个无效等价类

开始

●阅读下列流程图: 输入x,y

初始化d x!=0 N Y

y==0 y==0 Y N Y N d=0 d=d/x d=d/(x*y) d=d/y

输出d

终止

●当用判定覆盖法进行测试时,至少需要设计_(44)_个测试用例。 (44)A.2 B.4 C.6 D.8 ●以下各项中,_(47)_属于安装测试应关注的内容。

①安装手册的评估 ②安装选项和设置的测试 ③安装顺序测试 ④修复安装测试与卸载测试

(47)A.①②③ B.③④ C.②③④ D.①②③④ ●下面关于软件测试的说法,_(48)_是错误的。 (48)A.软件测试就是程序测试 B.软件测试贯穿于软件定义和开发的整个期间

C.需求规格说明、设计规格说明都是软件测试的对象 D.程序是软件测试的对象 ●关于白盒测试与黑和测试的最主要的区别,正确的是_(49)_。 (49)A.白盒测试侧重点于程序结构,黑盒测试侧重于功能 B.白盒测试可以使用工具,黑盒测试不能使用工具 C.白盒测试需要程序员参与,黑盒测试不需要 D.黑盒测试比白盒测试应用更广泛

●软件测试按实施组织分,测试应该包括以下的_(50)_。 ①开发方测试 ②用户方测试 ③第三方测试 ④验收测试 ⑤确认测试

(50)A.①②③ B.③④⑤ C.①②④ D.①②③④⑤ ●以下各项中,_(51)_属于需求用户说明书的评测内容。 ①系统定义的目标是否与用户的要求一致 ②设计的约束条件或限制条件是否符合实际

③是否考虑过软件需求的其他方案 ④软件的行为与它必须处理的信息、必须完成的功能是否一致

(51)A.①②④ B.①③④ C.②③④ D.①②③④ ●关于第三方测试的描述,正确的观点是_(52)_。

(52)A.既不是用户,也不是开发人员所进行的测试就是第三方测试 B.第三方测试也称为独立测试,是由相对独立的组织进行的测试 C.第三方测试是在开发方与用户方的测试基础上进行的验证测试 D.第三方测试又称为ß测试

●以下_(53)_属于在 GB / T18905《评价者用的过程》中定义软件评价过程的特性。 ①可重复性 ②可再现性 ③公正性 ④客观性 ⑤合理性 (53)A.①②④ B.①②③④ C.③④⑤ D.①②③④⑤ ●以下控制流程图的环路复杂性V(G)等于_(54)_。

(54)A.4 B.5 C.6 D.1 ●通过疲劳强度测试,最容易发现_(55)_问题。 (55)A.并发用户数 B.内存泄露 C.系统安全性 D.功能错误

●针对下列程序段,对于(A,B,C)的取值,以下_(56)_测试用例组合能够满足语句覆盖的要求。 IF((A+10) = 2 OR (B-20)<3)THEN C=0 IF((A+30)>10 AND (C-30)< 0)THEN B=30 (56)A.(2,30,1) B.(-20,0,30) C.(-30,20,30) D.(2,20,3)

●针对下列程序段,对于(A,B)的取值,以下_(57)_测试用例组合能够满足语句覆盖的要求。 IF((A-10) = 2 0 AND(B+20)>10)THEN C=0 IF((A-30)>10 AND (B-30)< 0)THEN B=30 ①A=50 B=-10 ②A=10 B=40 ③A=30 B=-10 ④A=30 B=30 (57)A.①② B.③④ C.①④ D.②④ ●针对逻辑覆盖有下列叙述,_(58)_是不正确的。 (58)A.达到100%DC要求就一定能够满足100%SC B.达到100%CC要求就一定能够满足100%SC C.达到100%CDC要求就一定能够满足100%SC D.达到100%MCDC要求就一定能够满足100%SC

●以下所示程序控制流程图中有_(59)_条线性无关的基本路径。

(59)A.1 B.2 C.3 D.4 ●下列叙述中,_(60)_是正确的。

(60)A.白盒测试又称为逻辑驱动测试

B.穷举路径测试可以查出程序中因遗漏路径而产生的错误 C.一般而言,黑盒测试对结构的覆盖比白盒测试高

D.必须根据软件需求说明文档生成用于白盒测试的测试用例

●针对以下程序段,对于变量 c 的取值,至少需要_(61)_个测试用例才能够满足语句覆盖要求。 c=((u8_t * )q->payload)[i]; switch(c){ case SLIP_END: sio_send(SLIP_ESC, netif ->state); sio_send(SLIP_ESC_END, netif->state); break; case SLIP_ESC: sio_send(SLIP_ESC, netif ->state); sio_send(SLIP_ESC_ESC, netif->state); break; default: sio_send(c, netif->state); break; }

(61)A.4 B.3 C.2 D.1

●针对以下C语言程序段,对于(MaxNum,Type)的取值,至少需要_(62)_个测试用例能够满足判定覆盖的要求。 which(MaxBum - - >0){ if(10 == Type) x=y*2; else if (100==Type) x=y+10; else x=y-20; }

(62)A.5 B.4 C.3 D.2

●假设A、B为布尔型变量,对于逻辑表达式(A && B),至少需要_(63)_个测试用例才能完成MCDC覆盖。 (63)A.4 B.3 C.2 D.1 ●广义的软件测试包括_(64)_。

(64)A.单元测试、集成测试、确认测试和系统测试 B.确认、验证和测试 C.需求评审、设计评审、单元测试和综合测试 D.开发方测试、用户测试和第三方测试

●GB / T16260将软件的内部(外部)质量属性划分为六大质量特性,分别是_(65)_。 (65)A.功能性、可靠性、易用性、效率、维护性和可移植性 B.功能性、可靠性、易用性、效率、稳定性和可移植性 C.功能性,可靠性、安全性、效率、易用性和可移植性 D.功能性、可靠性、兼容性、效率、稳定性和可移植性

●软件内部 / 外部质量模型中,以下_(66)_不是功能性包括的子特性。 (66)A.适合性 B.准确性 C.稳定性 D.互操作性

●《GB / T 18905 软件工程 产品评价》中确定的通用评价过程包括四个方面,其中“规定评价”部分包含的内容有_(67)_。

(67)A.选择度量、建立度量评定等级、确立评估准则 B.指定质量模型、选择度量、建立度量评定等级 C.选择度量、建立度量评定等级、指定评价计划 D.确定产品类型、选择度量、建立度量评定等级

●下列测试工具中,使用_(68)_执行自动化负载压力测试,使用_(69)_执行代码静态结构分析,使用_(70)_执行网络游戏测试。 (68)A.SmartBits B.Logiscope C.Quick Test Professional D.loadRunner (69)A.SmartBits B.Logiscope C.Quick Test Professional D.loadRunner (70)A.SmartBits B.Logiscope C.Quick Test Professional D.loadRunner ●(71)_analysis emphasizes the drawing of pictorial system models to document and validate both existing and/or proposed systems.Ultimately,the system models become the __ (72)__for designing and constructing an improved system.__(73)__is such a technique.The emphasis in this technique is process-centered.Systems analysis draw a series of process models called ___(74)__.__(75)__is another such technique that integrates data and process concerns into constructs called objects. (71)A.Prototyping B.Accelerated C.Model-driven D.Iterative (72)A.image B.picture C.layout D.blueprint (73)A.Structured analysis B.Information Engineering C.Discovery Prototyping D.Object-Oriented analysis (74)A.PERT B.DFD C.ERD D.UML (75)A.Structured analysis B.Information Engineering C.Discovery Prototyping D.Object-Oriented analysis 2007年软件评测师考试真题——下午试题 试题一(15分) 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】 以下代码由C语言书写,能根据指定的年、月计算当月所含天数。 int GetMaxDay(int year,int month){ int maxday=0; if(month>=1 && month <=12){ if(year%4==0){ if(year%100==0){ if(year%400==0) maxday=29; else maxday=28; } else eaxday=29; } else maxday=28; } else{ if(month==4||month==6||month==9||month11) maxday=30; else maxday=31; } } return maxday; } 【问题1】(4分) 请画出以上代码的控制流图。 【问题2】(3分) 请计算上述控制流图的环路复杂度V(G)。 【问题3】(8分) 假设year的取值范围是1000试题二(16分) 阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。 【说明】 负载压力性能测试是评估系统性能、性能故障诊断以及性能调优的有效手段。下述表格是针对税务征管系统中“税票录入”业务的测试结果,系统服务器端由应用服务器和单节点数据库服务器组成。

开发用户数 交易吞吐量平均值(trans/s) 交易响应时间平均值(s) 数据库服务器应用服务器CPU平均利用率 CPU平均利用率 10 20 30 50 0.56 2.15 3.87 7.02 0.57 1.16 3.66 6.63 37.50% 57.32% 70.83% 97.59% 13.58% 24.02% 39.12% 53.06% 【问题1】(4分) 简述交易吞吐量和交易响应时间的概念。 【问题2】(2分) 是判断随着负载增加,当交易吞吐量不再递增时,交易响应时间是否会递增,并说明理由。

【问题3】(3分) 根据上述测试结果,判断服务器资源使用情况是否合理,为什么? 【问题4】(5分) 在并发用户数为50时,如果交易吞吐量和交易响应时间都不满足需求,简述数据库端造成此缺陷的主要原因,有效的解决方案是什么? 【问题5】(2分) 去年全年处理“税票录入”交易约100万笔,考虑到3年后交易量递增到每年200万笔。假设每年交易量集中在8个月,每个月20个工作日,每个工作日8小时,试采用80~20原理估算系统服务器高峰期“税票录入”的交易吞吐量(trans/s)。 试题三(15分) 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 在ERP(企业资源计划)系统中,“计划管理”模块的流程图如下: 销售管理

计划需求 废品报告

MPS计划

(主生产计划)

可用库存是否 是 销售发货管理 满足销售需求

是 是否有可销售发货管理 用库存

主生产计划

MRP计划 (主需求计划) 可用库存是否满足生产需求 计划采购订单 下达 否

【问题1】(4分) 因果图法是功能测试案例设计方法中的一种,简述利用因果图导出测试用例需要经过哪几个步骤? 【问题2】(4分) 根据题干中的流程图,利用因果图法,找出哪些是正确的输入条件,那些是正确的输入结果,将下列描述的字母编号填入表中。 a.可以进行销售发货管理 b.可用库存不足销售需求(有可用库存) c.可用库存不满足销售需求(无可用库存) d.可用库存满足生产需求 e.可用库存不满足生产需求 f.可用库存不满足生产需求(无可用库存)

g.可以进行MPS运算 h.可用库存满足销售需求 i.生成主生产计 j.生成计划采购定单 k.生成计划生成定单 l.可以进行MRP运算 输入条件 输出结果 【问题3】(7分) 下图画出“计划管理”模块的因果图。请把问题2中列出的输入条件和输出结果字母编号填入到空白框中相应的位置。

输入条件(原因) 输出条件(结果)

E V

E I 生成主生

产计划 E V 可用库存满

V

O V

试题四(15分) 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏中。 【说明】 软件测试是与软件开发紧密相关的一系列有计划的系统性活动。软件测试需要用测试模型去指导实践,软件测试专家通过测试实践总结出了很多很好的测试模型。 【问题1】(4分) V模型是最具有代表意义的软件测试模型。请将开发活动和相应的测试活动填入下图空白框中。

用户需求

用户需求

【问题2】(4分) 在集成测试阶段,可采用不同的组装方式把模块组装起来形成一个可运行的系统,其中增殖式组装方式包括哪几种?除增殖式组装方式外还有哪些组装方式? 【问题3】(7分) 测试工程师甲按照V模型安排测试活动,在验收测试阶段发现的某些功能缺陷是与产

品需求设计说明书有关,造成软件缺陷修复成本较高。你认为若采用W模型能否避免类似问题出现?简述W模型的有点。

试题五(14分) 阅读一下说明,对大问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 企业在质量方面的投资会产生利润,诸如提高质量会提高公司的声誉,降低产品交付之后的维护成本等等。测试是重要的质量保证手段,但必须付出相应的测试成本。 【问题1】(3分) 简述测试实施成本的构成。 【问题2】(3分) 简述缺陷探测率的计算公式。 【问题3】(8分) 假如对一个开发的MIS(管理信息系统)系统进行测试。属于质量预测方面的一致性成本只考虑软件测试的投资,把发布之前和之后发现、修改缺陷产生的成本堪称非一致性成本。假如发现的缺陷为300个,各阶段花费在发现及修改缺陷的成本假设如下: 在开发过程单元测试阶段,软件开发人员发现及修改每一个缺陷的成本为100元; 在独立测试阶段进行集成和系统测试,测试人员发现、开发人员修改、测试人员再确认每一个缺的成本为400元; 在产品发布后,由客户发现,报告技术支持人员、相关开发人员修改,测试组再进行回归测试,每一个缺陷的成本为4000元。 请对比这3种测试情况,填补下表空格中的内容。

质量成本项 测 试 投 资 单 元 测 试 独 立 测 试 回 归 测 试 质 量 成 测试成本项 测试人工费 环境使用费 测试工具费 测试总投资 发现缺陷数 每个缺陷成本 内部(外部)缺陷成本 发现缺陷数 每个缺陷成本 内部(测试)缺陷成本 发现缺陷数 每个缺陷成本 外部缺陷成本 一致性成本 非一致性成本 总质量成本 自动测试 50000 10000 15000 80 100 215 400 5 4000 本 DDP 缺陷探测率 2007年上半年软件评测师级答案 上午标准答案 1-5 CBCBB 11-15 BBABA 21-25 ACCBC 31-35 DBBDB 41-45 DACBC 51-55 DBBBB 61-65 BCBBA 71-75 CDABD

6-10 BABCB 16-20 ADBAC 26-30 DABAC 36-40 CBDCB 46-50 BDAAA 56-60 DCBCA 66-70 CADBA

因篇幅问题不能全部显示,请点此查看更多更全内容