故意学习,故意生活,故意活的像个人!

发布新日志

  • 清华同方开发的笔试题

    2007-02-10 11:39:04

    .选择题
    1.
    一株查找二叉树,其结点ABCDEF依次存放在一个起始地址为n(假定地址以字节为单位顺序编号)的连续区域中,每个节点占4个字节:前两个字节存放结点值,后两个字节依次放左指针、右指针.
    若该查找二叉树的根结点为E,则它的一种可能的前序遍历为____ ,相应的层次遍历为____.
    在以上两种遍历情况下,结点C的左指针LC的存放地址为_____ ,LC的内容为______ 结点A的左指针RA的内容为_______.
    供选择的答案
    (1) A. EAFCBD   B.EFACDB   C.EABCFD     D.EACBDF
    (2) A. EAFCBD   B.EFACDB   C.EABCFD     D.EACBDF
    (3) A.n+4     B.n+10     C.n+12     D.n+13
    (4) A.n+9     B.n+8     C.n+12     D.n+13
    (5) A.n+4     B.n+8     C.n+12     D.n+16

    2.
    虚存页面调整算法有多种,______ 调度算法不是页面调度算法.
    供选择的答案
    A.
    后进先出   B.先进先出   C.最近最少使用   D.随机选择

    3.
    在软件开发过程中常用图作为描述工具.DFD就是面向_______分析方法的描述工具.在一套分层DFD,如果某一张图中有N个加工(Process),则这张图允许有_____ 张子图.在一张DFD图中,任意两个加工之间_____ .在画分层DFD,应保持_____ 之间的平衡.DFD中从系统的输出流到系统的输出流的一连串连续变换形成一种信息流,这种信息可分为_____两类.
    A.(1)
    数据结构 (2)数据流   (3)对象   (4)构件
    B.(1)0       (2)1     (3)1-N   (4)0-N
    C.(1)
    有且仅有一条数据流
    (2)
    至少有一条数据流
    (3)
    可以有0条或多条名字互不相同的数据流
    (4)
    可以有0或多条数据流,但允许其中存若干条名字相同的数据流.
    D.(1)
    父图与其子图 (2)同一父图的所有子图 (3)不同父图的所有子图 (4)同一子图的所有直接父图.
    E.(1)
    控制流和变换流
    (2)
    变换流和事务流
    (3)
    事务流和事件流
    (4)
    事件流和控制流

    4.
    用二进制加法器对二一十进制编码的十进制数求和,当和的本位十进制数二一十进制编码小于等于1001且向高位无进位时,_____ ;当和小于等于1001且向高位存进位时,_____;当和大于1001,_____
    (1)-(3) A:
    不需进行修改
        B:
    需进行加6修改
        C:
    需进行减6修改
        D:
    进行加6或减6修改,需进一步判别.

    5.www
    页面访问的大致过程如下:
    用户在浏览器中输入要访问的WWW页面的____地址(http://hostname/directory/file);浏览器通过____ 查询上述输入信息所指的WEB服务器的IP地址;浏览器通过网络与该IP地址处的WEB服务器的______服务端之间建立一条______连接;浏览器依照相关协议发送_____命令;WEB服务器根据命令取出文档,发送回来;浏览器释放连接,显示该文档.
    (1) A.URL B.EMS   C.NDS   D.DNS
    (2)A.NAT B.EMS   C.NDS   D.DNS
    (3)A.HTML B.HTTP   C.SMTP D.SNMP
    (4)A.RTP B.IP     C.TCP   D.UDP
    (5)A.TCP B.GET   C.UDP   D.PUT

    6.
    假设某计算机具有1MB的内存(目前使用的计算机往往具有64MB以上内存),并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制____.为使4字节组成的字段从存储器中一次读出,要求存放存储器中的字边界对齐,一个字节的地址码应_____若存储器周期为200ns,且每个周期可访问4个字节,则该存储器带宽为_____bit/s假如程序员所用的地址为______,而真正访问内存的地址称为_______
    A.(1)10   (2)16   (3) 20 (4)32
    B.(1)
    最低两位00 (2)最低两位为10   (3)最高两位为00   (4)最高两位为10
    C.(1)20M (2)40M   (3)80M   (4)160M
    D.(1)
    有效地址   (2)程序地址   (3)逻辑地址   (4)物理地址
    E.(1)
    指令地址   (2)物理地址   (3)内存地址   (4)数据地址

    7.
    英语题
    Soon,more of the information we receive via the internet could come _____in digital wrappers.
    Wrappers are made up ______ softwore code that’s targeted to do specific things with the data _____within them such as helping to define queries for search engines They also keep _____from_____access to that code.
    (1) A.Package   B.packaged   C.packages   D.packaging
    (2)A.of     B.off       C.on     D.out
    (3)A.close   B.closed     C.enclose   D.enclosed
    (4)A.insiders   B.money     C.outsiders D.warehouse
    (5)A.gain     B.gained     C.gains   D.gaining

    .设计题
    1.
    VC中怎样获得父窗口的指针(写出代码)
    2.
    怎样创建一个临时文件
    3.
    怎样获得状态栏和工具栏的指针.
    4.
    访问控件存几种方法

    .填空题:
    1.ODBC
    的数据类型分为__________________
    2.VC
    访问数据库的方式____________________
    3.VC
    的线路分为__________________,它是用什么对象表示的_________
    4.
    下列中a的值是_________
    #define AAA 200
    #define BBB AAA+100
    int a= BBB*2

     

  • 千像互动的笔试

    2007-02-10 11:38:06


    1
    .软件测试主要有哪几个阶段,每个阶段都应用什么测试方法?
    2
    .经典的题目,输入3个整数作为三角形的边,为判断三角形是否有效、等腰、等边, 设计用例。
    3
    .给出一个对话框,让挑出下图存在的问题。

    外加一套java工程师的笔试题(郁闷!)

  • 奇虎面试题

    2007-02-10 11:37:16

    前三道程序题
    (下面的题不排序,有笔试题,也有面试题)
    4
    、怎么划分缺陷的等级?
    5
    、怎么评价软件工程师?
    6
    、软件工程师的素质是什么?
    7
    、怎么看待软件测试?
    8
    、软件测试是一个什么样的行业?
    9
    、图书(图书号,图书名,作者编号,出版社,出版日期)
     
    作者(作者姓名,作者编号,年龄,性别)
     
    SQL语句查询年龄小于平均年龄的作者姓名、图书名,出版社。
    10
    、你的职业生涯规划
    11
    、测一个三角形是普通三角形、等腰三角形、等边三角形的流程图,测试用例。
    12
    、写出你常用的测试工具。
    13
    lordrunner分哪三部分?
    14
    、希望以后的软件测试是怎么样的一个行业?
    15
    .软件测试项目从什么时候开始?
     
    我答:从软件项目的需要分析开始。
       
    问:为什么从需求分析开始?有什么作用?

  • 某公司的面试试题

    2007-02-10 11:35:39



    1、测试生命周期、测试过程分为几个阶段,以及各阶段的含义?
    2、引入测试管理的含义?
    3、什么是软件测试静态分析?


    1
    、测试生命周期:测试需求、测试总体设计、测试详细设计、单元测试、集成测试、系统测试、验收测试。
     
    测试过程分:初始阶段、测试设计阶段、测试执行阶段、总结评估阶段。
    2
    、测试管理嘛。。。应该是风险管理、测试中角色与职责的管理,测试流程的管理。
    3
    、软件静态测试这个就更高深啦!!哈哈~目前国内根本做不到静态测试:(只有国外有哦!
     
    静态就是不运动嘛,主要就是指对文档、编码之类的测试啦!

  • 美国英网软件公司

    2007-02-10 11:33:58

    今天全都是英文题目哦……

    第一部分考的是逻辑,就像GRE里面的逻辑部分一样……
     
    题目,大家可以在晚上搜GRE的题来看看,英文题目我可是背不下来啊,能看懂题目答已经算不错了……

    第二部分是读JAVA程序,这个嘛……题目也不好说……

    今天笔试完了,是群面,3个人一起面

    面试的是一个搞开发的,所以对测试问的不是特别多,
    我简历上写了参加培训和工作经验,
    所以问了我一下写测试计划、测试用例的依据是什么。

    问了一些数据结构的问题,完全2叉树和平衡2叉树(呵呵,考研的东西还没有忘掉!)

    问了一个“outer join”是什么?就是咱们上课数据库里面的外键 foreign key
     
    结果3人里面就我反应过来是什么东西了,就让我解释一下这个东西是什么,
    2
    话不说,拿着周旋老师上课的例子,唰唰两个表结构就出来了,比说还好懂!

    最后又来了一个逻辑题,9个球,其中一个轻一点,一个天平,称2次,找出那个轻的球。

  • 联合网视面试题

    2007-02-10 11:29:27

    1网络七层协仪具体描述.
    2
    路由器,交换机的功能是什么,子网掩码如何分配
    3winXP
    下局域网不通,怎么办
    4
    数据库一道关链显示.
    5
    你用过的测试工具.
    6
    测试人员具备的素质,你认为如何做好一名优秀的软件测试工程师
    7
    测试的分类
    8
    数据库备份
    9ISS6.0
    ....
    10
    写一个测试用例

     

  • 合力金桥的笔试题,1小时完成

    2007-02-10 11:28:07


    1
    .按照瀑布模型软件开发都分哪几个阶段?对应的测试环节又分哪几个阶段?
    2
    .黑盒和白盒测试技术的概念。
    3
    .写出测试用例设计的3种方法。
    4
    .测试都包括哪些内容。(题目提示了一个易用性,我就答了功能、性能……)
    5
    .经典的三角形问题,设计出一组测试用例,还要画出流程图。
    6
    C++读程序写输出题
    7
    JAVA读程序写输出题
    8
    .写出一些你所知道的常用数据库
    9
    SQL语句考察
    1)建表TEST,包含3个字段A1 整形, A2 时间形,A3 字符形(20),
    2)分别写出2条能成功插入数据的语句和3条不能成功插入的语句
    3)找出TEST表中A3字段与TEST01表中的B2字段相同的记录
    10
    .算出小于10000的含有1的正整数的个数
    11
    .(两道考逻辑的题,有图片,不好说)

     

  • 汉端笔试

    2007-02-10 11:26:50

    第一页:个人基本资料
    第二页:兴趣爱好,业务特长,词语联想
    第三、四页:数据库
    1
    ,两个表,建立两个表,每个表插入一条语句,查询一条语句,修改一条语句,删除一条语句
    2
    ,给出一个表的数据如下
    日期     电费
    6
    1   60
    6
    2   34
    6
    3
    6
    4

    条件3日的电费=1+2
      4
    日的电费=2+3
    sql语句,最终显示出六月所有电费

    第五页编程
    1
    ,阶乘
    2
    ,冒泡法排序
    3
    ,用多态法形容猫咬狗咬的动作

    第六页项目问答
    1
    ,项目的生命周期,及每个周期的工作和产物。
    2
    ,里程碑,基线的定义及项目的(忘了)
    3
    ,描述你工作的成功案例,你在工作从事哪些角色及各个时段的文件命称
    4
    ,(忘了)

    第七页测试题
    1
    测试工作的哪些步骤,在哪个阶段因该做什么由谁来完成。
    2
    写测试用例的几种方法,并举例说明。
    3
    写出你用过的测试工具,并描述它的使用方法及功能。

     

  • 传视数码公司的面试题

    2007-02-10 11:24:59

    1.为什么在一个团队中开展软件测试工作
    2.
    描述软件测试的过程,其中有那些工作要做
    3.
    描述软件开发的过程,完整的开发过程需要完成那些工作
    4.
    你在测试过程中从事那些工作,最擅长那些工作
    5.
    软件测试的类型有哪些
    6.
    比较黑盒测试,白盒测试,单元测试,集成测试,系统测试,验收测试的区别与联系
    7.
    软件测试计划工作的目的,内容,最重要的是哪部分,关键是什么
    8.
    测试用例的设计方法有哪些,描述一个具体的例子
    9.
    测试用例的关键是什么
    10.
    描述测试用例设计的完整过程
    11.
    软件测试的评审过程和内容
    12.
    性能测试工作的完整过程,目的,最关键的是什么
    13.
    缺陷跟踪记录包含哪些,如何提高高质量的记录
    14.
    使用什么工具进行软件测试的跟踪管理,描述管理的过程
    15.
    单元测试和集成测试,描述工作实际开展的情况
    16.
    工作中哪些需要改进,期望的工作环境
    17.
    软件配置管理工作开展的情况和认识
    18.
    RUP.CMM,CMMI,XP,PSP.TSP的认识
    19.
    与开发人员如何进行有效的沟通的

     

  • 常见的测试试题

    2007-02-10 11:22:13

    波尔世通的笔试+面试

    笔试不多,就三道题
    1
    。名词解释:软件工程
    2
    。写出完整的程序,求大于1且小于参数n的偶数的和,输出结果
    3
    。写出你对软件测试的认识,尽量详细。(就是能写多少写多少!)

    面试的时候也是群面,
    不过这个hr感觉不是很热情,
    估计就是所谓的压力面试吧……

  • 波而世通的笔试+面试

    2007-02-10 11:20:34



    笔试题

    1
    .文件格式系统有哪几种类型?分别说说win95win98winMew2kwinNTwinXP分别支持那些文件系统。
    2
    .分别填入一个语句,完成下面的函数,通过递归计算数组a[100]的前n个数之和。
    Int sum ( int a[],int n )
    {
      if (n>0) return___________________________;
      else return________________________;
    }

    3
    .写出你所知道的3种常用的排序方法,并用其中一种方法设计出程序为数组a[100]排序。
    4
    .什么是兼容性测试?兼容性测试侧重哪些方面,请按照优先级用矩阵图表列出。
     
    (这题的第二问我不会答,所以原题目记得不是很清楚,大家能看明白问什么就好)
    5
    .我现在有个程序,发现在WIN98上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?
    6
    .翻译,中——英,有关P2P点对点文件传输的原理。
    7
    .翻译,英——中,有关互联网的发展对商务、学习、交流的影响。

    笔试完了是初步的面试
    先问了个问题:FAT16/FAT32/NTFS 哪个的安全性最好,为什么?(不会答)
    又做了两道题,
    一题是关于C++类的继承,看程序写出输出结果,A是虚类,B继承A,跟一般C++的书上的习题差不多。
    一题是写出在32位机器下,计算几个变量的size

    最后用英文介绍一下自己(倒!根本没有准备,简单说了几句。)

     

  • 北京大学计算机科技研究所笔试

    2007-02-10 11:18:40



    笔试题

    1
    .文件格式系统有哪几种类型?分别说说win95win98winMew2kwinNTwinXP分别支持那些文件系统。
    2
    .分别填入一个语句,完成下面的函数,通过递归计算数组a[100]的前n个数之和。
    Int sum ( int a[],int n )
    {
      if (n>0) return___________________________;
      else return________________________;
    }

    3
    .写出你所知道的3种常用的排序方法,并用其中一种方法设计出程序为数组a[100]排序。
    4
    .什么是兼容性测试?兼容性测试侧重哪些方面,请按照优先级用矩阵图表列出。
     
    (这题的第二问我不会答,所以原题目记得不是很清楚,大家能看明白问什么就好)
    5
    .我现在有个程序,发现在WIN98上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?
    6
    .翻译,中——英,有关P2P点对点文件传输的原理。
    7
    .翻译,英——中,有关互联网的发展对商务、学习、交流的影响。

    笔试完了是初步的面试
    先问了个问题:FAT16/FAT32/NTFS 哪个的安全性最好,为什么?(不会答)
    又做了两道题,
    一题是关于C++类的继承,看程序写出输出结果,A是虚类,B继承A,跟一般C++的书上的习题差不多。
    一题是写出在32位机器下,计算几个变量的size

    最后用英文介绍一下自己(倒!根本没有准备,简单说了几句。)

     

  • 北京博彦科技笔试+面试

    2007-02-10 11:17:21



    笔试题

    1
    .文件格式系统有哪几种类型?分别说说win95win98winMew2kwinNTwinXP分别支持那些文件系统。
    2
    .分别填入一个语句,完成下面的函数,通过递归计算数组a[100]的前n个数之和。
    Int sum ( int a[],int n )
    {
      if (n>0) return___________________________;
      else return________________________;
    }

    3
    .写出你所知道的3种常用的排序方法,并用其中一种方法设计出程序为数组a[100]排序。
    4
    .什么是兼容性测试?兼容性测试侧重哪些方面,请按照优先级用矩阵图表列出。
     
    (这题的第二问我不会答,所以原题目记得不是很清楚,大家能看明白问什么就好)
    5
    .我现在有个程序,发现在WIN98上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?
    6
    .翻译,中——英,有关P2P点对点文件传输的原理。
    7
    .翻译,英——中,有关互联网的发展对商务、学习、交流的影响。

    笔试完了是初步的面试
    先问了个问题:FAT16/FAT32/NTFS 哪个的安全性最好,为什么?(不会答)
    又做了两道题,
    一题是关于C++类的继承,看程序写出输出结果,A是虚类,B继承A,跟一般C++的书上的习题差不多。
    一题是写出在32位机器下,计算几个变量的size

    最后用英文介绍一下自己(倒!根本没有准备,简单说了几句。)

     

  • 2005年5月软件评测师下午试题

    2007-02-10 11:16:02

    2005年5月软件评测师下午试题

    试题一(15分)
      阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
    【说明】
      在软件开发与运行阶段一般需要完成单元测试、集成测试、确认测试、系统测试和验收测试,这些对软件质量保证起着非常关键的作用。
    【问题1】(5分)
      请简述单元测试的主要内容。


    【问题2】(5分)
      集成测试也叫组装测试或者联合测试,请简述集成测试的主要内容。


    【问题3】(2分)
      请简述集成测试与系统测试的关系


    【问题4】(3分)
      公司A承担了业务B的办公自动化系统的建设工作。2004年10月初,项目正处于开发阶段,预计2005年5月能够完成全部开发工作,但是合同规定2004年10月底进行系统验收。因此2004年10月初,公司A依据合同规定向业主B和监理方提出在2004年10月底进行验收测试的请求,并提出了详细的测试计划和测试方案。在该方案中指出测试小组由公司A的测试工程师、外聘测试专家、外聘行业专家以及监理方的代表组成。
    公司A的做法是否正确?请给出理由。

     

    试题二(15分)
      阅读下列说明,回答问题1至问题3,将解答填入大体纸的对应栏内。
    【说明】
      使用基本路径法设计出的测试用例能够保证程序的每一条可执行语句在测试过程中至少执行一次。以下代码由C语言书写,请按要求回答问题。
    Int IsLeap(int year)
    {
    if (year % 4 == 0)
    {
     if (year % 100 == 0)
     {
      if ( year % 400 == 0)
       leap = 1;
      else
       leap = 0;
      }
     else
       leap = 1;
     }
    else
     leap = 0;
    return leap;
    }
    【问题1】(3分)
      请画出以上代码的控制流图


    【问题2】(4分)
      请计算上述控制流图的圈复杂度V(G)(独立线性路径数)


    【问题3】(8分)
      假设输入的取值范围是1000 < year < 2001,请使用基本路径测试法为变量year设计测试用例,使其满足基本路径覆盖的要求。


    试题三(20分)
      阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
    【说明】
      软件系统的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。


    【问题1】(6分)
      软件系统的用户文档包括哪些?


    【问题2】(8分)
      软件系统中除用户文档之外,文档测试还应当关注哪些文档?


    【问题3】(6分)
      简述软件系统中用户文档的测试要点。

    试题四(25分)
      阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
    【说明】
      软件系统性能调优的关键是首先作好性能故障定位,面对软件系统中运行在不同平台上的多个服务器、多种应用、大量工作站以及局域网、广域网和其他类型的网络体系结构,故障点交错,故障定位测试非常复杂。下述是《工作流平台系统》的性能测试案例描述及结果数据:
            1 单机运行环境                2 集群运行环境
            

    ● 测试案例描述:模拟多用户登陆《工作流平台系统》,针对工作流A、B、C分别连续创建20个实例,在单机和集群运行环境下分别对系统进行负载压力性能测试。单机环境下测试用机与一台应用服务器连在同一交换机上,压力直接加在一台应用服务器上。集群环境下测试用机与服务器集群连接在同一交换机上,压力由负载均衡模块分摊到俩台应用服务器上。在单机和集群运行环境中应用服务器和一台数据库服务器连接。

    ● 客户端交易并发执行测试数据:
          1 单机运行环境               2 集群运行环境
         
    ● 服务器资源占用情况
    1 单机运行环境
    ①应用服务器资源占用情况
         
    ②数据库服务器资源占用情况
     
    2 集群运行环境
    ①俩台应用服务器资源占用情况
           
    ②数据库服务器资源占用情况
           
    【问题1】(6分)
      单机运行环境和集群运行环境下,系统能够提供的客户端并发性能服务等级哪种更好?为什么?


    【问题2】(10分)
      试分析系统应用服务器和数据库服务器资源使用情况如何?是否有瓶颈存在?单机运行环境和集群运行环境相比,哪种环境下资源占用率更高?为什么?随着系统并发负载的加大,试预测哪种环境下资源占用率递增更快?


    【问题3】(10分)
      集群对系统性能有哪些贡献?有哪些弊端?该系统是否应该采用此集群部署策略?

  • 2005年5月软件评测师上午试题

    2007-02-10 11:12:45

     

    ● 在计算机中,最适合进行数字加减运算的数字编码是_____(1)_____,最适合表示浮点数阶码的数字编码是____(2)____。
    (1)A.原码    B.反码     C.补码     D.移码
    (2)A.原码     B.反码     C.补码     D.移码

    ● 如果主存容量为16M字节,且按字节编址,表示该主存地址至少应需要_____(3)____位。
    (3)A.16      B.20      C.24       D.32

    ● 操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为___(4)___;操作数在寄存器中,寻址方式为_____(5)_____;操作数的地址在寄存器中,寻址方式为____(6)_____。
    (4)A.立即寻址           B.直接寻址
       C.寄存器寻址          D.寄存器间接寻址
    (5)A.立即寻址           B.相对寻址
       C.寄存器寻址          D.寄存器间接寻址
    (6)A.相对寻址           B.直接寻址
       C.寄存器寻址          D.寄存器间接寻址

    ● 三个可靠度R均为0.8的部件串联构成一个系统,如下图所示:

        
    则该系统的可靠度为___(7)____。
    (7) A.0.240     B.0.512    C.0.800     D.0.992

    ● 在计算机系统中,构成虚拟存储器___(8)____。
    (8) A.只需要一定的硬件资源便可实现 B.只需要一定的软件即可实现
      C.既需要软件也需要硬件方可实现 D.既不需要软件也不需要硬件

    ● 某公司使用包过滤防火墙控制进出公司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是“该防火墙能够___(9)____”。
    (9) A.使公司员工只能访问Intrenet上与其有业务联系的公司的IP地址
      B.仅允许HTTP协议通过
      C.使员工不能直接访问FTP服务端口号为21的FTP服务
      D.仅允许公司中具有某些特定IP地址的计算机可以访问外部网络

    ● 两个公司希望通过Internet进行安全通信,保证从信息源到目的地之间的数据传输以密文形式出现,而且公司不希望由于在中间节点使用特殊的安全单元增加开支,最合适的加密方式是____(10)____,使用的会话密钥算法应该是 ____(11)____。
    (10)A.链路加密   B.节点加密   C.端—端加密   D.混合加密
    (11)A.RSA     B.RC-5     C.MD5       D.ECC

    ● 在Internet上又许多协议,下面地选项中能够正确表示协议层次关系地是 (12) 。
       A.       B.      C.       D.
       

    ● 我国著作权法中,__(13)__系指同一概念。
    (13)A.出版权与版权         B.著作权与版权
       C.作者权与专有权        D.发行权与版权

    ● 由我国信息产业部批准发布,在信息产业部门范围内统一使用的标准,称为___(14)___。
    (14) A.地方标准            B.部门标准
       C.行业标准            D.企业标准

    ● 某软件设计师自行将他人使用C程序语言开发的控制程序转换为机器语言形式的控制程序,并固化在芯片中,该软件设计师的行为____(15)____。
    (15)A.不构成侵权,因为新的控制程序与原控制程序使用的程序设计语言不同
       B.不构成侵权,因为对原控制程序进行了转换与固化,其使用和表现形式不同
       C.不构成侵权,将一种程序语言编写的源程序转换为另一种程序语言形式,属于一种“翻译”行为
       D.构成侵权,因为他不享有原软件作品的著作权

    ● 数据存储在磁盘上的排列方式会影响I/O服务的总时间。假设每磁道划分成10个物理块,每块存放1个逻辑记录。逻辑记录R1,R2,…,R10存放在同一个磁道上,记录的安排顺序如下表所示:
        
    假定磁盘的旋转速度为20ms/周,磁头当前处在R1的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为4ms,则处理这10个记录的最长时间为___(16)___;若对信息存储进行优化分布后,处理10个记录的最少时间为___(17)___。
    (16)A.180ms    B.200ms    C.204ms    D.220ms
    (17)A.40ms     B.60ms     C.100ms    D.160ms

    ● 页式存储系统的逻辑地址是由页号和页内地址两部分组成。假定页面的大小为4K,地址变换过程如下图所示,图中逻辑地址用十进制表示。

    图中有效地址经过变换后,十进制物理地址a应为___(18)____。
    (18)A.33220    B.8644    C.4548     D.2500

    ● 下列叙述中,与提高软件可移植性相关的是___(19)____
    (19) A.选择时间效率高的算法
       B.尽可能减少注释
       C.选择空间效率高的算法
       D.尽量用高级语言编写系统中对效率要求不高的部分

    ● 在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系统的策略称为___(20)____;在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为_____(21)_____。
    (20)A.直接转换 B.位置转换 C.分段转换 D.并行转换
    (21)A.直接转换 B.位置转换 C.分段转换 D.并行转换

    ● 下列要素中,不属于DFD的是___(22)____。当使用DFD对一个工资系统进行建模时,____(23)_____可以被认定为外部实体。
    (22)A.加工         B.数据流
        C.数据存储       D.联系
    (23)A.接收工资单的银行   B.工资系统源代码程序
       C.工资单        D.工资数据库的维护

    ● 目前比较热门的软件开发工具,如VB、PB、Delphi等都是可视化的。这些工具是一种 (24) 。
    (25)A.外部设计评审报告在概要设计阶段产生
       B.集成测试计划在程序设计阶段产生
       C.系统计划和需求说明在详细设计解答产生
       D.在进行编码的同时,独立地设计单元测试计划

    ● 采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是____(25)_____。
    (25)A.外部设计评审报告在概要设计阶段产生
       B.集成测试计划在程序设计阶段产生
       C.系统计划和需求说明在详细设计阶段产生
       D.在进行编码的同时,独立地设计单元测试计划

    ● 在一个单CPU的计算机系统中,有两台外部设备R1、R2和三个进程P1、P2、P3。系统采用可剥夺方式优先级的进程调度方案,且所有进程可以并行使用I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备时间如下表所示:

        
    假设操作系统的开销忽略不计,三个进程从投入运行到全部完成,CPU的利用率约为__(26)__%;R2的利用率约为____(27)____%(设备的利用率指该设备的使用时间与进程组全部完成所占用时间的比率)。
    (26)A.60   B.67    C.78   D.90
    (27)A.70   B.78    C.80   D.89

    ● 某数据库中有供应商关系S和零件关系P,其中;供应商关系模式S(Sno,Sname,Szip,City)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式P(Pno,Pname,Color,Weight,City)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可由多个供应商供应。请将下面的SQL语句空缺部分补充完整。
    CREATE TABLE SP(Sno CHAR(5),
    Pno CHAR(6),
    Status CHAR(8),
    Qty NUMERIC(9),
    __(28)__(Sno,Pno),
    __(29)__(Sno),
    __(30)__(Pno));
    查询供应了“红”色零件的供应商号、零件号和数量(Qty)的元组演算表达式为:

    (28)A.FOREIGN KEY
       B.PRIMARY KEY
       C.FOREIGN KEY(Sno)REFERENCES S
       D.FOREIGN KEY(Pno)PEFERENCES P
    (29)A.FOREIGN KEY
       B.PRIMARY KEY
       C.FOREIGN KEY(Sno)REFERENCES S
       D.FOREIGN KEY(Pno)PEFERENCES P
    (30)A.FOREIGN KEY
       B.PRIMARY KEY
       C.FOREIGN KEY(Sno)REFERENCES S
       D.FOREIGN KEY(Pno)PEFERENCES P
    (1)
    (32)A.t[1]=u[1]∧t[2]=w[2]∧t[3]=v[4]
       B.t[1]=v[1]∧t[2]=u[2]∧t[3]=u[4]
       C.t[1]=w[1]∧t[2]=u[2]∧t[3]=u[4]
       D.t[1]=u[1]∧t[2]=u[2]∧t[3]=v[4]


    ● 某一确定性有限自动机(DFA)的状态转换图如下图所示,令d=0|1|2|…|9, 则以下字符串中,不能被该DFA接受的是____(33)____,与该DFA等价的正规式是_(34)___。(其中,ε表示空字符)
    ① 3857 ② 1.2E+5 ③ -123. ④ .576E10
            

    (33)A. ①、②、③     B.  ①、②、④
       C. ②、③、④     D. ①、②、③、④
    (34)A.(-d|d)d*E(-d|d)d*|(-d|d)*.d*(ε|E(-d|d)d*)
       B.(-d|d)dd*(.|ε)d*|(ε|E(-d|d)d*)
       C.(-|d)dd*E(-|d)d*|(-d|d)dd*.d*(ε|E(-|d)d*)
       D.(-d|d)dd*E(-d|d)d*|(-d|d|)dd*.d*(ε|E(-dd*|dd*))

    ● 对于以下编号为①、②、③的正规式,正确的说法是___(35)___
    ① (aa*|ab)*b ② (a|b)*b ③ ((a|b)*|aa)*b
    (35)A.正规式①、②等价   B.正规式①、③等价
       C.正规式②、③等价   D.正规式①、②、③互不等价

    ● 在UML提供的图中,____(36)____用于描述系统与外部系统及用户之间的交互;___(37)___用于按时间顺序描述对象间交互。
    (36)A.用例图   B.类图   C.对象图   D.部署图
    (37)A.网络图   B.状态图  C.协作图   D.序列图

    ● 某评测机构A承接了公司B开发的ERP软件的测试工作,负责该项目的软件评测师甲为了提高自己在ERP方面的知识,向机构A的负责人提出要到开发ERP软件的公司D做兼职开发工作的要求。
    当测试工作正在进行时,公司B为了申报某科技奖项,希望机构A能先出具一份证实其软件质量优秀的测试报告,并且口头承诺测试会继续进行,并且测试过程中发现的问题都会得到改正。
    如果你是机构A的负责人,对于评测师甲的请求,你将 (38) 。
    对于公司B提出的要求,机构A的评测师甲、乙分别给出了如下的建议:甲认为可以出质量优秀报告,但是需要公司B出具改正所有测试问题的书面承诺书和自己QA部门认可;乙认为由于测试还没有结束,很多问题海没有得到改正,因此不能出质量优秀的报告,但可以根据已经测试过的模块的情况,出具一个质量基本合格的报告。对于以上建议你认为
    (39) 。
    测试结束后,评测师乙提出要保留公司B的被测试软件的样品,对于评测师乙的要求你认为 (40) 。
    (38)A.不批准甲的要求
       B.批准甲的要求,但是要求甲不能透露公司B的信息
       C.不批准甲的请求,但是建议甲可以到公司B做兼职开发工作
       D.批准甲的请求,并要求甲尽快提高自己在ERP方面的知识,为公司多做贡献
    (39)A.应该听从甲的建议
       B.应该听从乙的建议
       C.应该综合甲乙的建议
       D.都不正确
    (40)A.不合理,这样侵犯了B的知识产权
       B.不合理,仅保留程序就行了
       C.不合理,仅保留文档就行了
       D.合理

    ● 关于软件测试对软件质量的意义,有以下观点:①度量与评估软件的质量;②保证软件质量;③改进软件开发过程;④发现软件错误。其中正确的是 (41) 。
    (41)A.①、②、③
       B.①、②、④
       C.①、③、④
       D.①、②、③、④

    ● 软件质量的定义是 (42) 。
    (42)A.软件的功能性、可靠性、易用性、效率、可维护性、可移植性
       B.满足规定用户需求的能力
       C.最大限度达到用户满意
       D.软件特性的总和,以及满足规定和潜在用户需求的能力

    ● 某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:
    ①经过自己测试的软件今后不会再出现问题;
    ②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;
    ③承诺不需要其他人员,自己就可以独立进行测试工作;
    ④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;
    你认为应聘者甲的保证 (43) 。
    (43)A.①、④是正确的
       B.②是正确的
       C.都是正确的
       D.都不正确

    ● 软件测试的对象包括 (44) 。
    (44)A.目标程序和相关文档
       B.源程序、目标程序、数据及相关文档
       C.目标程序、操作系统和平台软件
       D.源程序和目标程序

    ● 软件测试类型按开发阶段划分是 (45) 。
    (45)A.需求测试、单元测试、集成测试、验证测试
       B.单元测试、集成测试、确认测试、系统测试、验收测试
       C.单元测试、集成测试、验证测试、确认测试、验收测试
       D.调试、单元测试、集成测试、用户测试

    ● 下述说法错误的是 (46)。
    (46)A.单元测试又称为模块测试,是针对软件测试的最小单位-程序模块进行正确性检验的测试工作
       B.集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试
       C.集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。
       D.系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求

    ● V模型指出, (47) 对程序设计进行验证, (48) 对系统设计进行验证,(49)应当追朔到用户需求说明。
    (47)A.单元和集成测试     B.系统测试
       C.验收测试和确认测试   D.验证测试
    (48)A.单元测试        B.集成测试
       C.功能测试        D.系统测试
    (49)A.代码测试        B.集成测试
       C.验收测试        D.单元测试

    ● 错误管理的流程可以概括为:测试人员提交新的错误入库,错误状态为1;高级测
    试人员验证错误,如果确认是错误,分配给相应的开发人员,设置状态为2,如果不是错误,
    则拒绝,设置为“拒绝”状态;开发人员查询状态为3的错误,做如下处理:如果不是错误,
    则置状态为“拒绝”,如果是错误则修复并置状态为4,如果不能解决的错误,要留下文字
    说明并保持错误为“拒绝”状态;测试人员查询状态为5的错误,验证错误是否已解决,做
    如下处理:如问题解决了置错误的状态为6,如问题没有解决则置状态为7。上述流程中1
    至7相对应的状态标识为 (50) 。
    (50)A.新信息→打开→打开→修正→修正→关闭→重新打开
       B.打开→修正→关闭→修正→修正→关闭→打开
       C.新信息→打开→打开→关闭→修正→关闭→重新打开
       D.新信息→打开→打开→修正→关闭→修正→重新打开

    ● 关于对第三方测试的描述,正确的观点是 (51) 。
    (51)A.既不是开发人员,也不是用户所进行的测试就是第三方测试
       B.由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试
       C.第三方测试是在开发方与用户方的测试基础上所进行的验证测试
       D.第三方测试又被称为β测试

    ● 验收测试的定义是 (52) 。
    (52)A.由用户按照用户手册对软件进行测试以决定是否接收
       B.由某个测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接收
       C.按照软件任务书或合同,供需双方约定的验收依据进行测试,决定是否接收
       D.由开发方和用户按照用户手册执行软件验收

    ● 在GB/T17544中,软件包质量要求包括三部分,即产品描述要求、 (53) 、程
    序和数据要求。
    (53)A.用户文档要求
       B.系统功能要求
       C.设计要求说明
       D.软件配置要求

    ● 软件内部/外部质量模型中,可移植性不包括 (54) 子特性。
    (54)A.适应性
       B.共存性
       C.兼容性
       D.易替换性

    ● 《GB/T 18905 软件工程 产品评价》中确定的通用评价过程包括: (55) 。
    (55)A.确立评价需求、设计评价、执行评价和评估结果
       B.确立评价目的、规定评价、设计评价和执行评价
       C.确立评价需求、规定评价、设计评价和执行评价
       D.确立评价目的、设计评价、执行评价和评估结果

    ● GB/T16260-2003将软件质量特性分为内部质量特性、外部质量特性和 (56) 。
    (56)A.安全质量特性
       B.适用质量特性
       C.性能特性
       D.使用质量特性

    ● PC机处理人耳能听得到的音频信号,其频率范围是__(57)___。
    (57)A.80~3400Hz       B.300~3400Hz
       C.20~20kHz        D.20~44.1kHz

    ● 电视系统采用的颜色空间中,其亮度信号和色度信号是相分离的。下列颜色空间中,__(58)___不属于电视系统的颜色空间。
    (58)A.YUV           B.YIQ
       C.YcbCr          D.HSL

    ● 双层双面只读DVD盘片的存储容量可以达到___(59)____。
    (59) A.4.7GB           B.8.5GB
       C.17GB           D.6.6GB

    ● 静态图像压缩标准JPEG2000中使用的是__(60)____算法。
    (60)A.K-L变换         B.离散正弦变换
       C.离散余弦变换       D.离散小波变换

    ● 一个局域网中某台主机的IP地址为176.68.160.12,使用22位作为网络地址,那么该局域网的子网掩码为__(61)___,最多可以连接的主机数为____(62)_____。
    (61) A.255.255.255.0      B.255.255.248.0
       C.255.255.252.0      D.255.255.0.0
    (62) A.254           B.512
       C.1022           D.1024

    ● 以下选项中,可以用于Internet信息服务器远程管理的是 ____(63)____。
    (63) A.Telnet    B.RAS    C.FTP    D.SMTP

    ● 在TCP/IP网络中,为各种公共服务保留的端口号范围是__(64)____。
    (64) A.1~255   B.1~1023   C.1~1024   D.1~65535

    ● 在以下网络应用中,要求带宽最高的应用是___(65)___。
    (65) A.可视电话  B.数字电视  C.拨号上网   D.收发邮件

    ● DOM is a platform-and language-____(66)___API that allows programs and scrīpts to dynamically access and update the content, structure and style of WWW docements (currently,definitions for HTML and XML documents are part of the specification).The document can be further processed and the results of that processing can be incprporated back into the presented ___(67)____.DOM is a ___(68)___-based API to documents ,which requires the whole document to be represented in ____(69)___while processing it .A simpler alternative to DOM is the event –based SAX,which can be used to process very large ___(70)___documents that do not fit info the memory available for processing.
    (66)A.specific  B.neutral  C.contained  D.related
    (67)A.text    B.image   C.page     D.graphic
    (68)A.table    B.tree    C.control   D.event
    (69)A.document  B.processor C.disc     D.memory
    (70)A.XML     B.HTML    C.scrīpt    D.web

    ● Melissa and LoveLetter made use of the trust that exists between friends or colleagues.Imagine receiving an __(71)___from a friend who asks you to open it.This is what happens with Melissa and several other similar email __(72)___.Upon running ,such worms usually proceed to send themselves out to email addresses from the vicitm’s address book,previous emails,web pages__(73)___.
    As administrators seek to bolock dangerous email attachments through the
    recognition of well-known ___(74)____,virus writers use other extensions to circumvent such protection.Executable (.exe) files are renamed to .bat and .cmd plus a whole list of other extensions and will still run and successfully infect target users.
    Frequently ,hackers try to penetrate networks by sending an attachment that
    looks like a flash movie ,which,while displaying some cute animation ,simultaneously runs commands in the background to steal your passwords and give the __(75)__access to your network.
    (71)A.attachment B.packet   C.datagram   D.message
    (72)A.virtual   B.virus   C.worms    D.bacteria
    (73)A.memory    B.caches  C.ports    D.registers
    (74)A.names    B.cookies  C.software   D.extensions
    (75)A.cracker   B.user    C.customer  D.client

  • 软件评测师考试大纲(2005年版)

    2007-02-10 11:11:36

     

      一、考试说明

      1. 考试要求

      (1)熟悉计算机基础知识;
      (2)熟悉操作系统、数据库、中间件、程序设计语言基础知识;
      (3)熟悉计算机网络基础知识;
      (4)熟悉软件工程知识,理解软件开发方法及过程;
      (5)熟悉软件质量及软件质量管理基础知识;
      (6)熟悉软件测试标准;
      (7)掌握软件测试技术及方法;
      (8)掌握软件测试项目管理知识;
      (9)掌握C语言以及C++或Java语言程序设计技术;
      (10)了解信息化及信息安全基础知识;
      (11)熟悉知识产权相关法律、法规;
      (12)正确阅读并理解相关领域的英文资料。

      2. 通过本考试的合格人员能在掌握软件工程与软件测试知识的基础上,运用软件测试管理办法、软件测试策略、软件测试技术,独立承担软件测试项目;具有工程师的实际工作能力和业务水平。

      3. 本考试设置的科目包括:

      (1)软件工程与软件测试基础知识,考试时间为150分钟,笔试,选择题;
      (2)软件测试应用技术,考试时间为150分钟,笔试,问答题。

      二、考试范围

      考试科目1:软件工程与软件测试基础知识

      1.计算机系统基础知识

      1.1 计算机系统构成及硬件基础知识
        ·计算机系统的构成
        ·处理机
        ·基本输入输出设备
        ·存储系统

      1.2 操作系统基础知识
        ·操作系统的中断控制、进程管理、线程管理
        ·处理机管理、存储管理、设备管理、文件管理、作业管理
        ·网络操作系统和嵌入式操作系统基础知识
        ·操作系统的配置

      1.3 数据库基础知识
        ·数据库基本原理
        ·数据库管理系统的功能和特征
        ·数据库语言与编程

       1.4 中间件基础知识

      1.5 计算机网络基础知识
        ·网络分类、体系结构与网络协议
        ·常用网络设备
        ·Internet基础知识及其应用
        ·网络管理

      1.6 程序设计语言知识
        ·汇编、编译、解释系统的基础知识
        ·程序设计语言的基本成分(数据、运算、控制和传输、过程(函数)调用)
        ·面向对象程序设计
        ·C语言以及C++(或Java)语言程序设计基础知识

      2. 标准化基础知识
        ·标准化的概念(标准化的意义、标准化的发展、标准化机构)
        ·标准的层次(国际标准、国家标准、行业标准、企业标准)
        ·标准的类别及生命周期

      3. 信息安全知识
        ·信息安全基本概念
        ·计算机病毒及防范
        ·网络入侵手段及防范
        ·加密与解密机制

      4. 信息化基础知识
        ·信息化相关概念
        ·与知识产权相关的法律、法规
        ·信息网络系统、信息应用系统、信息资源系统基础知识

      5. 软件工程知识

      5.1 软件工程基础
        ·软件工程概念
        ·需求分析
        ·软件系统设计
        ·软件组件设计
        ·软件编码
        ·软件测试
        ·软件维护

      5.2 软件开发方法及过程
        ·结构化开发方法
        ·面向对象开发方法
        ·瀑布模型
        ·快速原型模型
        ·螺旋模型

      5.3 软件质量管理
        ·软件质量及软件质量管理概念
        ·软件质量管理体系
        ·软件质量管理的目标、内容、方法和技术

       5.4 软件过程管理
        ·软件过程管理概念
        ·软件过程改进
        ·软件能力成熟度模型

      5.5 软件配置管理
        ·软件配置管理的意义
        ·软件配置管理的过程、方法和技术

      5.6 软件开发风险基础知识
        ·风险管理
        ·风险防范及应对

      5.7 软件工程有关的标准
        ·软件工程术语
        ·计算机软件开发规范
        ·计算机软件产品开发文件编制指南
        ·计算机软件需求规范说明编制指南
        ·计算机软件测试文件编制规范
        ·计算机软件配置管理计划规范
        ·计算机软件质量保证计划规范
        ·数据流图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定

      6. 软件评测师职业素质要求
        ·软件评测师职业特点与岗位职责
        ·软件评测师行为准则与职业道德要求
        ·软件评测师的能力要求

      7. 软件评测知识

      7.1 软件测试基本概念
        ·软件质量与软件测试
        ·软件测试定义
        ·软件测试目的
        ·软件测试原则
        ·软件测试对象

      7.2 软件测试过程模型
        ·V模型
        ·W模型
        ·H模型
        ·测试模型的使用

      7.3 软件测试类型
        ·单元测试、集成测试、系统测试
        ·确认测试、验收测试
        ·开发方测试、用户测试、第三方测试
        ·动态测试、静态测试
        ·白盒测试、黑盒测试、灰盒测试

      7.4 软件问题分类
        ·软件错误
        ·软件缺陷
        ·软件故障
        ·软件失效

      7.5 测试标准

      7.5.1 GB/T 16260.1—2003 软件工程 产品质量 第1部分:质量模型

      7.5.2 GB/T 18905.1—2002 软件工程 产品评价 第1部分:概述

      7.5.3 GB/T 18905.5—2002 软件工程 产品评价 第5部分:评价者用的过程

      8. 软件评测现状与发展
        ·国内外现状
        ·软件评测发展趋势

      9.专业英语
        ·正确阅读并理解相关领域的英文资料

      考试科目2:软件测试应用技术

      1.软件生命周期测试策略

      1.1 设计阶段的评审
        ·需求评审
        ·设计评审
        ·测试计划与设计

      1.2 开发与运行阶段的测试
        ·单元测试
        ·集成测试
        ·系统(确认)测试
        ·验收测试

      2.测试用例设计方法

      2.1 白盒测试设计
        ·白盒测试基本技术
        ·白盒测试方法

      2.2 黑盒测试用例设计
        ·测试用例设计方法
        ·测试用例的编写

      2.3 面向对象测试用例设计

      2.4 测试方法选择的策略
        ·黑盒测试方法选择策略
        ·白盒测试方法选择策略
        ·面向对象软件的测试策略

      3. 软件测试技术与应用

      3.1 软件自动化测试
        ·软件自动化测试基本概念
        ·选择自动化测试工具
        ·功能自动化测试
        ·负载压力自动化测试

      3.2 面向对象软件的测试
        ·面向对象测试模型
        ·面向对象分析的测试
        ·面向对象设计的测试
        ·面向对象编程的测试
        ·面向对象的单元测试
        ·面向对象的集成测试
        ·面向对象的系统测试

      3.3 负载压力测试
        ·负载压力测试基本概念
        ·负载压力测试解决方案
        ·负载压力测试指标分析
        ·负载压力测试实施

      3.4 Web应用测试
        ·Web应用的测试策略
        ·Web应用设计测试
        ·Web应用开发测试
        ·Web应用运行测试

      3.5 网络测试
        ·网络系统全生命周期测试策略
        ·网络仿真技术
        ·网络性能测试
        ·网络应用测试

      3.6 安全测试
        ·测试内容
        ·测试策略
        ·测试方法

      3.7 兼容性测试
        ·硬件兼容性测试
        ·软件兼容性测试
        ·数据兼容性测试
        ·新旧系统数据迁移测试
        ·平台软件测试

      3.8 易用性测试
        ·功能易用性测试
        ·用户界面测试

      3.9 文档测试
        ·文档测试的范围
        ·用户文档的内容
        ·用户文档测试的要点
        ·用户手册的测试
        ·在线帮助的测试

      4. 测试项目管理
        ·测试过程的特性与要求
        ·软件测试与配置管理
        ·测试的组织与人员
        ·测试文档
        ·软件测试风险分析
        ·软件测试的成本管理

      三、题型举例

      (一)选择题
        ·下面的哪一项测试步骤中需要进行局部数据结构测试: (1)
         (1)A.单元测试 B. 集成测试 C. 确认测试 D. 系统测试
        ·软件的六大质量特性包括: (2)
         (2)A.功能性、可靠性、可用性、效率、可维护、可移植
            B.功能性、可靠性、可用性、效率、稳定性、可移植
            C.功能性、可靠性、可扩展性、效率、稳定性、可移植
            D.功能性、可靠性、兼容性、效率、稳定性、可移植

       (二)问答题
        1.白盒测试方法中的代码检查法需要重点考虑代码的执行效率,阅读以下两个循环,回答问题1和问题2。

          循环1:
          for (i=0;i<n;i++)
          {
          if(condition)
          DoSomething();
          else
          DoOtherthing();
          }

          循环2:
          if(condition)
          {
          for (i=0;i<n;i++)
          DoSomething()
          }
          else
          {
          for (i=0;i<n;i++)
          DoOtherthing();
          }
          问题1:循环1的优点和缺点。
          问题2:循环2的优点和缺点。

        2.请简述软件系统负载压力测试的主要目的。

  • 面试0

    2007-02-10 11:10:16

    软件测试工程师笔试试题

     

    请根据您以往的学习和工作经历,结合您的个人经验回答以下问题。您可以尽可能详细和完整的表达出自己的思想,如果书写空间不够,您可以将答案写在题目所在页的背面。如果需要稿纸请同接待人员联系。

    01.   为什么要在一个团队中开展软件测试工作?

     

     

     

     

     

     

     

     

     

     

    02.   您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作?


    03.   您是否了解以往所工作的企业的软件开发过程?如果了解,请试述一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作?(对于软件测试部分,可以简述)

     

     

     

     

     

     

     

     

     

     

     

     

    04.   您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?


    05.   您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)

     

     

     

     

     

     

     

     

     

     

     

     

    06.   请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。

     

     

     

     

     

     

     

     

     

     

     

     


    07.   测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?

     

     

     

     

     

     

     

     

     

     

     

     

    08.   您认为做好测试计划工作的关键是什么?

     

     

     

     

     

     

     

     

     

     

     

     

     

     


    09.   您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。

     

     

     

     

     

     

     

     

     

     

     

     

    10.   您认为做好测试用例设计工作的关键是什么?

     

     

     

     

     

     

     

     

     

     

     

     


    11.   请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。

     

     

     

     

     

     

     

     

     

     

     

     

    12.   您以往的工作中是否曾开展过测试用例的评审工作?如果有,请描述测试用例评审的过程和评审的内容。

     

     

     

     

     

     

     

     

     

     

     


    13.   您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。

     

     

     

     

     

     

     

     

     

     

     

     

    14.   您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。

     

     

     

     

     

     

     

     

     

     

     

     


    15.   您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么?

     

     

     

     

     

     

     

     

     

     

     

     

     

    16.   在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?

     

     

     

     

     

     

     

     

     

     

     


    17.   您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管理?如果有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程。

    18.   您以往是否曾经从事过单元测试和集成测试?如果有,请谈一下这些工作的实际开展情况。

     


    19.   您如何看待软件过程改进?在您曾经工作过的企业中,是否有一些需要改进的东西呢?您期望的理想的测试人员的工作环境是怎样的?

     

     

     

     

     

     

     

     

     

     

     

     

    20.   您以往工作过的企业中,是否开展了软件配置管理工作?您能否描述一下这项工作的开展情况和您对这项工作的认识?

     


    21.   您是否熟悉一些主流的软件工程方法论和思想,如RUPCMMCMMIXPPSPTSP。如果熟悉,您是否可以谈一下对这些方法论和思想的认识?

     

     

     

     

     

     

     

     

     

     

     

     

    22.   您认为在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?

     


    23.   在您以往的测试工作中,最让您感到不满意或者不堪回首的事情是什么?您是如何来对待这些事情的?

     

     

     

     

     

     

     

     

     

     

     

     

    24.   在即将完成这次笔试前,您是否愿意谈一些自己在以往的学习和工作中获得的工作经验和心得体会?(可以包括软件测试、过程改进、软件开发或者与此无关的其他方面)

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 面试

    2007-02-10 11:09:22

    1.  个人工作介绍?

    2.  测试经验,介绍自己的项目项目业务流程图。

    3.  其他爱好、专业。

    4.  对技术支持工作的看法?

    5.  对软件测试工作的看法?

    6.  对以后工作的看法?

    7.  遇到紧急情况,现场该如何解决?

    8.  工作中遇到的难题、争执如何处理?

    9.  工作中应该注意哪些问题?

    10.              对换部门、职业的看法?

    11.              为什么选择测试,不选择开发?

    12.              对华为的认识。

    13.              测试的心得体会。

    14.              对在华为做外包如何看,以及对加班的看法。

    15.              具体运用那些模块。

    16.              具体录制过程中,会优先注意何种Bug?

    17.              是否会编写程序及做相关技术咨询工作?

    18.              对华为的看法,在华为学的技术出来后可能在别的公司无用,如何看待这个问题。

     

     

     

     

  • 测试人员考试试题试卷(转贴)

    2007-02-10 11:08:26

    测试人员考试试卷(考试时间90分钟,满分100分)
    一、判断题(每题1分,12 分,正确的,错误的
    1
    .软件测试的目的是尽可能多的找出软件的缺陷。()
    软件测试的目的就是为了发现软件中的缺陷,从这个意义上面说上面的这个论断是正确的。不少人会认为软件测试可以保证软件的质量,其实这个观点是错误,测试只是软件质量控制中的一个角色,其活动并不能达成软件质量保证的效果。所以不要认为一个公司里面如果有了软件测试人员,产品的质量就会好起来。
    2
    Beta 测试是验收测试的一种。()
    Beat
    测试和验收测试是两种不同的测试。验收测试的目的是为了以发现未实现的需求为目的,以评估适合使用为目标,该类测试的不是以发现缺陷为主要目的。beta测试是一模拟真实的使用环境从而发现缺陷的一种测试。所以两者之间的是非包容关系。
    3
    .验收测试是由最终用户来实施的。()
    上面说到了验收测试的目的和目标,所以验收测试也可是是软件生产的企业内部人员来实施。例如产品经理。当软件以项目的形式出现,那么验收测试由最终用户来实施的情况是比较长见的。但是对于产品形式的软件,生产企业内部的验收测试会更多。

    4
    .项目立项前测试人员不需要提交任何工件。()
    应该说这道题目没有明确的答案,在项目立项前测试人员是不是要把一些准备工作以工件的形式给记录下来是完全取决于该企业的软件开发过程的要求。同时不同企业,立项前要达成的一些必要条件也是大相径庭的。应该说这一题目出的不是很好,如果你是出题人这家企业的测试工程师,那么就应该有一个明确的答案。

    5
    .单元测试能发现约80%的软件缺陷。()
    同样这一题目也没有标准答案。因为该数据的来源和其统计的方法,样本都没有一个工业标准。这样出来的数据同样不具有权威性。这里我可以说一个简单的例子,在用ASP,php这类脚本语言开发网页的时候是根本没有复杂的单元测试。那么这样的数字应用在网站开发上面是否有意义,还是值得商榷的。所以这道题目出的不好,没有明确的答案

    6
    .代码评审是检查源代码是否达到模块设计的要求。()
    代码审查是一种静态技术,从这个意义上说代码复查是需要和其他的一些动态测试技术配合才能检查代码是否符合设计的要求

    7
    .自底向上集成需要测试员编写驱动程序。()
    这道题目大家看下top-down down-top的集成测试示意图就能得出明确的答案。这里需要了解的是什么是驱动测试程序,什么是桩程序。如果集成组件数量众多,多关系层次,那么不论是什么类型的集成测试。驱动程序和桩程序都是需要开发的。

    8
    .负载测试是验证要检验的系统的能力最高能达到什么程度。()
    关于负载测试和压力测试在论坛中的帖子中有详细的解释,大家可以去看一下就能得出正确的答案

    9
    .测试人员要坚持原则,缺陷未修复完坚决不予通过。()
    同样,这一题没有正确的答案。缺陷是否修复是需要听取测试人员的意见,但测试人员的意见非决定性。所以还是要看一个企业赋予测试人员有多大的权力。

    10
    .代码评审员一般由测试员担任。()
    如果测试员有这个水平,那么当然是可以参加的。不过大多数的企业不会让普通的测试人员参与代码的评审。

    11
    .我们可以人为的使得软件不存在配置问题。()
    首先大家先搞清楚什么是配置管理什么是软件配置,从这道题目中看不出出题人想问的是关键工程中的配置管理还是单纯的软件配置。但是可以肯定的是不论是何种情况,答案均是否定的。

    12
    .集成测试计划在需求分析阶段末提交。()
    集成测试计划在开发人员完成软件集成计划之后就可以开始进行了。所以在需求分析阶段之后提交是不现实的事情,应该在软件的设计阶段后,编码前。
    二、不定项选择题(每题2 分,10分)

    1
    .软件验收测试的合格通过准则是:()
    A
    软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
    B
    所有测试项没有残余一级、二级和三级错误。
    C
    立项审批表、需求分析文档、设计文档和编码实现一致。
    D
    验收测试工件齐全。

    回答这道题,你必须是这家企业的员工。前面说到了验收测试的目的和目标,一个是需求必须实现,二是证明软件是适合使用的。这样能满足这两个通用标准就可以了。当然有些软件企业会对验收测试标准做一些调整。

    2
    .软件测试计划评审会需要哪些人员参加?()
    A
    .项目经理
    B
    SQA 负责人
    C
    .配置负责人
    D
    .测试组

    上面的4种角色都需要参与

    3
    .下列关于alpha 测试的描述中正确的是:()
    A
    alpha 测试需要用户代表参加
    B
    alpha 测试不需要用户代表参加
    C
    alpha 测试是系统测试的一种
    D
    alpha 测试是验收测试的一种

    首先大家需要知道alpha测试是系统级别的测试,该测试是在一个受控的环境中进行的。用户需要直接参与进来。所以答案应该是AD
    4
    .测试设计员的职责有:()
    A
    .制定测试计划
    B
    .设计测试用例
    C
    .设计测试过程、脚本
    D
    .评估测试活动
    合理的答案的是BC,同时要看软件企业对该类人员的职责是如何定义。
    5
    .软件实施活动的进入准则是:()
    A
    .需求工件已经被基线化
    B
    .详细设计工件已经被基线化
    C
    .构架工件已经被基线化
    D
    .项目阶段成果已经被基线化

    先要了解一下什么是基线。这个是软件配置管理中一个重要的概念。工作产品必须纳入到一定的基线里面。所以选择ABC是必定的,至于是否选择D要看这家企业自身的标准了
    填空题(每空1分,24 分)
    1
    .软件验收测试包括__________三种类型。
    软件验收测试包括正式验收测试、alpha测试、beta测试三种测试。
    2
    .系统测试的策略有功能测试、、、、易用性测试、、、、、、、、
    、、等15 种方法。
      系统测试的策略有很多种的,我知道的有性能测试、负载测试、强度测试、易用性测试、安全测试、配置测试、安装测试、文档测试、故障恢复测试、用户界面测试、恢复测试、分布测试、可用性测试。。。
    3
    .设计系统测试计划需要参考的项目文档有、和迭代计划。
    设计系统测试计划需要参考的项目文档有软件测试计划、软件需求工件、和迭代计划。
    4
    .对面向过程的系统采用的集成策略有______两种。
    5
    .通过画因果图来写测试用例的步骤为____________及把因果图转换为状态图共五个步骤。
    利用因果图生成测试用例的基本步骤是:
    §
    分析软件规格说明描述中,哪些是原因(即输入条件或输入条件的等价类),哪些是结果(即输出条件),并给每个原因和结果赋予一个标识符。
    §
    分析软件规格说明描述中的语义,找出原因与结果之间,原因与原因之间对应的是什么关系? 根据这些关系,画出因果图。
    §
    由于语法或环境限制,有些原因与原因之间,原因与结果之间的组合情况不可能出现。为表明这些特殊情况,在因果图上用一些记号标明约束或限制条件。
    §
    把因果图转换成判定表。
    §
    把判定表的每一列拿出来作为依据,设计测试用例

  • 测试人员考试试题 试卷一

    2007-02-10 11:07:01

     

    试卷提供者:alan zhou Email:foralanzhou@163.com

    测试人员考试试卷(考试时间90分钟,满分100分)

    姓名:__________部门:__________员工号:__________

    一、 判断题(每题1分,12 分,正确的√,错误的╳)

    1.软件测试的目的是尽可能多的找出软件的缺陷。()

    2.Beta 测试是验收测试的一种。()

    3.验收测试是由最终用户来实施的。()

    4.项目立项前测试人员不需要提交任何工件。()

    5.单元测试能发现约80%的软件缺陷。()

    6.代码评审是检查源代码是否达到模块设计的要求。()

    7.自底向上集成需要测试员编写驱动程序。()

    8.负载测试是验证要检验的系统的能力最高能达到什么程度。()

    9.测试人员要坚持原则,缺陷未修复完坚决不予通过。()

    10.代码评审员一般由测试员担任。()

    11.我们可以人为的使得软件不存在配置问题。()

    12.集成测试计划在需求分析阶段末提交。()

    二、 不定项选择题(每题2 分,10分)

    1.软件验收测试的合格通过准则是:()

    A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。

    B. 所有测试项没有残余一级、二级和三级错误。

    C. 立项审批表、需求分析文档、设计文档和编码实现一致。

    D. 验收测试工件齐全。

    2.软件测试计划评审会需要哪些人员参加?()

    A.项目经理

    B.SQA 负责人

    C.配置负责人

    D.测试组

    3.下列关于alpha 测试的描述中正确的是:()

    A.alpha 测试需要用户代表参加

    B.alpha 测试不需要用户代表参加

    C.alpha 测试是系统测试的一种

    D.alpha 测试是验收测试的一种

    4.测试设计员的职责有:()

    A.制定测试计划

    B.设计测试用例

    C.设计测试过程、脚本

    D.评估测试活动

    5.软件实施活动的进入准则是:()

    A.需求工件已经被基线化

    B.详细设计工件已经被基线化

    C.构架工件已经被基线化

    D.项目阶段成果已经被基线化

    三、 填空题(每空1分,24 分)

    1.软件验收测试包括 、 、 三种类型。

    2.系统测试的策略有功能测试、 、 、 、易用性测

    试、 、 、 、 、 、 、 、

    、 、 等15 种方法。

    3.设计系统测试计划需要参考的项目文档有 、 和迭代计划。

    4.对面向过程的系统采用的集成策略有 、 两种。

    5.通过画因果图来写测试用例的步骤为 、 、 、 及把因果图转

    换为状态图共五个步骤。

     

    测试人员考试试题 试卷一

    试卷提供者:alan zhou Email:foralanzhou@163.com

    四、 简答题(共37分)

    1. 阶段评审与同行评审的区别。(4 分)

    2 . 什么是软件测试。(3 分)

    3 . 简述集成测试的过程。(5 分)

    4 . 怎样做好文档测试?(4 分)

    5. 白盒测试有那几种方法?(6 分)

    6. 系统测试计划是否需要同行评审,为什么?(4 分)

    7. Alpha 测试与beta 测试的区别。(4 分)

    8 . 比较负载测试、容量测试和强度测试的区别。(6 分)

    9 . 测试结束的标准是什么?(3 分)

    五、 设计题(共15分)

    对下面给出的程序控制图,分别以各种不同的测试方法写出最少的测试用例。

     

    测试人员考试试题 试卷三

    试卷提供者:alan zhou Email:foralanzhou@163.com

    测试人员_考试试卷(考试时间100分钟,满分100分)

    姓名:__________部门:__________员工号:__________

    一、填空题:(每一空格2分,共60分)

    1、 软件实施活动的输出工件有 、 、 、 。

    2、 代码评审主要做 工作。

    3、 软件实施活动中集成员的职责是 。

    4、 验证与确认软件实施活动主要有 、代码评审、 、 、 、SQA

    验证。

    5、 表明测试已经结束。

    6、 软件测试的目的是 。

    7、 软件测试主要分为 、 、 、 四类测试。

    8、 软件测试活动有制定测试计划、 、 、 、 、 、测

    试评估、测试结束八个步骤。

    9、 软件测试活动的输出工件有_ 、 、 、 、 。

    10、软件测试角色有 、 、 、 。

    二、不定项选择题:(每题3 分,共15分)

    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、 软件项目计划

    三、问答题:(共25 分)

    1、 项目的集中管理在软件公司的哪一个层面?(2 分)

    2、 请描述软件测试活动的生命周期。(8 分)

    3、 什么是测试评估,测试评估的范围是什么?(5 分)

    4、 阐述工作版本的定义。(2 分)

    5 、 请画出软件测试活动的流程图。(8 分)

     

    测试人员考试试题 试卷二

    试卷提供者:alan zhou Email:foralanzhou@163.com

    测试人员考试试卷(考试时间90分钟,满分100分)

    姓名:__________部门:__________员工号:__________

    一、 判断题(每题2分,正确的“√”,错误的“╳”)

    1 、 好的测试员不懈追求完美。( )

    2、 测试程序仅仅按预期方式运行就行了。( )

    3、 不存在质量很高但可靠性很差的产品。( )

    4、 软件测试员可以对产品说明书进行白盒测试。( )

    5、 静态白盒测试可以找出遗漏之处和问题。( )

    6、 总是首先设计白盒测试用例。( )

    7、 可以发布具有配置缺陷的软件产品。( )

    8、 所有软件必须进行某种程度的兼容性测试。( )

    9、 所有软件都有一个用户界面,因此必须测试易用性。( )

    10、 测试组负责软件质量。( )

    二、 简答题

    1、 软件的缺陷等级应如何划分?(3 分)

    2、 如果能够执行完美的黑盒测试,还需要进行白盒测试吗?为什么?(5 分)

    3、 你认为一个优秀的测试工程师应该具备哪些素质?(3 分)

    4、 产品测试到什么时候就算是足够了?(2 分)

    5、 测试计划的目的是什么?(2 分)

    6、 为什么要进行软件测试?软件测试的目的是什么? (5 分)

    7、 软件测试应该划分几个阶段?简述各个阶段应重点测试的点?各个阶段的含义?(5 分)

    8、 如何做一名合格的测试人员?(3 分)

    9、 针对缺陷采取怎样的管理措施?(5 分)

    三、 专业词语解释(每题2 分)

    α测试:

    β测试:

    驱动模块:

    桩模块:

    白盒测试:

    静态测试:

    四、 选择题(每题2分)

    1.下面哪些属于动态分析( )

    A. 代码覆盖率

    B. 模块功能检查

    C. 系统压力测试

    D. 程序数据流分析

    2.下面哪些属于静态分析( )

    A、 代码规则检查

    B、 序结构分析

    C、 序复杂度分析

    D、 内存泄漏

    五、 设计题(10分)

    在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角

    形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等边三角形”。画出程

    序流程图、控制流程图、找出基本测试路径 ,对此设计一个测试用例。

    六、 论述题

    1、 试叙述对一个软件项目测试的全过程。(10 分)

    2、 简述你对测试工作的认识过程、在以后的工作的一些建议。(6 分)

    3 、 述静态测试和动态测试的区别?(5 分)

     

    测试人员考试试题 试卷四

    试卷提供者:alan zhou Email:foralanzhou@163.com

    测试人员_考试试卷(考试时间100分钟,每题10 分,满分100分)

    姓名:__________部门:__________员工号:__________

    1. 什么是软件测试,以及软件测试的意义?

    2. 什么是软件测试静态分析,软件测试动态分析,

    3. 下面那些属于静态分析()

    A、 编码规则检查

    B、 程序结构分析

    C、 程序复杂度分析

    D、 内存泄漏

    4. 下面那些属于动态分析()

    A、 代码覆盖率

    B、 模块功能检查

    C、 系统压力测试

    D、 程序数据流分析

    5. 从测试技术角度,正确的选择是(),给出各自的含义?

    A、 静态测试

    B、 黑盒测试

    C、 动态测试

    D、 白盒测试

    6. 从测试阶段角度,测试正确的顺序是(),同时给出所选择的正确策略含义和被测对象是什么?

    A、 单元测试

    B、 集成测试

    C、 系统测试

    D、 确认测试

    7. 针对缺陷采取怎样的管理措施?

    8. 在测试生命周期,测试过程分为几个阶段,以及各个阶段的含义?

    9. 简要写出自己在理解的基础质上所认为引入测试管理的意义

    10. 在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,

    可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等

    边三角形”。画出程序流程图、控制流程图、计算圈复杂度V(g),找出基本测试路径。

     

    测试人员考试试题 试卷一

    试卷提供者:alan zhou Email:foralanzhou@163.com

    测试人员考试试卷(考试时间90分钟,满分100分)

    姓名:__________部门:__________员工号:__________

    一、 判断题(每题1分,12 分,正确的√,错误的╳)

    1.软件测试的目的是尽可能多的找出软件的缺陷。()

    2.Beta 测试是验收测试的一种。()

    3.验收测试是由最终用户来实施的。()

    4.项目立项前测试人员不需要提交任何工件。()

    5.单元测试能发现约80%的软件缺陷。()

    6.代码评审是检查源代码是否达到模块设计的要求。()

    7.自底向上集成需要测试员编写驱动程序。()

    8.负载测试是验证要检验的系统的能力最高能达到什么程度。()

    9.测试人员要坚持原则,缺陷未修复完坚决不予通过。()

    10.代码评审员一般由测试员担任。()

    11.我们可以人为的使得软件不存在配置问题。()

    12.集成测试计划在需求分析阶段末提交。()

    二、 不定项选择题(每题2 分,10分)

    1.软件验收测试的合格通过准则是:()

    A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。

    B. 所有测试项没有残余一级、二级和三级错误。

    C. 立项审批表、需求分析文档、设计文档和编码实现一致。

    D. 验收测试工件齐全。

    2.软件测试计划评审会需要哪些人员参加?()

    A.项目经理

    B.SQA 负责人

    C.配置负责人

    D.测试组

    3.下列关于alpha 测试的描述中正确的是:()

    A.alpha 测试需要用户代表参加

    B.alpha 测试不需要用户代表参加

    C.alpha 测试是系统测试的一种

    D.alpha 测试是验收测试的一种

    4.测试设计员的职责有:()

    A.制定测试计划

    B.设计测试用例

    C.设计测试过程、脚本

    D.评估测试活动

    5.软件实施活动的进入准则是:()

    A.需求工件已经被基线化

    B.详细设计工件已经被基线化

    C.构架工件已经被基线化

    D.项目阶段成果已经被基线化

    三、 填空题(每空1分,24 分)

    1.软件验收测试包括 、 、 三种类型。

    2.系统测试的策略有功能测试、 、 、 、易用性测

    试、 、 、 、 、 、 、 、

    、 、 等15 种方法。

    3.设计系统测试计划需要参考的项目文档有 、 和迭代计划。

    4.对面向过程的系统采用的集成策略有 、 两种。

    5.通过画因果图来写测试用例的步骤为 、 、 、 及把因果图转

    换为状态图共五个步骤。

     

    测试人员考试试题 试卷一

    试卷提供者:alan zhou Email:foralanzhou@163.com

    四、 简答题(共37分)

    1. 阶段评审与同行评审的区别。(4 分)

    2 . 什么是软件测试。(3 分)

    3 . 简述集成测试的过程。(5 分)

    4 . 怎样做好文档测试?(4 分)

    5. 白盒测试有那几种方法?(6 分)

    6. 系统测试计划是否需要同行评审,为什么?(4 分)

    7. Alpha 测试与beta 测试的区别。(4 分)

    8 . 比较负载测试、容量测试和强度测试的区别。(6 分)

    9 . 测试结束的标准是什么?(3 分)

    五、 设计题(共15分)

    对下面给出的程序控制图,分别以各种不同的测试方法写出最少的测试用例。

     

    测试人员考试试题 试卷三

    试卷提供者:alan zhou Email:foralanzhou@163.com

    测试人员_考试试卷(考试时间100分钟,满分100分)

    姓名:__________部门:__________员工号:__________

    一、填空题:(每一空格2分,共60分)

    1、 软件实施活动的输出工件有 、 、 、 。

    2、 代码评审主要做 工作。

    3、 软件实施活动中集成员的职责是 。

    4、 验证与确认软件实施活动主要有 、代码评审、 、 、 、SQA

    验证。

    5、 表明测试已经结束。

    6、 软件测试的目的是 。

    7、 软件测试主要分为 、 、 、 四类测试。

    8、 软件测试活动有制定测试计划、 、 、 、 、 、测

    试评估、测试结束八个步骤。

    查看(457) 评论(0) 收藏 分享 管理

883/5<12345>
Open Toolbar