正确答案: C
功能测试
题目:检查系统能否正确的接受输入,能否正确的输出结果,这属于______。
解析:解析:功能测试主要是为了发现以下几类错误:是否有不正确或遗漏了的功能;功能实现是否满足用户需求和系统设计的隐式需求;能否正确地接受输入,能否正确地输出结果。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]下列关于面向对象集成测试的说法中,正确的是______。
自底向上集成和自顶向下集成都需要为集成测试开发大量代码
解析:解析:面向对象程序的集成测试策略有很多种,其中主要有传统的集成策略(大突击集成、自底向上集成、自顶向下集成和夹层式集成),协作集成,基于集成,高频集成,基于事件(或消息)的集成,基于使用的集成,客户机/服务器的集成、分布式集成。大突击集成就是将系统的所有组成成分都集成在一起进行测试,通常只有在整个软件的可靠性有了基本的保障时,大突击集成测试才是一种合理的选择。自底向上集成主要缺点是需要开发大量的测试驱动代码,自顶向下集成则需要为集成测试开发大量桩代码,总之,二者都要为集成测试开发大量代码。选项C说法过于绝对,因为只有当类间的主要协作关系可以明确辨识,且每个功能只需要少数类协作就可以完成时,采用协作集成方式才是一个不错的选择。高频集成并不是一个具体的集成策略,它是指在软件开发过程中频繁地将新开发出来的代码与已有代码集成,一般采用冒烟测试的方法,但并不是以自底向上集成为基础。
[单选题]对于维护软件的人员来说。使用质量是 ______ 的结果。
可维护性
解析:解析:使用质量是从用户观点来对软件产品提出的质量要求,所以它的度量主要是针对用户使用的绩效,而不是软件自身的特性,使用质量是面向用户的内部和外部质量的组合效果。使用质量与其他软件产品质量特性之间的关系取决于用户的类型:
[单选题]在关系数据库设计中,设计关系模式是数据库设计中哪个阶段的任务______。
逻辑设计阶段
[单选题]以下说法错误的是______。
散列函数的输入为文件记录的查找码值,函数的输出为记录的逻辑地址
解析:解析:散列是一种快速查找技术,它利用定义在文件记录上的查找码(也称为散列域),通过计算一个散列函数,以散列函数值作为记录的物理地址,实现对文件记录直接快速访问。在数据库技术中,一般使用桶(Bucket)作为基本的存储单位。一个桶可以存放多个文件记录。桶可以是磁盘块,也可以是比磁盘块大的空间。用散列方法组织存储一个文件时,首先要指定文件记录的一个(或一组)域作为查找码,查找码也称为散列域。然后定义一个查找码上的函数,称为散列函数。散列函数的输入为文件记录的查找码值,函数的输出为记录的物理地址,即桶号。所以本题的答案为D。
[单选题]在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是______。
此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法
[单选题]分布式数据库系统中分片模式和分配模式均是——。
全局的
解析:解析:分布式DBS的体系结构分为四级:全局外模式、全局概念模式、分片模式和分配模式。
[多选题]用管程解决进程间同步关系时,在管程内使用的对象是
共享数据结构
一组操作过程
解析:BC
[单选题]以下有关漏洞扫描技术的说法中,错误的是()。
漏洞扫描工具能实时监视网络上的入侵