位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 专业技术中级资格软件评测师基础知识2006年上半年软件评测师上午试卷

●  两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数是(35)  个。

发布时间:2024-07-09

A.25

B.30

C.50

D.60

试卷相关题目

  • 1●  在面向对象软件开发过程中,采用设计模式  (34) 。

    A.允许在非面向对象程序设计语言中使用面向对象的概念

    B.以复用成功的设计和体系结构

    C.以减少设计过程创建的类的个数

    D.以保证程序的运行速度达到最优值

    开始考试点击查看答案
  • 2●  在C++语言中,若类C中定义了一个方法int f(int a, int b),那么方法 (33)不能与该方法同时存在于类C中。

    A.int f(int x, int y)

    B.int f(float a, int b)

    C.float f(int x, float y)

    D.int f(int x, float y)

    开始考试点击查看答案
  • 3●  在绘制数据流图时,要遵循的一个原则是父图与子图的平衡,所谓平衡是指(30)  。

    A.父图和子图都不得改变数据流的性质

    B.子图不改变父图数据流的一致性

    C.父图的输入/输出数据流与子图的输入/输出数据流一致

    D.子图的输出数据流完全由父图的输入数据流确定

    开始考试点击查看答案
  • 4●  正式的技术评审FTR(Formal Technical Review)是软件工程师组织的软件质量保证活动,下面关于FTR指导原则中不正确的是  (29)  。

    A.评审产品,而不是评审生产者的能力

    B.要有严格的评审计划,并遵守日程安排

    C.对评审中出现的问题要充分讨论,以求彻底解决

    D.限制参与者人数,并要求评审会之前做好准备

    开始考试点击查看答案
  • 5● 在C++语言中,已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3;类P和类Q是类O的派生类,其继承方式如下所示:    class P : protected O {…};    class Q : public O {…};    关于方法F1的描述中正确的是 (26) ;关于方法F2的描述中正确的是 (27) ;关于方法F3的描述中正确的是 (28) 。

    A.方法F1无法被访问

    B.只有在类O内才能访问方法F1

    C.只有在类P内才能访问方法F1

    D.只有在类Q内才能访问方法F1

    开始考试点击查看答案
  • 6●  对于软件的β测试,下列描述正确的是 (36) 。

    A.β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试

    B.β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试

    C.β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试

    D.β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试

    开始考试点击查看答案
  • 7●  (37) 可以作为软件测试结束的标志。

    A.使用了特定的测试用例

    B.错误强度曲线下降到预定的水平

    C.查出了预定数目的错误

    D.按照测试计划中所规定的时间进行了测试

    开始考试点击查看答案
  • 8●  下面①-④是关于软件评测师工作原则的描述,正确的判断是 (38)    ①对于开发人员提交的程序必须进行完全的测试,以确保程序的质量    ②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间    ③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误    ④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。

    A.①、②

    B.②、③

    C.①、③

    D.无

    开始考试点击查看答案
  • 9●  在软件生命周期的不同阶段,需要实施不同类型的测试工作,单元测试是对程序设计进行验证,其中 (39) 不是单元测试的主要内容。在进行单元测试过程中,通常测试工程师都需要借助 (40) 来代替所测模块调用的子模块;在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是 (41)

    A.模块接口测试

    B.有效性测试

    C.路径测试

    D.边界测试

    开始考试点击查看答案
  • 10●  多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足(44) 级别的;针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要  45)种组合才能满足多条件覆盖的要求。

    A.语句覆盖、判定覆盖、条件覆盖、条件判定组合覆盖

    B.判定覆盖、条件覆盖、条件判定组合覆盖、修正条件判定覆盖

    C.语句覆盖、判定覆盖、条件判定组合覆盖、修正条件判定覆盖

    D.路径覆盖、判定覆盖、条件覆盖、条件判定组合覆盖

    开始考试点击查看答案
返回顶部