首页 - 网校 - 万题库 - 美好明天 - 直播 - 导航
您现在的位置: 考试吧 > 计算机等级考试 > 计算机二级考试 > C加加 > 模拟试题 > 正文

2018年3月计算机二级C++强化练习题及答案(2)

来源:考试吧 2018-03-02 16:51:43 要考试,上考试吧! 万题库
“2018年3月计算机二级C++强化练习题及答案(2)”供考生参考。更多计算机等级考试内容请访问考试吧计算机等级考试网。
第 1 页:试题
第 2 页:参考答案

  点击查看:2018年3月计算机二级C++强化练习题及答案汇总

  1.按照“后进先出”原则组织数据的数据结构是(  )。

  A.队列

  B.栈

  C.双向链表

  D.二叉树

  2.下列对于软件测试的描述中正确的是(  )。

  A.软件测试的目的是证明程序是否正确

  B.软件测试的目的是使程序运行结果正确

  C.软件测试的目的是尽可能多地发现程序中的错误

  D.软件测试的目的是使程序符合结构化原则

  3.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的(  )。

  A.抽象和信息隐蔽

  B.局部化和封装化

  C.内聚性和耦合性

  D.激活机制和控制方法

  4.下述关于数据库系统的叙述中,正确的是(  )。

  A.数据库系统减少了数据冗余

  B.数据库系统避免了一切冗余

  C.数据库系统中数据的一致性是指数据类型一致

  D.数据库系统比文件系统能管理更多的数据

  5.对如下二叉树进行后序遍历的结果为(  )。

2018年3月计算机二级C  强化练习题及答案(2)

  A.ABCDEF

  B.DBEAFC

  C.ABDECF

  D.DEBFCA

  6.同一概念在一处为实体而在另一处为属性或联系的冲突在视图集成中称为(  )。

  A.命名冲突

  B.概念冲突

  C.域冲突

  D.约束冲突

  7.面向对象的没计方法与传统的面向过程的方法有本质不同,它的基本原理是(  )。

  A.模拟现实世界中不同事物之间的联系

  B.强调模拟现实世界中的算法而不强调概念

  C.使用现实世界的概念抽象地思考问题从而自然地解决问题

  D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考

  8.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是(  )。

  A.DB包含DBS和DBMS

  B.DBMS包含DB和DBS

  C.DBS包含DB和DBMS

  D.没有任何关系

  9.索引属于(  )。

  A.模式

  B.内模式

  C.外模式

  D.概念模式

  10.下列关于关系运算的叙述中正确的是(  )。

  A.投影、选择、连接是从二维表的行的方向来进行运算

  B.并、交、差是从二维表的列的方向来进行运算

  C.投影、选择、连接是从二维表的列的方向来进行运算

  D.以上三种说法都不对

  11.下面不正确的描述为(  )。

  A.调用函数时,实参可以是表达式

  B.调用函数时,实参与形参可以共用内存单元

  C.调用函数时,将为形参分配内存单元

  D.调用函数时,实参与形参的类型必须一致

  12.在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用(  )。

  A.内联函数

  B.重载函数

  C.递归调用

  D.嵌套调用

  13.每个C++程序中都必须有且仅有一个(  )。

  A.类

  B.预处理命令

  C.主函数

  D.语句

  14.存取指针所指的值时,采用的运算符是(  )。

  A.#

  B.&

  C.%

  D.*

  15.设有“intx=11;”,则表达式(x++*2/3)的值是(  )。

  A.7

  B.8

  C.11

  D.12

  16.已经有“语句intm=10;”则下列表示引用的表示中正确的是(  )。

  A.int&x=m;

  B.int&y=10;

  C.int&z;

  D.float&t=8m;

  17.C++语言本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由两个类istreanl和(  )提供。

  A.fstream

  B.iostream

  C.ostream

  D.cin

  18.将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为(  )。

  A.operator+(operator*(y,z))

  B.x.operator+(operator*(y,z))

  C.x.operator+(X*(y,z))

  D.x+(operator*(y,z))

  19.下列函数的运行结果是(  )。

  #include

  intf(inta,intb)

  {intC;

  if(a>b)c=l;

  elseif(a==b)c=0;

  elsec=-1:

  return(c);}

  voidmain(  )

  {inti=2,j=3;

  intp=f(i,j);

  cout

  B.1

  C.2

  D.编译出错,无法运行

  20.以下程序的输出结果是(  )。

  voidmain(  )

  {inta=4,b=5,c=0,d;

  d=!a&&!b‖!c;

  cout<}

  A.1

  B.0

  C.非0的数

  D.-l

扫描/长按二维码帮助考试通关
2018年等考报考资讯
2018等考各科通关技巧
2018各科最新预测试卷
2018等考各科备考资料

微信搜索"考试吧"了解更多考试资讯、下载备考资料

  相关推荐:

  2018年全国计算机等级考试必做试题汇总(各科目)

  2018年全国计算机等级考试复习知识点汇总(各科目)

  2018计算机等级考试报名时间|各地报名入口|报名条件

  2018年全国计算机等级考试时间|教材目录(2018年版)

  2018全国计算机等级考试备考经验及应试技巧汇总

  报名方法|考试内容|考试大纲|2018计算机等级考试科目

  历年真题汇总|考试吧策划:2018年计算机等级考试报考指南

0
收藏该文章
0
收藏该文章
文章搜索
万题库小程序
万题库小程序
·章节视频 ·章节练习
·免费真题 ·模考试题
微信扫码,立即获取!
扫码免费使用
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。
Copyright © 2004- 考试吧计算机等级考试网 出版物经营许可证新出发京批字第直170033号 
京ICP证060677 京ICP备05005269号 中国科学院研究生院权威支持(北京)
在线模拟试题
考证通关杀器
考试最新资讯
一次通关技巧