电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

专项测练9全国计算机二级C考试考练题及答案(提升习题)

  • 资源ID:235854785       资源大小:68KB        全文页数:13页
  • 资源格式: DOC        下载积分:16金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要16金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

专项测练9全国计算机二级C考试考练题及答案(提升习题)

温故而知新,下笔如有神近2年9月全国计算机二级C+考试专项试题训练及答案一、选择题(每小题2分,共70分)(1)一个栈的初始状态为空。现将元素 1、2、3、4、5、A、B、C、D、E 依次入栈,然后再依次出栈,则元素出栈的顺序是(B)。A)123456ABCDEB)EDCBA54321C)ABCDE12345D)54321EDCBA(2)下列叙述中正确的是(D)。A)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B)在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C)在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D)循环队列中元素的个数是由队头指针和队尾指针共同决定(3)在长度为 n 的有序线性表中进行二分查找,最坏情况下需要比较的次数是(C)。A)O(n) B)O(n2)C)O(log2n)D)O(nlog2n)(4)下列叙述中正确的是(A)。A)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C)顺序存储结构能存储有序表,链式存储结构不能存储有序表D)链式存储结构比顺序存储结构节省存储空间(5)数据流图中带有箭头的线段表示的是(D)。A)控制流C)模块调用B)事件驱动D)数据流(6)在软件开发中,需求分析阶段可以使用的工具是(B)。A)N-S 图B)DFD 图(数据流图)C)PAD 图D)程序流程图(7)在面向对象方法中,不属于“对象”基本特点的是(A)。A)一致性B)分类性C)多态性D)标识唯一性(8)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(B)。A)一对一B)一对多C)多对一D)多对多(9)在数据管理技术发展的三个阶段中,数据共享最好的是(C)。A)人工管理阶段B) 文件系统阶段C)数据库系统阶段D) 二个阶段相同(10)有三个关系 R、S 和 T 如下:R S TABBCABCm113m13n235由关系 R 和 S 通过运算得到关系 T,则所使用的运算为(D)。A)笛卡尔积B)交C)并D)自然连接(11)在下列原型所示的 C+函数中,按“传值”方式传递参数的是(A)。A)void f1(int x); B)void f2(int*x);C)void f3(const int*x); D)void f4(int&x);(12)在 C+中,编译系统自动为一个类生成缺省构造函数的条件是(C)。A)该类没有定义任何有参构造函数B)该类没有定义任何无参构造函数C)该类没有定义任何构造函数D)该类没有定义任何成员函数(13)在一个派生类的成员函数中,试图调用其基类的成员函数“void f();”,但无法通过编译。这说明(A)。A)f()是基类的私有成员C)派生类的继承方式为私有B)f()是基类的保护成员D)派生类的继承方式为保护(14)下列关于运算符重载的叙述中,错误的是(B)。A)有的运算符可以作为非成员函数重载B)所有的运算符都可以通过重载而被赋予新的含义C)不得为重载的运算符函数的参数设置默认值D)有的运算符只能作为成员函数重载(15)下列关于模板的叙述中,错误的是(C)。A)调用模版函数时,在一定条件下可以省略模板实参B)可以用 int、double 这样的类型修饰符来声明模版参数C)模板声明中的关键字 class 都可以用关键字 typename 替代D)模板的形参表中可以有多个参数(16)要利用 C+流进行文件操作,必须在程序中包含的头文件是(B)。A)iostreamB)fstreamC)strstreamD)iomanip(17)下列字符串中不能作为 C+标识符使用的是(D)。A)WHILE B)user C)_lvar D)9stars(18)下列语句中错误的是(A)。A)const int a;B)const int a=10;C)const int*point=0;D)const int*point=new int(10);(19)有如下程序:#include<iostream> using namespace std;int main()int sum;for(int i=0; i<6; i+=3)sum=i; for(int j = i; j<6; j+)sum+=j; cout<<sum<<end1; return 0;运行时的输出结果是(D)。A)3 B)10 C)12 D)15(20)下列语句中,正确的是(A)。A)char*myString="Hello-World!"B)char myString="Hello-World!"C)char myString11="Hello-World!" D)char myString12="Hello-World!"(21)若已经声明了函数原型“void fun(int a, double b=0.0);”,则下列重载函数声明中正确的是(C)。A)void fun(int a=90, double b=0.0);B)int fun(int a, double B); C)void fun(double a, int B);D)bool fun(int a, double b = 0.0);(22)有如下程序:#include<iostream> using namespace std;class Samplepublic:Sample() Sample()cout<<'*'int main()Sample temp2, *pTemp2; return 0;执行这个程序输出星号(*)的个数为(B)。A)1B)2C)3D)4(23)下列选项中,与实现运行时多态性无关的是(A)。A)重载函数 B)虚函数C)指针 D)引用(24)下列运算符函数中,肯定不属于类 Value 的成员函数的是(B)。A)Value operator+(Value); B)Value operator-(Value, Value);C)Value operator*(int);D)Value operator/(Value); (25)下列模板声明中,有语法错误的是(D)。A)template<typename T>T fun(T x)return x;B)template<typename T>T fun(T x, int n)return x*n;C)template<class T>T fun(T *p)return *p;D)template<class T>T classAT n;(26)在语句“cout<<'A'”中,cout 是(B)。A)类名B)对象名C)函数名D)C+的关键字(27)有如下程序:#include<iostream> using namespace std;class MyClass public: MyClass(int i=0)cout<<1;MyClass(const MyClass&x)cout<<2;MyClass& operator=(const MyClass&x)cout<<3; return*this; MyClass()cout<<4;int main()MyClass obj1(1),obj2(2),obj3(obj1); return 0:运行时的输出结果是(A)。A)112444 B)11114444C)121444D)11314444(28)有如下程序:#include<iostream>using namespace std;class MyClass public:MyClass(int x):val(x)void Set(int x)val=x; void Print()constcout<<"val="<<val<<'t'private: int val; ;int main()const MyClass obj1(10);MyClass obj2(20);obj1.Print(); /语句 1obj2.Print(); /语句 2obj1.Set(20); /语句 3obj2.Set(30); /语句 4return 0;其主函数中错误的语句是(C)。 A)语句 1B)语句 2C)语句 3D)语句 4(29)在类声明中,紧跟在“public:”后声明的成员的访问权限是(B)。A)私有B)公有C)保护D)默认(30)对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是(D)。A)公有或私有B)私有C)保护或私有D)公有或保护(31)定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为(A)。A)私有继承 B)非私有继承C)保护继承 D)公有继承(32)建立一个有成员对象的派生类对象时,各构造函数体的执行次序为(C)。A)派生类、成员对象类、基类B)成员对象类、基类、派生类C)基类、成员对象类、派生类D)基类、派生类、成员对象类(33)如果表达式 a>=b 中的“>=”是作为非成员函数重载的运算符,则可以等效地表示为(C)。A)a.operator>=(b) B)b.operatotr>=(a)C)operator>=(a,b)D)operator>=(b,a)(34)当使用 ofstream 流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为(D)。A)ios base:inB)ios_base:binaryC)ios_base:in|ios_base:outD)ios_base:out(35)在一个抽象类中,一定包含有(B)。A)虚函数 B)纯虚函数C)模板函数 D)重载函数二、填空题(每空2分,共30分) (1)对下列二叉树进行中序遍历的结果_DBXEAYFZC_。ABCDEFXYZ(2)按照软件测试的一般步骤,集成测试应在_单元_测试之后进行。(3)软件工程三要素包括方法、工具和过程,其中,_过程_支持软件开发的各个环节的控制和管理。(4)数据库设计包括概念设计、_逻辑设计_和物理设计。(5)在二维表中,元组的_分量_不能再分成更小的数据项。(6)当使用关键字_void_作为函数返回类型时,该函数不返回任何值。

注意事项

本文(专项测练9全国计算机二级C考试考练题及答案(提升习题))为本站会员(lili****2007)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.