- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012上半年信息系统监理师(上午)试题及答案.doc
1. 类之间的关系不包括()
A.依赖关系 B.泛化关系 C.实现关系 D.分辨关系
【参考答案】
D
【分 析】 类之间的关系主要由关联、依赖、泛化、聚合和实现。
关联关系(Association):描述了给定类的单独对象之间语义上的连接。提供了不同类 的对象之间的结构关系,它在一段时间内将多个类的实例连接在一起,关联关系体现的是对 象实例之间的关系,而不表示两个类之间的关系。
依赖关系(Dependency)。有两个元素 X、Y,如果修改元素 X 的定义可能会引起对另 一个元素 Y 的定义的修改,则称元素 Y 依赖于元素 X。
泛化关系(generalization)。泛化关系描述了一般事务与该事务中的特殊种类之间的关 系,也就是父类与子类之间的关系。继承关系是泛化关系的反关系,也就是说子类是从父类 继承的,而父类则是子类的泛化。例如,子类继承了父类,则父类是子类的泛化。
聚合关系(Aggregation)。聚合是一种特殊形式的关联,它是传递和反对称的。聚合表 示类之间的关系是整体与部分的关系。表示类之间的整体和部分的关系,其含义是“部分” 可能同时属于多个“整体”。例如,汽车和车轮就是聚合关系,汽车坏了,车轮还可以用。 组合关系(Composition)。如果聚合关系中呃表示部分的类的存在与否,与表示整体的 类有着紧密关系。通常称为组合关系,它也是表示类之间的整体与部分的关系。例如,一个
公司包含多个部门,它们之间的关系就是组合关系,公司一倒闭,也就没有部门了。 实现关系:将说明和实现联系起来。接口是对行为而非实现的说明,而类中则包含了实
现的结构。一个或多个类可以实现一个接口,而每个类分别实现接口中的操作。
2. 性能测试工具 LoadRunner 用来覆盖性能测试基本流程的三大主要功能模块不包括()
A. Bugzilla
B. Virtual User Generator
C. ConTroller
D. Analysis
【参考答案】
A
【分 析】
3. 下列关于软件测试技术的叙述,不正确的是() A.用黑盒测试的结论分辨数据库或系统层面的错误 B.要满足较高的覆盖准则,路径数量有可能非常庞大 C.搭建测试环境时必须尽可能地与真实运行环境一致 D.兼容性验证测试和用户环境模拟测试可以不同
【参考答案】
A
【分 析】
软件测试分为动态测试和静态测试二种。 动态测试是指运行程序时进行测试,静态测试则是指不运行程序时进行测试。在进行测
试前需要搭建测试的环境,准备测试用例,选择适当的测试方法。 动态测试方法分为白盒测试和黑盒测试二种类型;动态测试是指运行程序时进行测试,
静态测试则是指不运行程序时进行测试。在进行测试前需要搭建测试环境,准备测试用例, 选择适当的测试方法。白盒测试包括有:语句覆盖、判定覆盖、判定-条件覆盖、条件组合 覆盖及路径覆盖;静态测试包括有:边界值分析、因果图、错误推测、等价类划分;
白盒测试是一种按照程序内部的逻辑结构和编码结构设计并执行测试用例的测试方法。 采用这种测试方法,测试者需要掌握被测程序的内部结构。白盒测试通常根据覆盖准则设计 测试用例,使程序中的每个语句、每个条件分支、每个控制路径都在程序测试中受到检验。 白盒测试需要运行程序,并能在运行过程中跟踪程序的执行路径。如果要满足高的覆盖,在 进行测试用例设计时路径的数量则会很大。
黑盒测试是一种从软件需求出发,根据软件需求规格说明设计测试用例,并按照测试用 例的要求运行被测程序的测试方法。它较少关心程序内部的实现过程,侧重于程序的执行结 果,将被测程序看成是不可见的黑盒子,因此被称为黑盒测试。黑盒测试着重于验证软件功 能和性能的正确性,它的典型测试项目包括功能测试、性能测试、边界测试、余量测试和强 度测试等。
选项 A 不正确。
4. 在会议上,由参会人员阅读程序,利用测试数据人工运行程序,对输出结果进行审查, 以达到测试的目的。这种测试方法是()。
A.软件审查
B.代码走查 C.技术评审 D.代码审查
【参考答案】
B
【分 析】
5. 在信息系统工程建设过程中,()不属于配置管理工具。
A.文档版本信息表 B.系统变更流程 C.系统用户权限表 D.基线
【参考答案】
C
【分 析】
软件配置管理包括 4 个主要活动:配置识别、变更控制、状态报告、配置审计 软件配置管理工具包括追踪工具、版本管理工具、发布工具。
其中选项 A 属于版本管理,选项 B 系统变更流程属于追踪工具,选项 D 基线属于发布 工具。
选项 C 系统用户权限表不属于配置管理工具,它属于在建立配置管理系统时考虑的。
6. 下列选项中不适用于判断和评价程序复杂度的是()。
A.执行路径数 B.算法的难易程度 C.系统用户数 D.程
文档评论(0)