计算机等级网权威发布2016计算机二级考试题库:《C++》选择题练习,更多2016计算机二级考试题库相关信息请访问计算机等级考试网。

一、选择题

1在E—R图中,用来表示实体联系的图形是( )。

A.椭圆形B.矩形C.菱形D.三角形

参考答案:C

参考解析:在E—R图中实体集用矩形.属性用椭圆,联系用菱形。

2有如下程序:

#jnClude

using namespaCe std; Class Part{

publiC:

Part(int x=0):val(X){Cout<

private:

int val; t };

Class Whole{ publiC:

Whole(int x,int Y,int z=0):p2(x),pl(y),val(z){Cout<

private:

Part pl,p2; int val;

};

int main() {

Whole obj(1,2,3); return 0;

}

执行这个程序的输出结果是( )。

A.123321B.213312C.213D.123123

参考答案:B

参考解析:本题考查带参数的构造函数。本题中定义了一个对象obj,那么执行其构造函数,初始化p1,p2的顺序是由声明这两个成员的顺序决定的,而不是由参数化列表顺序决定,所以本题中,会先执行p1,输出2,然后执行p2输出1,然后输出3,最后一次输出312。所以本题答案为8。

3没有定义int x;float Y;,则10+x+y值的数据类型是( )。

A.intB.doubleC.floatD.不确定

参考答案:C

参考解析:由算术运算符组成的表达式中,若含有不同类型的操作数,则系统隐含地将低类型转化为高类型,由低至高的顺序为int→float→double。

4有如下类定义:

class Point{

private:

static int how_many;

};

___________how_many=0;

要初始化Point类的静态成员how_many,下画线处应填入的内容是( )。

A.intB.static intC.int Point::D.static int Point::

参考答案:C

参考解析:本题考查静态数据成员,静态数据成员可以初始化,但只能在类体外进行初始化,其一般形式为:数据类型类名::静态数据成员名=初值。所以本题答案为C。

5有如下类定义:

class Test

{

public:

Test(){a=0;c=0;}//①

int f(im A.const{this->a=a;}//②

static int g(){return a;f//③

void h(int B.{Test:.b=b;};//④

private:

int a;

static int b;

const int C;

};

int Test::b=0:

在标注号码的行中,能被正确编译的是(  )。

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

参考答案:D

参考解析:只能通过构造函数的参数初始化列表对常数据成员进行初始化,本题中常数据成员为C。①通过默认构造函数初始化c,所以不正确。常成员函数只能引用本类中数据成员,而不能修改它,所以②不正确。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员,所以

③错误。

6某系统总体结构图如下图所示:

该系统总体结构图的深度是( )。

A.7B.6C.3D.2

参考答案:C

参考解析:根据总体结构图可以看出陔树的深度为3,比如:XY系统——功能2——功能2.1,就是最深的度数的一个表现。

7有如下类定义:

Class AA{ int a; publiC: AA(int n=0):a(n){}

};

Class BB:publiC AA{ publiC:

BB(int n)—— };

其中横线处缺失的部分是( )。

A.:a(n){}B.:AA(n)|}C.{a(n);}D.{a=n;}

参考答案:B

参考解析:本题考查公用继承对基类成员访问属性。公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有,本题中若要给派生类继承下来基类的私有成员赋值,那么只能调用基类的成员函数来对它赋值,所以本题答案为B。

8有如下类定义:

class MyClass{

int value;

public:

MyClass(int n):value(n){}

int getValue()const{retum value;}

};

则类MyClass的构造函数的个数是( )。

A.1个B.2个C.3个D.4个

参考答案:B

参考解析:本题考查类的默认构造函数和自定义的构造函数、本题中MyClass(int n):value(n){}为自定义的构造函数,加上默认构造函数,一共有2个构造函数。

9下列关于派生类构造函数和析构函数的说法中,错误的是(  )。

A.派生类的构造函数会隐含调用基类的构造函数

B.如果基类中没有缺省构造函数,那么派生类必须定义构造函数

C.在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数

D.在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数

参考答案:D

参考解析:在销毁派生类对象时,先调用派生类的析构函数,再调用基类的析构函数。

10下列叙述中正确的是( )。

A.栈是一种先进先出的线性表

B.队列是一种后进先出的线性表

C.栈与队列都是非线性结构

D.以上三种说法都不对

参考答案:D

参考解析:栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构。

相关热词搜索:

计算机二级c选择题题库,C程序设计选择题题库【2018计算机二级考试题库:《C++》选择题练习】...相关推荐

  1. 河南工业大学c语言考试题库,c语言题库(编程)河南工业大学 河工大 c语言期末考试题库...

    c语言题库(编程)河南工业大学 河工大 c语言期末考试题库 (27页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 C语言题库编程河南工业 ...

  2. 2021年安全员-B证(广西省)作业考试题库及安全员-B证(广西省)模拟考试题库

    题库来源:安全生产模拟考试一点通公众号小程序 安全员-B证(广西省)作业考试题库是安全生产模拟考试一点通总题库中随机出的一套安全员-B证(广西省)模拟考试题库,在公众号安全生产模拟考试一点通上点击安全 ...

  3. 2020R1快开门式压力容器操作作业考试题库及R1快开门式压力容器操作模拟考试题库

    题库来源:安全生产模拟考试一点通公众号小程序 2020R1快开门式压力容器操作作业考试题库及R1快开门式压力容器操作模拟考试题库,包含R1快开门式压力容器操作作业考试题库答案解析及R1快开门式压力容器 ...

  4. 2021年高处安装、维护、拆除模拟考试题库及高处安装、维护、拆除作业考试题库

    题库来源:安全生产模拟考试一点通公众号小程序 高处安装.维护.拆除模拟考试题库根据新高处安装.维护.拆除考试大纲要求,安全生产模拟考试一点通将高处安装.维护.拆除模拟考试试题进行汇编,组成一套高处安装 ...

  5. 2021年高处安装、维护、拆除考试题库及高处安装、维护、拆除模拟考试题库

    题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:高处安装.维护.拆除考试题库根据新高处安装.维护.拆除考试大纲要求,安全生产模拟考试一点通将高处安装.维护.拆除模拟考试试题进行汇 ...

  6. 电子版题库可以在手机答题,微信手机在线考试题库小程序怎么做?

    疫情原因,最近天天陪娃在家完成老师布置的作业.其中,数学要每天家长出题若干道,错一道罚三道,经常得编得头晕脑胀.编题不难,不就换个数字?可总在回忆有没有出过这个数字.避免重复,强迫症似的让我出题好久. ...

  7. 公安计算机技能测试题库,2018公安文职考试题库:行政职业能力测验

    [导语]中公重庆招警考试网为大家带来公安文职考试练习题:行政职业能力测验,帮助各位考生顺利备考公安文职考试笔试. 1.美国中央情报局和国家保安局根据计算机专家提供的数据,已充分认识到军用电子系统的一个 ...

  8. python第五章课后题答案超星_Python数据分析与数据可视化章节考试题库

    读下图回答.(10分)(1)A:____________ (城市) B:____________ (城市)(2)C:____________ (支流) D:________ 我国汛期最长的河流是() ...

  9. 未经安全处理退出使用计算机,将未经安全技术处理的退出使用的涉密计算机、涉密存储设备()或者改作其他用途,属于违反保密法 - 普法考试题库问答...

    相关题目与解析 未经安全技术处理的退出使用的涉密计算机.涉密存储设备()赠送.出售.丢弃或者改作其他用途. 下列()行为违反了涉密信息系统的保密管理.A.将涉密计算机.涉密存储设备接入互联网及其他公共 ...

  10. 计算机高新办公软件应用考试,全国计算机信息高新技术考试办公软件中级操作员考试题库...

    可编辑修改 欢迎下载,希望对您有帮助! 办公软件应用(Office2003)中级试卷1 第一单元 1.启动资源管理器.(1分) 解析:方法一:右击"开始"选择"资源管理器 ...

最新文章

  1. LeetCode 1500. Design a File Sharing System(哈希map+优先队列)
  2. 完全弄懂C++中的构造与析构函数
  3. Perl一行式:处理空白符号
  4. axios的拦截器(Interceptors)
  5. 浅谈数据库设计二三事
  6. mysql选择哪个隔离级别更好_深入理解Mysql的四种隔离级别
  7. 使用python进行收据搜集示例之feature_engineering_example
  8. java题库难_为什么平常写项目感觉java也不是那么难,一到面试刷题得时候感觉那么吃力呢。你们呢?...
  9. cannot find -lGL(CentOS8 QT5.12.12)
  10. 菜鸟用编辑器做传送门——kura酱长期更新
  11. Oracle 裁减了Java布道师员工
  12. K8S集群中Pod资源处于CrashLoopBackOff状态排查思路
  13. 中文语音评测之thchs30+gop_speechocean762实现
  14. python之使用plt笔记
  15. 【IPD】IPDPLM
  16. Xcode插件所在的目录:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
  17. 低功耗HC32F002C4PZ
  18. Windows Xp 开机画面 Logo修改
  19. 卫星过顶计算matlab,一种圆轨道低轨卫星过顶剩余可见时长预测方法
  20. Linux命令·mv

热门文章

  1. android studio异步单元测试,在Android Studio中可以进行单元测试
  2. java 多行 n_Java实现向Word添加多行图片水印
  3. sklearn朴素贝叶斯分类器_朴素贝叶斯原理
  4. 并联串联混合的电压和电流_串、并联电路中的电流与电压规律
  5. python的对象模型_[ Python 源码剖析] 对象模型概述
  6. 需求获取安排计划书_创业型公司商业计划书PPT怎么写?才是投资人最想看的,免费领取...
  7. Linux 操作命令记录
  8. java系统界面找不到符号,找不到符号,java找不到符号
  9. python读取视频分辨率_Python实现以不同分辨率分类视频
  10. 什么情况导致 oom