[考试复习题库精编合集]2021年9月全国计算机等级考试二级笔试试卷-公共基础知识及C++语言程序设计.docx

上传人:rrsccc 文档编号:10385821 上传时间:2021-05-13 格式:DOCX 页数:9 大小:22.63KB
返回 下载 相关 举报
[考试复习题库精编合集]2021年9月全国计算机等级考试二级笔试试卷-公共基础知识及C++语言程序设计.docx_第1页
第1页 / 共9页
[考试复习题库精编合集]2021年9月全国计算机等级考试二级笔试试卷-公共基础知识及C++语言程序设计.docx_第2页
第2页 / 共9页
[考试复习题库精编合集]2021年9月全国计算机等级考试二级笔试试卷-公共基础知识及C++语言程序设计.docx_第3页
第3页 / 共9页
[考试复习题库精编合集]2021年9月全国计算机等级考试二级笔试试卷-公共基础知识及C++语言程序设计.docx_第4页
第4页 / 共9页
[考试复习题库精编合集]2021年9月全国计算机等级考试二级笔试试卷-公共基础知识及C++语言程序设计.docx_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《[考试复习题库精编合集]2021年9月全国计算机等级考试二级笔试试卷-公共基础知识及C++语言程序设计.docx》由会员分享,可在线阅读,更多相关《[考试复习题库精编合集]2021年9月全国计算机等级考试二级笔试试卷-公共基础知识及C++语言程序设计.docx(9页珍藏版)》请在三一文库上搜索。

1、考试复习题库精编合集2021年9月全国计算机等级考试二级笔试试卷*公共基础知识及C+语言程序设计考试复习题库精编合集2021年9月全国计算机等级考试二级笔试试卷*公共基础知识及C+语言程序设计1、【单选题】下面叙述正确的是2分A、算法的执行效率与数据的存储结构无关B、算法的空间复杂度是指算法程序中指令(或语句)的条数C、算法的有穷性是指算法必须能在执行有限个步骤之后终止D、以上三种描述都不对答案:C;2、【单选题】下面概念中,不属于面向对象方法的是2分A、对象B、继承C、类D、过程调用答案:D;3、【单选题】在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是2分A、可行性分析B

2、、需求分析C、详细设计D、程序编码答案:B;4、【单选题】在软件开发中,下面任务不属于设计阶段的是2分A、数据结构设计B、给出系统模块结构C、定义模块算法D、定义需求并建立系统模型答案:D;5、【单选题】数据库系统的核心是2分A、数据模型B、数据库管理系统C、软件工具D、数据库答案:B;6、【单选题】下列叙述中正确的是2分A、数据库系统是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致答案:C;7、【单选题】下列模式中,能够给出数据库物理存储结构与物理存取方法的是2分A、内模

3、式B、外模式C、概念模式D、逻辑模式答案:A;8、【单选题】关于面向对象的程序设计方法,下列说法正确的是2分A、“封装性”指的是将不同类型的相关数据组合在一起,作为一个整体进行处理B、“多态性”指的是对象的状态会根据运行时要求自动变化C、基类的私有成员在派生类的对象中不可访问,也不占内存空间D、在面向对象的程序设计中,结构化程序设计方法仍有着重要作用答案:D;9、【单选题】判断字符型变量ch是否为大写英文字母,应使用表达式2分A、ch=A&ch=ZC、A=A&chn;switch(n)case1:case2:coutusingnamespacestd;intmain()chara=Hello,

4、World;char*ptr=a;while(*ptr)if(*ptr=a&*ptrusingnamespacestd;classMyClasspublic:MyClass(intn)number=n;/拷贝构造函数MyClass(MyClass&other)number=other.number;MyClass()private:intnumber;MyClassfun(MyClassp)MyClasstemp(p);returntemp;intmain()MyClassobj1(10),obj2(0);MyClassobj3(obj1);obj2=fun(obj3);return0;程序执

5、行时,MyClass类的拷贝构造函数被调用的次数是2分A、5B、4C、3D、2答案:B;21、【单选题】在公有派生的情况下,派生类中定义的成员函数只能访问原基类的2分A、公有成员和私有成员B、私有成员和保护成员C、公有成员和保护成员D、私有成员、保护成员和公有成员答案:C;22、【单选题】在C+中用来实现运行时多态性的是2分A、重载函数B、析构函数C、构造函数D、虚函数答案:D;23、【单选题】一个类可以同时继承多个类,称为多继承。下列关于多继承和虚基类的表述中,错误的是2分A、每个派生类的构造函数都要为虚基类构造函数提供实参B、多继承时有可能出现对基类成员访问的二义性问题C、使用虚基类可以解

6、决二义性问题并实现运行时的多态性D、建立最派生类对象时,虚基类的构造函数会首先被调用答案:C;24、【单选题】在一个类体的下列声明中,正确的纯虚函数声明是2分A、virtualvoidvf()=0;B、voidvf(int)=0;C、virtualintvf(int);D、virtualvoidvf(int)答案:A;25、【单选题】在下面的运算符重载函数的原型中,错误的是2分A、Volumeoperator-(double,double);B、doubleVolume:operator-(double);C、VolumeVolume:operator-(Volume);D、Volumeope

7、rator-(Volume,Volume);答案:A;26、【单选题】执行语句序列ofstreamoutfile(DATA.DAT);if(.)cout是一个()2分A、用于输出操作的非成员函数B、用于输入操作的非成员函数C、用于输出操作的成员函数D、用于输入操作的成员函数答案:B;28、【单选题】有以下类定义classPointpublic:Point(intx=0,inty=0)_.x=x;_.y=y;voidMove(intxOff,intyOff)_x+=xOff;_.y+=yOff;voidPrint()constcoutusingnamespacestd;classComplexp

8、ublic:Complex(doubler=0,doublei=0):re(r),im(i)doublereal()constreturnre;doubleimag()constreturnim;Complexoperator+(Complexc)constreturnComplex(re+c.re,im+c.im);private:doublere,im;intmain()Complexa=Complex(l,1)+Complex(5);coutusingnamespacestd;intmain()inti=5;int&r=i;r=7;coutusingnamespacestd;templateTfun(Ta,Tb)return(aname等价的表达式是_。每空2分答案:(*p).name4、【填空题】下列程序的输出结果是_。#includeusingnamespacestd;classbasepublic:intn;base(intx)n=x;virtualvoidset(intm)n=m;coutaet(1);pbase=&d2;pbase-set(2);return0;每空2分答案:25 9 / 9

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1