2022年全国计算机等级考试二级c++题库共套 .pdf
《2022年全国计算机等级考试二级c++题库共套 .pdf》由会员分享,可在线阅读,更多相关《2022年全国计算机等级考试二级c++题库共套 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档。1欢迎下载第十三套1、下列关于队列的叙述中正确的是_。A、在队列中只能插入数据B、在队列中只能删除数据C、队列是先进先出的线性表D、队列是先进后出的线性表队列是指允许在一端进行插入、而在另一端进行删除的线性表。它又称为先进先出 或后进后出 的线性表,体现了 先来先服务 的原则。本题答案为C。2、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是_。A、模拟现实世界中不同事物之间的联系B、强调模拟现实世界中的算法而不强调概念C、使用现实世界的概念抽象地思考问题从而自然地解决问题D、鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考面向对象的设计方法与传统的的面向
2、过程的方法有本质不同,它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。它强调模拟现实世界中的概念而不强调算法,它鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。本题答案为 C。3、希尔排序法属于哪一种类型的排序法_。A、交换类排序法B、插入类排序法C、选择类排序法D、建堆排序法希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。所以希尔排序法属于插入类排序,但它对简单插入排序做了很大的改进。本题答案为 B。4、信息隐蔽的概念与下述哪一种概念直接相关_。A、软件结构定义B、模块独立性C、模块类型划分D、模拟耦合度信息隐蔽是指在一个模块内包含的
3、信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。衡量软件的模块独立性的度量标准是耦合性和内聚性。一个模块的内聚性越强,则该模块的模块独立性越强。而内聚性是信息隐蔽和局部化概念的自然扩展。本题答案为B。5、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是_。A、自顶向下B、由底向上C、由内向外D、由整体到局部数据库概念设计的过程中,视图设计一般有三种设计次序,它们是: 1、自顶向下。这种方法是先从抽象级别高且普遍性强的对象开始逐步细化、具体化与特殊化。名师资料总结 -
4、- -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 精品文档。2欢迎下载 2、由底向上。这种设计方法是先从具体的对象开始,逐步抽象,普遍化与一般化,最后形成一个完整的视图设计。 3、 由内向外。 这种设计方法是先从最基本与最明显的对象着手逐步扩充至非基本、不明显的其它对象。本题答案为D。6、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。A、N+1 B、N C、(N+1)/2 D、N/2 在进行顺序查找过程中,如果线性表中被查的元
5、素是线性表中的最后一个,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中所有元素进行比较,这是顺序查找最坏的情况。本题答案为B。7、在结构化方法中,软件功能分解属于下列软件开发中的_阶段。A、详细设计B、需求分析C、总体设计D、编程调试总体设计过程通常由两个主要阶段组成:系统设计,确定系统的具体实现方案;结构设计,确定软件结构。为确定软件结构,首先需要从实现角度把复杂的功能进一步分解。分析员结合算法描述仔细分析数据流图中的每个处理,如果一个处理的功能过分复杂,必须把它的功能适当地分解成一系列比较简单的功能。本题答案为C。8、按条件 f 对关系 R进行选择,其关系代数表达式为_。A
6、、B、C、f(R) D、f(R) 选择运算是一个一元运算,关系 R 通过选择运算 (并由该运算给出所选择的逻辑条件)后仍为一个关系。这个关系是由 R中那些满足逻辑条件的元组所组成。如果关系的逻辑条件为f ,则 R满足 f 的选择运算可以写成:f(R) 。本题答案为C。9、软件调试的目的是_。A、发现错误B、改正错误C、改善软件的性能D、挖掘软件的潜能由程序调试的概念可知:程序调试活动由两部分组成,其一是根据错误的迹象确定程序中错误的确切性质、原因和位置。其二,对程序进行修改,排除这个错误。所以程序调试的目的就是诊断和改正程序中的错误。本题答案为B。10、在下列选项中,哪个不是一个算法一般应该具
7、有的基本特征_。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 精品文档。3欢迎下载A、确定性B、可行性C、无穷性D、拥有足够的情报作为一个算法,一般应具有以下几个基本特征。 1、可行性 2、确定性 3、有穷性 4、拥有足够的情报本题答案为C。11、设 char *s;,以下正确的表达式是_。A、s=computer B、*s=computer C、*s=computer D、*s=c/char为字符本题考查的是字符指针的使用
8、。” char *s“ 表示定义一个二级指针s,s存放一个字符指针的地址。故” *s ” 表示一个字符指针。故本题选B。12、对于常成员函数,下面说法正确的是_。A、常成员函数只能修改常数据成员B、常成员函数只能修改一般数据成员C、常成员函数不能修改任何数据成员D、常成员函数只能通过常对象调用本题考查常成员函数的性质。使用关键字 const 说明的函数称为常成员函数,常成员函数不能更新对象中的数据成员。故本题答案是C。13、类的默认的拷贝构造函数_。A、在任何情况下都存在B、仅当未定义拷贝构造函数时存在C、仅当未定义有参构造函数时存在D、仅当未定义任何构造函数时存在本题考查拷贝构造函数的概念。
9、拷贝构造函数也是一种构造函数,因此函数名必需与类名相同,并且不能指定函数返回值类型。每个类必需有一个拷贝构造函数,如果没有声明一个拷贝构造函数,编译器会自动产生一个。故本题选B。14、有如下程序段:for(int i = 1;i4;i+) if(i%2 = 0) coutinue; couti* ” ,“ : ” ,“ ?: ” 等操作符在 C+中无法重载的。故本题选D。19、若 x 是一个 bool 型变量, y 是一个值为100 的 int型变量,则表达式 !x & y0 的值 _。A、为 true B、为 false C、与 x的值相同D、与 x 的值相反本题考查的是逻辑运算符。 C+中
10、有三种逻辑运算符! (非), | (或), & (与)。运算的优先级从高到底依次为!,& ,| 。故本题选D。20、for(i=0, x=0; !x&i=5; i+)循环的次数为 _。A、5 B、6 C、1 D、无限本题考查的是循环语句。 !x值为 true 可不考虑,单独考虑i 的值从 0到5循环了 6次。故本题选B。21、关于虚函数的描述中,正确的是_。A、虚函数是一个static类型的成员函数B、虚函数是一个非成员函数C、基类中说明了虚函数后,派生类中将其对应的函数可不必说明为虚函数D、派生类的虚函数与基类的虚函数具有不同的参数个数和类型本题考查的虚函数的使用在成员函数前加上virtua
11、l修饰,即把该函数声明为虚函数。在派生类中可以重新定义从基类继承下来的虚函数。故本题选 C。22、已知:类 A中一个成员函数说明如下:void Set(A&a); 其中, A&的含义是 _。A、指向类 A的指针为 a B、将 a的地址值赋给变量Set C、a是类 A 对象的引用,用来作函数Set() 的参数D、变量 A与a按位与作为函数Set( )的参数本题考查的引用的用法。引用是为变量取个别名,声明的方式为类型 & 引用名 =变量名。引用可以作为一个函数的参数。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 -
12、- - - - - - 第 5 页,共 10 页 - - - - - - - - - 精品文档。6欢迎下载故本题选C。23、对于 C/C+语言的函数,下列叙述中正确的是_。A、函数的定义不能嵌套,但函数调用可以嵌套B、函数的定义可以嵌套,但函数调用不能嵌套C、函数的定义和调用都不能嵌套D、函数的定义和调用都可以嵌套本题考查函数定义的基本概念。函数的定义不可以嵌套,即不能在一个函数的内部定义另外一个函数。但是函数的调用可以嵌套。可以在一个函数的内部调用另外一个函数。故本题选A。24、对于 int *pa5;的描述中, _是正确的。A、pa是一个指向数组的指针,所指向的数组是5个 int 型元素B
13、、pa是一个指向某数组中第5个元素的指针,该元素是int 型变量C、pa 5表示某个元素的第5个元素的值D、pa是一个具有 5个元素的指针数组,每个元素是一个int 型指针本题考查的是指针数组。 *pa5是具有五个元素的指针数组,int *pa5则表示每个元素都是整型的指针。故本题选 D。25、在 int a 3=1,3,2,4,5,6,0;中, a22的值是 _。A、1 B、0 C、6 D、2 本题考查二维数组的使用。数组可以在定义的时候给出其初始化的值,如果所给的比数组的大小少,则后面缺省的是0。故本题选 C。26、下面的哪个保留字不能作为函数的返回类型_。A、new B、int C、vo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年全国计算机等级考试二级c+题库共套 2022 全国 计算机等级考试 二级 c+ 题库
限制150内