zoukankan      html  css  js  c++  java
  • 软件评測师真题解答与分析8

    2009上半年真题11:
    程序猿甲与同事乙在乙家探讨甲最近编写的程序,甲表示对该程序极不惬意。说要弃之重写,并将程序手稿扔到乙家垃圾桶。

    后来乙将甲这一程序稍加改动,并署乙名发表。下面说法正确的是()。
    A.乙的行为侵犯了甲的软件著作权
    B.乙的行为没有侵犯甲的著作权,由于甲已经程序手稿丢弃
    C.乙的行为没有侵犯甲的著作权。由于乙已经程序改动
    D.甲没有发表该程序并弃之,而乙将程序改动后发表,故乙应享有著作权
    分析解答:本题考查知识产权中关于软件著作权方面的知识。
    著作权因作品的完毕而自己主动产生,不必履行不论什么形式的的登记或注冊手续,也不论其是否已经发表,所以甲对该软件作品享有著作权。乙未经甲的许可擅自使用的甲的软件作品的行为,侵犯了甲的软件著作权,所以本题的答案选择A。



    2009上半年真题16:
    一个软件开发过程描写叙述了“谁做”、“做什么”、“怎么做”和“什么时候做”。RUP用()什么来表示“谁做”。


    A.角色
    B.活动
    C.制品
    D.工作流
    分析解答:本题考查RUP对软件开发过程的描写叙述。RUP应用了角色、活动、制品和工作流4种中澳的模型元素,当中角色表述“谁做”、制品表述“做什么”、活动表述“怎么做”、工作流表述“什么时候做”。所以本题的答案选择A。


    2009上半年真题61:
    软件測试的基本方法包含白盒測试和黑盒測试方法,下面关于二者之间关联的叙述。错误的是()。


    A.黑盒測试与白盒測试是设计測试用例的二种基本測试方法
    B.在集成測试阶段是採用黑盒測试与白盒測试相结合的方法
    C.针对同样的系统模块。运行黑盒測试和白盒測试对代码的覆盖率都可以达到100%
    D.应用系统的负载压力測试一般採用黑盒測试方法
    分析解答:本题考查黑盒測试和白盒測试的关系,普通情况下运行黑盒測试对代码的覆盖率非常难达到100%。所以本题的答案选择C。


    2010上半年真题61:
    ()是当前自己主动化測试技术不能解决的问题。


    A.保证測试质量
    B.提高測试效率
    C.排除手工測试错误
    D.减少測试用例设计的难度
    分析解答:本题考查对自己主动化測试技术局限性的理解。在现实中有关的測试设计、測试案例以及一些关键的測试任务还是须要人工參与的,即自己主动化測试是对手工測试的辅助和补充。所以本题的选择D。


    2012年真题55:
    下面关于软件质量和软件測试的说法。不对的是()。
    A.软件測试不等于软件质量保证
    B.软件质量并非全然依靠软件測试来保证的
    C.软件的质量要靠不断的提高技术水平和改进软件开发过程来保证
    D.软件測试不能有效的提高软件质量
    分析解答:软件质量保证和软件測试是软件质量project的二个不同层面的工作,前者着眼与软件开发活动中的过程、步骤。而后者着眼与过程的产物以及开发出的软件进行剖析,软件測试是保证软件质量的一个重要环节。所以本题的答案选择D。


    2012年真题57:
    对于逻辑表达式(a&&(b|c)),须要()个測试用例才干完毕条件组合覆盖。
    A.2
    B.4
    C.6
    D.8
    分析解答:本题考查白盒測试中的逻辑覆盖法的条件组合覆盖。
    条件组合覆盖的含义是:选择足够的測试用例。似的每一个判定中条件的各种可能组合都至少出现一次。本题中a和b|c是二个条件,组合之后须要的測试用例数是4。所以本题的答案选择B。


    2010上半年真题67:
    下面关于缺陷探測率(DDP)的表述。不对的是()。
    A.DDP是一个衡量測试工作效率的软件质量成本指标
    B.缺陷探測率越高。也就是測试者发现的错误越多。公布后客户发现的错误才可能越少
    C.DDP是衡量測试投资回报的一个重要指标
    D.測试周期越长。缺陷探測率就会越高
    分析解答:本题考查对缺陷探測率的理解。DDP即缺陷探測率。DDP是衡量測试投资回报的一个重要指标。和衡量測试工作效率的的软件质量成本之中的一个。

    其计算公式例如以下:
    DDP=(软件开发方測试者发现的bug数目)/(客户方发现并反馈给技术支持人员的进行修复的bug数目),DDP越高,说明測试者发现的bug数目越多,公布后客户发现的bug就越少。减少了外部故障不一致的成本,达到了节约总成本的目的,可获得较高的測试投资回报率(ROI)。
    測试周期长不一定会找到很多其它的bug。假设没有找到足够多的bug。不可以成功避免软件上线后用户发现bug。也不能提高DDP。所以本题的答案选择D。

  • 相关阅读:
    linux学习之centos(四):git的安装
    MongoDB学习
    linux学习之centos(三):mysql数据库的安装和配置
    面经中高频知识点归纳(三)
    各编程语言的内存分配方式
    carson常用linux命令整理
    在 Linux 虚拟机中手动安装或升级 VMware Tools
    Fidder 网络抓包调试工具
    面经中高频知识点归纳(二)
    java集合类
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/6789894.html
Copyright © 2011-2022 走看看