2012年3月全国计算机等级《二级C++》考前预测试卷(1)
-
在关系模型中,二维表的行称为_____。
-
与二维表中的“行”的概念最接近的概念是__________。
-
-
-
测试分为白箱法和黑箱法,__________又称为逻辑覆盖测试。
-
Jackson方法是一种面向_____的结构化方法。
-
关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为___。
-
-
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,_____是用户的数据视图,也就是用户所见到的数据模式。
-
-
-
指针数组是由__________构成的数组。
-
数据流的类型有__________和事务型。
-
-
执行以下程序后,输出结果第二行的内容是__________。
-
下列关于函数模板的定义中,合法的是( )。
-
以下数据结构中,不属于线性数据结构的是( )。
- A.队列
- B.线性表
- C.二叉树
- D.栈
-
- A. y
- B. yx
- C. xy
- D. yy
-
下列关于this指针的叙述中,正确的是( )。
- A.任何与类相关的函数都有this指针
- B.类的成员函数都有this指针
- C.类的友元函数都有this指针
- D.类的非静态成员函数才有this指针
-
-
下列数据结构中,能用二分法进行查找的是( )。
- A.顺序存储的有序线性表
- B.线性链表
- C.二叉链表
- D.有序线性表
-
下面关于常成员函数的说法中正确的是( )。
- A)常成员函数不能修改任何的数据成员
- B)常成员函数只能修改一般的数据成员
- C)常成员函数只能修改常数据成员
- D)常成员函数只能通过常对象来调用
-
有3个结点的二叉树有( )。
- A.2种形态
- B.4种形态
- C.7种形态
- D.5种形态
-
以下关于数据的逻辑结构的叙述中,不正确的是( )。
- A.数据的逻辑结构是数据问关系的描述
- B.数据的逻辑结构不仅反映数据间的逻辑关系,而且反映其在计算机中的存储方式
- C.数据的逻辑结构分为线性结构和非线性结构
- D.树形结构是典型的非线性结构
-
- A.
B.
- C.
- D.
- A.
-
有三个关系R、S和T如下:
由关系R和S通过运算得到关系T,则所使用的运算为( )。
- A.并
- B.自然连接
- C.笛卡尔积
- D.交
-
-
下面的描述中,不属于面向对象方法的是( )。
- A.多态
- B.继承
- C.类
- D.过程调用
-
- A.
- B.
- C.
- D.
- A.
-
- A.CBA
- B.BAC
- C.ACB
- D.ABC
-
- A)55
- B)57
- C)75
- D)77
-
下面关于友元的说法中错误的是( )。
- A.友元函数可以访问类中的所有数据成员
- B.友元函数不可以在类内部定义
- C.友元类的所有成员函数都是另一个类友元函数
- D.友元函数必须声明在public区
-
下列哪一条不属于数据库设计的任务?( )
- A)设计数据库应用结构
- B)设计数据库概论结构
- C)设计数据库逻辑结构
- D)设计数据库物理结构
-
- A)m=3
- B)m=4
- C)m=5
- D)m=6
-
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是( )。
- A. auto
- B. extrn
- C. register
- D. static
-
关于模板,下列说法不正确的是( )。
- A.用类模板定义一个对象时,不能省略实参
- B.类模板只能有虚拟类型参数
- C.类模板本身在编译中不会生成任何代码
- D.类模板的成员函数都是模板函数
-
下列选项中不属于软件生命周期开发阶段任务的是( )。
- A.软件测试
- B.概要设计
- C.软件维护
- D.详细设计
-
-
在进行任何C 流的操作后,都可以用C 流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是( )。
- A.fail
- B.eof
- C.bad
- D.good
-
下面的符号中可以用作C 标识符的是( )。
-
下面关于派生类的描述中错误的是( )。
- A)派生类中至少有一个基类
- B)一个派生类可以作为另一个派生类的基类
- C)派生类只继承了基类中的公有成员和保护成员
- D)派生类的缺省继承方式是私有
-
数据管理技术发展的三个阶段中,( )没有专门的软件对数据进行管理。
Ⅰ.人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段
- A)仅Ⅰ
- B)仅Ⅲ
- C)Ⅰ和Ⅱ
- D)Ⅱ和Ⅲ
-
设栈S和队列O的初始状态为空,元素a、b、c、d、e和f依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是b、d、c、f、e、a,则栈S的容量至少应该是( )。
- A.6
- B.4
- C.3
- D.2
-
内部格式控制操作函数是在头文件( )中定义的。
-
建立E-R模型的工作,属于软件生命周期中的( )。
- A.需求分析阶段
- B.设计阶段
- C.编码阶段
- D.测试阶段
-
( )使一个函数可以定义成对许多不同数据类型完成同一个任务。
- A.函数模板
- B.重载函数
- C.递归函数
- D.模板函数
-
- A.12,l0,14
- B.12,18,30
- C.12,6,18
- D.12,14,30
-
下面表示引用的方法中正确的是( )。已知:int n=10;
-
下列选项中,作为是数据库系统的核心的是( )。
- A.数据库
- B.数据模型
- C.软件工具
- D.数据库管理系统
-
有下列二叉树,对此二叉树前序遍历的结果为( )。
- A.ACBEDGFH
- B.ABDGCEHF
- C.HGFEDCBA
- D.ABCDEFGH