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

    【计算机类职业资格】江苏计算机等级考试二级Visual+C++真题2012年春及答案解析.doc

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

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

    【计算机类职业资格】江苏计算机等级考试二级Visual+C++真题2012年春及答案解析.doc

    1、江苏计算机等级考试二级 Visual+C+真题 2012年春及答案解析(总分:60.00,做题时间:120 分钟)一、说 明:(总题数:1,分数:0.00)二、第一部分 计算机基础知识(总题数:20,分数:20.00)1.下列有关信息产业、信息化、信息社会等相关的叙述中,错误的是_。(分数:1.00)A.信息产业是指生产制造信息设备的制造业,不包含信息服务行业B.信息化是一个推动人类社会从工业社会向信息社会转变的过程C.在信息社会中,信息将借助材料和能源的力量产生重要价值而成为社会进步的基本要素D.目前我国还处于工业化的中期阶段,需要大力推进信息化与工业化的融合式发展2.下列有关数字技术与微电

    2、子技术的叙述中,错误的是_。(分数:1.00)A.数字技术的处理对象是“比特“,它只有两种状态(取值)B.在计算机中,经常使用称为“触发器“的双稳态电路来存储比特,一个触发器可以存储 1个比特C.微电子技术以集成电路为核心,现代集成电路所使用的半导体材料主要是硅D.所有的 IC卡均只能存储数据,不能处理和收发数据3.下列有关计算机发展与分类的叙述中,错误的是_(分数:1.00)A.人们通常根据计算机采用的主要电子元器件的不同,将计算机的发展划分为四代B.由于 20世纪 90年代计算机网络的发展,计算机应用进入了“网络计算模式“C.目前所有的服务器产品均为小型计算机、大型计算机或巨型计算机,PC

    3、 机不能作为网络服务器使用D.美国的 HP、DELL 和我国的联想、方正、同方等均是知名的 PC机品牌4.下列有关 PC机 CPU的叙述中,错误的是_。(分数:1.00)A.长期以来,多数 PC机采用 Intel公司生产的 CPU芯片B.Intel Core i7是高端的 CPU产品,其中 i7表示它采用 7个内核的结构C.目前部分 PC机使用 AMD公司的 CPU芯片,它们与 Intel公司的 CPU芯片指令系统基本一致,因此这些PC机相互兼容D.目前我国也能设计、生产 PC机的 CPU芯片5.下列有关 PC机主板上 CMOS和 BIOS的叙述中.错误的是_。(分数:1.00)A.主板上的

    4、CMOS芯片是一种易失性存储器,它通常使用电池供电B.BIOS是存储在主板上闪烁存储器中的一组程序.每次机器加电时总是首先执行其中的程序C.CMOS设置程序存储在 CMOS存储器中,它与 BIOS无关D.CMOS芯片中存储了许多配置信息,包括当前的日期与时间、开机密码等6.下列是 PC机使用的四种外设接口,其中最新的一种是_。(分数:1.00)A.USB3.0B.IEEE.1394bC.IDED.红外线接口(IrDA)7.下列有关扫描仪与数码相机的叙述中.错误的是_(分数:1.00)A.扫描仪分为平板扫描仪、手持扫描仪、滚筒扫描仪等多种类型.相对来说使用平板扫描仪的较多B.光学分辨率是扫描仪的

    5、主要性能指标,其单位为 dpiC.目前数码相机的成像芯片为 CCD或 CMOS.它可以将光信号转换为电信号D.数码相机所拍摄的数字图像以 GIF格式存储在存储卡中8.光盘分为多种不同类型,其容量大小差异较大。对于单面单层、80mm 的 DVD光盘来说.其容量大约为_。(分数:1.00)A.670MBB.1.46GBC.4.7GBD.25GB9.通用的应用软件可以分为若干类型,例如文字处理软件、信息检索软件、媒体播放软件等。在下列软件中,不属于文字处理软件的是_(分数:1.00)A.WPSB.Adobe AcrobatC.WordD.Access10.下列有关 Windows XP操作系统的叙述

    6、中,错误的是_(分数:1.00)A.Windows XP分为多种版本.例如家庭版、专业版B.Windows xP采用并发多任务方式支持多个任务的执行C.Windows XP一般采用按时间片轮转的策略调度处理器来执行每个任务D.虚拟存储器由主板上的 RAM、ROM 及显示卡的显存联合组成,它与硬盘无关11.在下列有关算法的叙述中.错误的是_(分数:1.00)A.算法的设计一般采用由细到粗、由具体到抽象的方法B.算法设计方法有多种,例如枚举法、迭代法、递归法等等C.算法的表示可以有多种形式,例如文字说明、流程图表示、伪代码等D.一个问题的解决往往可以有多种不同的算法12.下列有关 Microsof

    7、t Office 2000(及其后续版本)的叙述中.错误的是_(分数:1.00)A.由 Word、Excel、PowerPoint 创建的文档,均可以设置打开文件的密码B.在 Word文档中,可以插入声音和视频对象C.ExceI工作簿可以包含的工作表数量、工作表的行数与列数均没有限制,用户可以根据需要无限制地增加D.由 PowerPoint创建的演示文稿,用户可以直接将其保存为 HTML文件(即网页)13.在下列有关调制解调技术、多路复用技术的叙述中.错误的是_(分数:1.00)A.调制与解调技术中使用的“载波“信号,通常是低频正弦波信号B.调制技术可以分为幅度调制、频率调制和相位调制C.多路

    8、复用技术的作用主要是提高传输线路的利用率,降低通信成本D.多路复用技术可以分为时分复用、频分复用等类型14.目前 IPv4协议只有大约 36亿个地址.很快就会分配完毕。新的 IPv6协议把 IP地址的长度扩展到_几乎可以不受限制地提供 IP地址。(分数:1.00)A.32位B.64位C.128位D.256位15.下列与 IP地址相关的叙述中.错误的是_。(分数:1.00)A.IP地址由三个部分组成,从左到右分别代表类型号、网络号和主机号B.因特网上的每台在线主机都必须有 IP地址C.通过 ADSL上网时,用户主机的 IP地址通常是由因特网服务提供者动态分配的D.网络中的路由器不需要设置 IP地

    9、址16.通常所说的 TCP/IP协议.是指由 100多个协议组成的协议系列(包含下列几个协议)。在下列协议中。实现文件传输服务主要依赖_。(分数:1.00)A.NNTP协议B.FTP协议C.Telnet协议D.SMTP协议17.目前有线电视(CATV)系统已经广泛采用数字技术传输电视节目。下列是有关数字有线电视的相关叙述.其中错误的是_。(分数:1.00)A.数字有线电视采用光纤同轴电缆混合网.其主干线部分采用光纤连接到“小区“B.数字有线电视网络依赖于时分多路复用技术C.借助数字有线电视网络接入因特网.需要专用的 Cable MODEM或互动式机顶盒D.借助数字有线电视网络接入因特网的多个终

    10、端用户共享连接段线路的带宽18.下列有关文本与文本处理的叙述中,错误的是_。(分数:1.00)A.文本信息在计算机中存储时,汉字均为双字节编码,非汉字字符均为单字节编码B.文本输入可以是键盘输入,也可以是联机手写输入、语音输入等C.DOC文档、HTML 网页、PDF 文档均为丰富格式文本,但它们的格式标记方式不同D.文本中的字符可以使用不同的字体,不同字体的同一个汉字,其机内码相同19.在未压缩的情况下.存储一幅分辨率为 10241024的 24位彩色数字图像需要的存储空间大约为_(分数:1.00)A.24KBB.3MBC.8MBD.24MB20.文件扩展名通常用于标识文件的类型。下列 4个文

    11、件扩展名中,属于数字波形声音文件的是_。(分数:1.00)AWAVBMIDICAVIDMPG三、第二部分 C+语言程序设计(总题数:10,分数:10.00)21.以下 C+语句中,不存在语法错误的是_。(分数:1.00)A.int St=8,this=2;float fH=3;B.int _56=7,a4=1;float FLOAT=2.5;C.int n;cinn;int bn;D.char st9=“a string!“;22.以下关于 C+虚函数的叙述中,正确的是_。(分数:1.00)A.虚函数的类不可作为类的基类B.可以不定义虚函数的函数体C.可以定义含有虚函数的类的对象D.不可定义含

    12、有虚函数的类的指针23.设有变量说明“int a,b;float x,y;“,以下 C+语句中存在语法错误的语句是_。(分数:1.00)A.y=x%a;B.y=x+x;C.y=a+bx+y?a:b;D.a=x+y;24.以下有关 C+宏定义的说明中,不正确的是_。(分数:1.00)A.是以#开头的行B.一行中可以存在一条以上的宏定义C.一条宏定义占一行D.宏定义可放在函数体内,也可放在函数定义之外25.以下有关 C+析构函数的叙述中,不正确的是_。(分数:1.00)A.析构函数名必须以字符开头B.不可定义析构函数的形式参数C.析构函数由系统自动调用D.可以重载析构函数26.以下有关 C+静态数

    13、据成员的描述中,正确的是:_。(分数:1.00)A.静态数据成员不能被成员函数调用B.静态数据成员要在构造函数内初始化C.静态数据成员必须为公有的D.静态数据成员为该类的所有对象所共有的27.C+中,函数重载是指两个或两个以上的函数,其函数名_。(分数:1.00)A.不同,但形参的个数或类型相同B.相同,但返回值类型不同C.相同,但形参的个数或类型不同D.相同,但必定是形参的个数相同且其类型不同28.以下有关继承的叙述中,正确的是_。(分数:1.00)A.派生类继承基类的所有成员B.派生类继承基类的所有非私有成员C.派生类不继承基类的析构函数D.虚基类不能解决多继承产生的二义性29.以下有关指

    14、针变量的运算中,不正确的是_。(分数:1.00)A.一个指针变量可以加减一个整数B.两个指针变量在一定条件下可进行关系运算C.可将 NULL赋给任一指针变量D.两个指针变量可进行加法运算30.有关函数调用的描述中,不正确的是_。(分数:1.00)A.函数调用语句可实现任何函数的调用B.一个函数调用可作为另一函数调用的实参C.函数调用均可出现在表达式中D.函数之间允许嵌套调用四、填空题(请将答案填写在答题纸的相应答题号(总题数:4,分数:5.00)31.在 C+中,*既是单目运算符,又是双目运算符。*作为单目运算符时,其功能是 1(1) 2,*作为双目运算符时,其功能是 3(2) 4 。(分数:

    15、2.00)32.在类的派生过程中,将基类说明为虚基类的方法是在基类的类名前加上关键字 1(3) 2 。(分数:1.00)33.C+语言规定,所有函数说明都必须指明返回值类型,没有返回值的函数应该说明为 1(4) 2 类型的函数。(分数:1.00)34.C+语言提供的基本控制结构分为三种类型;顺序结构、选择结构和 1(5) 2 。(分数:1.00)五、阅读程序题,共 13分(总题数:5,分数:13.00)35.程序(2 分) #include void main(void) int x=0,y=0; for(int i=0;i1)return fun(n/10,k-1); else return

    16、(n%10); void main(void) int x=fun(987,1); int y=fun(45678,3); coutdisplay11; 执行以上程序后,输出的第一行是 12(16) 13,第二行是 14(17) 15,第三行是 16(18) 17(分数:3.00)六、完善程序题,共 12分(总题数:3,分数:12.00)40.以下程序的功能是;输入一个十进制正整数 m,找出所有小于它并与其互质的正整数 n,并要求 n不是素数(素数只能被 1和 n本身除尽)。m 和 n互质是指这两个正整数的最大公约数为 1。 程序(4 分) #include int prime(int x)

    17、int flag=1; for(int i=2;im; cout*p) _(24)_ ; q=p; m=p-str; p+; p=q; while(pstr) _(25)_ ; p- ; *p=min; _(26)_ ; void main(void) char str200; int n; cin.getline(str,190); coutstr; if(strcmp(str,“stop“)=0) break; p=h; while(p!=NULL if(p!=NULL) _(27)_; else s=new word; s-count=1; strcpy(s-data,str); s-n

    18、ext=NULL; if(h=NULL) h=s; _(28)_; else _(29)_; r=s; return h; void print(word *p) if(p=NULL) coutnext; coutn;int bn;D.char st9=“a string!“;解析:22.以下关于 C+虚函数的叙述中,正确的是_。(分数:1.00)A.虚函数的类不可作为类的基类B.可以不定义虚函数的函数体C.可以定义含有虚函数的类的对象D.不可定义含有虚函数的类的指针解析:23.设有变量说明“int a,b;float x,y;“,以下 C+语句中存在语法错误的语句是_。(分数:1.00)A.

    19、y=x%a;B.y=x+x;C.y=a+bx+y?a:b;D.a=x+y;解析:24.以下有关 C+宏定义的说明中,不正确的是_。(分数:1.00)A.是以#开头的行B.一行中可以存在一条以上的宏定义C.一条宏定义占一行D.宏定义可放在函数体内,也可放在函数定义之外解析:25.以下有关 C+析构函数的叙述中,不正确的是_。(分数:1.00)A.析构函数名必须以字符开头B.不可定义析构函数的形式参数C.析构函数由系统自动调用D.可以重载析构函数解析:26.以下有关 C+静态数据成员的描述中,正确的是:_。(分数:1.00)A.静态数据成员不能被成员函数调用B.静态数据成员要在构造函数内初始化C.

    20、静态数据成员必须为公有的D.静态数据成员为该类的所有对象所共有的解析:27.C+中,函数重载是指两个或两个以上的函数,其函数名_。(分数:1.00)A.不同,但形参的个数或类型相同B.相同,但返回值类型不同C.相同,但形参的个数或类型不同D.相同,但必定是形参的个数相同且其类型不同解析:28.以下有关继承的叙述中,正确的是_。(分数:1.00)A.派生类继承基类的所有成员B.派生类继承基类的所有非私有成员C.派生类不继承基类的析构函数D.虚基类不能解决多继承产生的二义性解析:29.以下有关指针变量的运算中,不正确的是_。(分数:1.00)A.一个指针变量可以加减一个整数B.两个指针变量在一定条

    21、件下可进行关系运算C.可将 NULL赋给任一指针变量D.两个指针变量可进行加法运算解析:30.有关函数调用的描述中,不正确的是_。(分数:1.00)A.函数调用语句可实现任何函数的调用B.一个函数调用可作为另一函数调用的实参C.函数调用均可出现在表达式中D.函数之间允许嵌套调用解析:四、填空题(请将答案填写在答题纸的相应答题号(总题数:4,分数:5.00)31.在 C+中,*既是单目运算符,又是双目运算符。*作为单目运算符时,其功能是 1(1) 2,*作为双目运算符时,其功能是 3(2) 4 。(分数:2.00)解析:32.在类的派生过程中,将基类说明为虚基类的方法是在基类的类名前加上关键字

    22、1(3) 2 。(分数:1.00)解析:33.C+语言规定,所有函数说明都必须指明返回值类型,没有返回值的函数应该说明为 1(4) 2 类型的函数。(分数:1.00)解析:34.C+语言提供的基本控制结构分为三种类型;顺序结构、选择结构和 1(5) 2 。(分数:1.00)解析:五、阅读程序题,共 13分(总题数:5,分数:13.00)35.程序(2 分) #include void main(void) int x=0,y=0; for(int i=0;i1)return fun(n/10,k-1); else return(n%10); void main(void) int x=fun(

    23、987,1); int y=fun(45678,3); coutdisplay11; 执行以上程序后,输出的第一行是 12(16) 13,第二行是 14(17) 15,第三行是 16(18) 17(分数:3.00)解析:六、完善程序题,共 12分(总题数:3,分数:12.00)40.以下程序的功能是;输入一个十进制正整数 m,找出所有小于它并与其互质的正整数 n,并要求 n不是素数(素数只能被 1和 n本身除尽)。m 和 n互质是指这两个正整数的最大公约数为 1。 程序(4 分) #include int prime(int x) int flag=1; for(int i=2;im; cou

    24、t*p) _(24)_ ; q=p; m=p-str; p+; p=q; while(pstr) _(25)_ ; p- ; *p=min; _(26)_ ; void main(void) char str200; int n; cin.getline(str,190); coutstr; if(strcmp(str,“stop“)=0) break; p=h; while(p!=NULL if(p!=NULL) _(27)_; else s=new word; s-count=1; strcpy(s-data,str); s-next=NULL; if(h=NULL) h=s; _(28)_; else _(29)_; r=s; return h; void print(word *p) if(p=NULL) coutnext; cout“输入一段英文单词或数字串,以空格、Tab 或 Enter字符分隔,以 stop结束输入;“; p=create(); cout“输出单链表;“_正确答案:()解析:


    注意事项

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




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

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

    收起
    展开