欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家二级C++机试(选择题)模拟试卷124及答案解析.doc

    • 资源ID:1332011       资源大小:74.50KB        全文页数:12页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家二级C++机试(选择题)模拟试卷124及答案解析.doc

    1、国家二级 C+机试(选择题)模拟试卷 124及答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。(分数:2.00)A.逻辑设计B.需求分析C.详细设计D.物理设计2.对序线性表(23,29,34,55,60,70,78)用二分法查找值为 60的元素时,需要比较次数为( )。(分数:2.00)A.1B.2C.3D.43.下列描述中,正确的是( )。(分数:2.00)A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结

    2、构4.开发大型软件时,产生困难的根本原因是( )。(分数:2.00)A.大型系统的复杂性B.人员知识不足C.客观世界千变万化D.时间紧、任务重5.两个或两个以上的模块之间关联的紧密程度称为( )。(分数:2.00)A.耦合度B.内聚度C.复杂度D.连接度6.下列关于线性表的叙述中,不正确的是( )。(分数:2.00)A.线性表可以是空表B.线性表是一种线性结构C.线性表的所有结点有且仅有一个前件和后件D.线性表是由 n个元素组成的一个有限序列7.设有如下关系表: (分数:2.00)A.T=RSB.T=RSC.T=RSD.T=RS8.以下描述中,不是线性表顺序存储结构特征的是( )。(分数:2.

    3、00)A.可随机访问B.需要连续的存储空间C.不便于插入和删除D.逻辑相邻的数据物理位置上不相邻9.在三级模式之间引入两层映像,其主要功能之一是( )。(分数:2.00)A.使数据与程序具有较高的独立性B.使系统具有较高的通道能力C.保持数据与程序的一致性D.提高存储空间的利用率10.下列方法中,属于白盒法设计测试用例的方法的是( )。(分数:2.00)A.错误推测B.因果图C.基本路径测试D.边界值分析11.关于虚函数,以下说法正确的是( )。(分数:2.00)A.若在重定义虚函数时使用了 virtual,则该重定义函数还是虚函数B.虚函数不能声明为友元C.子类必须重定义父类的虚函数D.虚函

    4、数不能是 stoic的12.下列关于纯虚函数与抽象类的描述中,错误的是( )。(分数:2.00)A.纯虚函数是一种特殊的虚函数,它没有具体的实现B.抽象类是指具有纯虚函数的类C.一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出13.将 x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。(分数:2.00)A.operator+(operator*(y,z)B.xoperator+(operator*(y,z)C.xoperator+(x*(y,z)D.x+(operator*(y,z)14.以下程序的执行结果

    5、是( )。 #include #include void fun(int n) if(n!=0) fun(n-1); for(int i=1;iy)?x:yB.min=(x(i);C.cast(i);D.cast(i);34.阅读下面的程序: #include void main() int x; cinx; if(x+5) coutSetVariable(5)与语句 mySetVariable(5)等价38.下列关于虚函数的描述中,正确的是( )。(分数:2.00)A.虚函数是一个 static类型的成员函数B.虚函数是一个非成员函数C.基类中采用 virtual说明一个虚函数后,派生类中定

    6、义相同原型的函数时可不必加 virtual说明D.派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型39.有如下程序: #include void fun(intx,int y)int t=x;x=y;y=t; int main() int a2=23,42); fun(a1,a0); std:couty)?x:yB.min=(x(i);C.cast(i);D.cast(i); 解析:解析:选项 D)是将 double类型的数据转化成 int类型的数据,正确。34.阅读下面的程序: #include void main() int x; cinx; if(x+5) cout5不成

    7、立,因为“+”后缀,之后 x的值变为5,执行语句 coutSetVariable(5)与语句 mySetVariable(5)等价 解析:解析:选项 A),语句 p=my;是把对象 my的地址值赋值给指针变量 p;选项 B),语句MyClass*p,my;,由于 p只是一个指向对象的指针,因此定义指针 p不调用构造函数,所以此语句只调用一次构造函数;对成员函数的引用可以通过两种形式:指针成员函数(形参表)或者对象名成语函数名(形参表),故选项 C)错误,选项 D)正确。38.下列关于虚函数的描述中,正确的是( )。(分数:2.00)A.虚函数是一个 static类型的成员函数B.虚函数是一个非

    8、成员函数C.基类中采用 virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加 virtual说明 D.派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型解析:解析:此题考查虚函数的概念。在成员函数声明的前面加上 virtual修饰,即把该函数声明为虚函数。虚函数只能是类中的一个成员函数,但不能是静态成员函数,所以选项 A)和 B)错误;在派生类中重新定义虚函数时必须有相同的函数类型,包括函数的返回类型、函数名、参数个数、参数类型的顺序必须相同。故选项 D)错误。39.有如下程序: #include void fun(intx,int y)int t=x;x=y;y

    9、=t; int main() int a2=23,42); fun(a1,a0); std:couta0“,“a1A.42,42B.23,23 C.23,42D.42,23解析:解析:此题考查的是函数的调用以及参数值的传递。函数 fun中的第一个参数是引用传值方式,是双向的;第二个参数是按值传递,是单向的。40.有如下程序: #include using namespace std; class A public: static int a; void init()a=1; A(int a=2)init();a+; ; int A:a=0: A obj; int main() coutA.0B.1 C.2D.3解析:解析:此题实际考查的是变量作用域的屏蔽效应。在 C+中,当标识符的作用域发生重叠时,在一个函数中声明的标识符可以屏蔽函数外声明的标识符或全局标识符。声明类 A的全局对象时,构造函数首先调用 int函数,但由于静态成员变量 a被构造函数内部的形参 a所屏蔽所以 a+改变的是形参 a的值,对静态成员变量 a没有影响。


    注意事项

    本文(【计算机类职业资格】国家二级C++机试(选择题)模拟试卷124及答案解析.doc)为本站会员(吴艺期)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开