2012年3月全国计算机等级《二级C++》模拟试题(3)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
15

下列有关继承和派生的叙述中,正确的是(  )。

  • A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员
  • B.派生类的成员函数可以访问基类的所有成员
  • C.基类对象可以赋值给派生类对象
  • D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
19

  • A.2,9
  • B.3
  • C.9
  • D.3,9
20

在公有派生时,派生类中定义的成员函数只能访问原基类的(  )。

  • A)私有成员、保护成员和公有成员
  • B)保护成员和私有成员
  • C)公有成员和保护成员
  • D)公有成员和私有成员
21

下面关于函数模板的表述中不正确的是(  )。

  • A)类模板的成员函数都是模板函数
  • B)类模板本身在编译过程中不会产生任何代码
  • C)类模板只能有虚拟类型的参数
  • D)用类模板定义一个对象时,实参不能省略
23

  • A.5,4
  • B.20,52
  • C.0,0
  • D.4,5
24

关于虚函数,以下说法正确的是(  )。

  • A.若在重定义虚函数时使用了virtual,则该重定义函数还是虚函数
  • B.虚函数不能声明为友元
  • C.予类必须重定义父类的虚函数
  • D.虚函数不能是static的
26

  • A)3
  • B)4
  • C)5
  • D)6
27

如果有以下定义及初始化: 

 

  • A.变量a的值,即3
  • B.变量a的地址值
  • C.变量P的地址值
  • D.无意义
28

下面对对象概念描述正确的是(  )。

  • A.任何对象都必须有继承性
  • B.对象是属性和方法的封装体
  • C.对象间的通信靠信息传递
  • D.方法是对象的静态属性
29

下面关于虚函数的表述中正确的是(  )。

  • A.虚函数不能声明为另一个类的友元函数
  • B.派生类必须重新定义基类的虚函数
  • C.如果在重定义虚函数时使用了保留字virtual,那么该重定义函数仍是虚函数
  • D.虚函数不能够声明为静态函数
30

  • A)55
  • B)57
  • C)75
  • D)77
31

  • A.①
  • B.②
  • C.③
  • D.④
32

  • A.<IMG border=0 src="//img1.yqda.net/question-name/e0/c3d936e65cb01aee72871c9732bfee.jpg">
  • B.<IMG border=0 src="//img1.yqda.net/question-name/25/fc4b634213d12289ff3d6a4e3e239e.jpg">
  • C.<IMG border=0 src="//img1.yqda.net/question-name/c6/a9fa44e9b475a5ad3672dd90670e3c.jpg">
  • D.<IMG border=0 src="//img1.yqda.net/question-name/a0/e1f216cae9e61d16337a7c5eb4bcf1.jpg">
34

  • A.4
  • B.8
  • C.9
  • D.20
36

  • A.48
  • B.49
  • C.50
  • D.51
38

对虚函数的调用(  )。

  • A.一定使用动态联编
  • B.必须使用动态联编
  • C.一定使用静态联编
  • D.不一定使用动态联编
39

要使程序执行后的输出结果为ABCD,应在横线处添加语句(  )。

  • A.public A
  • B.private A
  • C.protected A
  • D.virtual public A
41

下列哪种数据模型可以用树形结构来表示实体之间联系(  )。

  • A)网状模型
  • B)数据模型
  • C)关系模型
  • D)层次模型
42

按照标识符的要求,下列选项中,(  )符号不能组成标识符。

  • A.连接符
  • B.下划线
  • C.大小写字母
  • D.数字字符
44

下面关于构造函数和析构函数的描述,错误的是(  )。

  • A)析构函数中调用虚函数采用静态联编
  • B)对虚析构函数的调用可以采用动态联编
  • C)当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数
  • D)构造函数可以声明为虚函数
46

下列关于类、对象、属性和方法的叙述中,错误的是(  )。

  • A.类是对一类相似对象的描述,这些对象具有相同的属性和方法
  • B.属性用于描述对象的状态,方法用于表示对象的行为
  • C.基于同一个类产生的两个对象可以分别设置自己的属性值
  • D.通过执行不同对象的同名方法,其结果必然是相同的
48

  • A.5,4
  • B.4,5
  • C.20,52
  • D.52,20
50

下列叙述中,正确的选项是(  )。

  • A.数据库设计是指设计数据库管理系统
  • B.数据库技术的根本目标是要解决数据共享的问题
  • C.数据库是一个独立的系统,不需要操作系统的支持
  • D.数据库系统中,数据的物理结构必须与逻辑结构一致