A、 单元测试
B、 集成测试
C、 确认测试
D、 系统测试
答案:A
解析:解析:单元测试也称模块测试,模块是软件设计的最小单位,单元测试是对模块进行正确性的检验,以期尽早发现各横块内部阿能存在的各种错误,通常在编码阶段进行。本题答案为A选项。
A、 单元测试
B、 集成测试
C、 确认测试
D、 系统测试
答案:A
解析:解析:单元测试也称模块测试,模块是软件设计的最小单位,单元测试是对模块进行正确性的检验,以期尽早发现各横块内部阿能存在的各种错误,通常在编码阶段进行。本题答案为A选项。
A. n-1
B. n/2+1
C. n
D. n+1
解析:解析:若二叉树的前序遍历序列与中序遍历序列相同,则二叉树中任意一个结点均不存在左子树﹔若二叉树的后序遍历序列与谇中序遍历序列相同,则二叉树中任意一个结点均不存在右子树。该二叉树具有n个结点,则该二叉树的深度为n。本题答案为C选项。
A. 2
B. 3
C. 4
D. 6
解析:解析:【解析】二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前〉、中序遍历〈访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和访问右子树之后),并且在遍历左右子树时也遵循同样的规则。二叉树的前序序列为.ABCDE,可确定这棵二叉树的相结点为A﹔ 中序序列为BDFECA,可确定根结点A没有右子树,结点B没有左子树,结点B的右子树的根结点为C。按照同样的原理来分析以C为相结点的子树,其前序序列为CDEF,中序序列为DFEC,可知结点C没有右子树﹔再继续分析下去,结点D没有左子树,结点E没有右子树,结点F为叶子结点。该二叉树如下图所示,则二叉树的深度为6。本题答案为D选项。
A. 安全性
B. 物理独立性
C. 操作独立性
D. 管理规范性
解析:解析:将数据库的结构列分成多个层次,是为了提高数据库的数据独立性。数据独立性性包括数据的物理独立性和数据的逻辑独立性两级。本题答案为B选项。
A. 部门号
B. 部门名
C. 部门总经理
D. 部门成员
解析:解析:第一范式(INF)要求主属性(主键)不为空且不重复,字段不可再分。在关系模式部门中,属性部门成员"字段可以再分,如“当部门成员号和部门成员姓名”,不满足第一范式。本题答案为D选项。
A. 循环链表中有一个表头结点
B. 循环链表的存储空间是连续的
C. 循环链表的表头指针与循环链表中最后一个结点的指针均指向表头结点
D. 循环链表实现了空表与非空表运算的统一
解析:解析:线性表链式存储结构的特点是,用一组不连续的存储单元存储线性表中的各个元素。线性链表的存储单元是任意的,即各数据结点的存储序号可以是连续的,也可以是不连续的。循环链表采用链式存储结构,因此存储空间也可以是不连续的。本题答案为B选项。
A. N:1
B. M:N
C. 1: 1
D. 1:N
解析:解析:在图书馆管理系统中,一本图书可以被多名借阅人借阅,一名借阅人也可以借多本图书,则图书和借阅人之间的联系是多对多,即M:N。本题答案为B选项。
A. 快速排序法适用于顺序存储的线性表
B. 快速排序适用于链式存储的线性表
C. 链式存储的线性表不可能排序
D. 堆排序适用于非线性结构
解析:解析:快速排序是借助数据元素的"交换"来进行排序的,链式存储由于不连续性不适合进行数据元素"交换",B选项错误。对链式存储的战线性表可以进行排序,如进行简单插入排序,C选项错误。堆排序是选择类排序法,实现对线性表的排序,不适用于堆排序,D选项错误。本题答案为A选项。
A. 不会因为数据的变化而影响应用程序
B. 不会因为存储策略的变化而影响存储结构
C. 不会因为某些存储结构的变化而影响其他的存储结构
D. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
解析:解析:数据独立性是数据库中数据独立于应用程序且不依赖于应用程序,即数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。本题答案为D选项。
A. 、
B.
C.
D.
解析:解析:【解析】检索籍贯为"上海"是选择行,用c操作﹔检索姓名、学号和选修的课程号是选列(投影),π用操作,则在表达式中应同时存在π和C,B选项排除。C选项,关系S中没有属性“课程号”,只对S操作无法得到课程号,C选项排除。D选项只检索了姓名、学号,没有检索"课程号",D选项排除。本题答案为A选项。
A. 空
B. (b,e,1,2)
C. (c.c,11,4)
D. (a,a,2,2)
解析:解析: