欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    (备考2023年)湖南省湘潭市全国计算机等级考试Java语言程序设计真题(含答案).docx

    • 资源ID:1363043       资源大小:27.45KB        全文页数:17页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    (备考2023年)湖南省湘潭市全国计算机等级考试Java语言程序设计真题(含答案).docx

    (备考2023年)湖南省湘潭市全国计算机等级考试Java语言程序设计真题(含答案)学校:班级:姓名:考号:一、单选题(10题)1.Java程序默认引用的包是A.java.text包B.java.awt包CjavaJang包D.java.util包2 .用于显示整个报表的计算汇总或其他的统计数字信息的是()。A.报表页脚节B.页面页脚节C.主体节D.页面页眉节3 .退出ACCeSS数据库管理系统可以使用的快捷键是oA.Ctrl÷OB.Alt+XC.Ctrl+CD.Alt+F+X4 .在JaVa中,负责对字节代码解释执行的是()oA.垃圾回收器B.虚拟机C编译器D.多线程机制5 .javai包的File类是()。A.字符流类B.字节流类C.对象流类D.非流类6 .下列代码哪几行会出错:()1) publicvoidmodify()2) Int1.Jfk;3) I=100;4) while(I>0)5)j=I*2;6) System.outprintln(Thevalueofjis"+j);7) k=k+1;8) I-;9)10)A.line4B.line6C.line7D.line87 .下列关于APPlet生命周期的说法,正确的是()oA.voidinit()在Applet下载前调用8 .voidstart()只在初始化之后调用C.voidstop()在关闭浏览器时调用D.sto()总在Voiddestroy()之前被调用9 .下列有关继承的说法不正确的是A.子类的访问权限比父类方法的访问权限要高8 .继承性是面向对象方法的一个重要特征,它使代码可重用,可降低程序的复杂性C.子类方法不能产生比父类方法更多的异常D.重写是指子类的成员方法与父类的成员方法名字相同,参数列表相同,方法体不同9 下面代码段口蛉由臬()if(S&-7)0&.&-5J2)syslcm.out.prnln("true")A.编译出错B.5752C.trueD.无任何输出10 .下列关于JaVa多线程并发控制机制的叙述中,错误的是()。AJava中对共享数据操作的并发控制是采用加锁技术B.线程之间的交互,提倡采用suspend/resume方法C.共享数据的访问权限都必须定义为privateDJava中没有提供检测与避免死锁的专门机制,但程序员可以采用某些策略防止死锁的发生二、2.填空题(10题)I1.JaVa语言提供了byte、int、long四种类型的整型变量。12 .Java语言是年5月由Sun公司在SunWorld大会上发布的。从此,这一新一代的网络计算机语言受到广泛青睐,很快兴起了JaVa的热潮。13 .java.awt包主要包括3个概念:构件、容器和【】。14 .任何一个JaVa程序都默认引入一个包,这个包的名字叫【】。15 .Java中的对象锁是一种独占的【】锁。16 .当生成StringBuffer的一个对象后,还可用方法或ensureCapacity()方法来设定缓存大小。17 .关于文件名的处理,测试当前文件是否是目录用函数。18 .算法的空间复杂度是指算法执行过程中所需要的【】。19 .在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有个元素。20 .设有整型数组的定义:inta=newint8;,则a.length的值为()o三、1.选择题(10题)21 .Java语言用()进行解释执行。A.双字节码B.脚本编译器C机器码D.字节码22 .用高级语言编写的程序称为()。A.源程序B.目标程序C,汇编程序D.命令程序23 .以下叙述中不正确的是()A.在一个函数中,可以有多条return语句B.函数的定义不能嵌套,但函数的调用可以嵌套C.函数必须有返回值D.不同的函数中可以使用相同名字的变量24 .从对象流中读取对象是使用ObjeCtInPUtStream类的()方法。A.WriteObject()B.readbject)C-ObjectOutputStreamD-DataOutput25 .对于输入输出,在设计和编程时都应该考虑的原则是()。A.对部分输入数据检验其合法性B.不允许默认值C.输入一批数据时,最好使用输入结束标志D.输入数据时,不允许使用自由格式26 .下面程序的输出结果是()。PublicclassSunpublicstaticvoidmain(Stringargs)inti=9;switch(i)default:System.out.println("default11);case0:System.out.println("zero");break;case1:System.out.println(,'one");case2:System.out.println(',two11);A.defaultB.defauolt,zeroC.errordefaultclausenotdefinedD.nooutputdisplayed27 .在Swing中,JButton的直接父类是()A.java.awt.ButtonB.java.awt.ContainerC.javax.swing.ButtonD.javax.swing.AbstractButton28 .下列语句序列执行后,k的值是()publicclassc9publicstaticvoidmain(Stringargs)inta=10,b=18,c=30;switch(b%A)case7:c-;breakcase8:c-=2;break;case9:c-=3;break;default:c*=b;break;System.out.println(C);A.28B.29C.27D.54029.下列关于Thread类中方法的叙述正确的是()oA.方法activeCoum()的功能是获取当前活动的线程数B.方法enumerate。的功能是拷贝当前活动线程信息C.方法getName()获取线程的名称,而方法getThreadGroup()可以获取当前线程所属线程组的名称D.方法toString()的功能是转化输入的数据类型,以字符串形式输出30 .若有数组名作为实参,则传递给形参的是()。A.数组的首地址B.第一个元素的值C.数组中全部元素的值D.数组元素的个数四、综合应用题(2题)31 .本题的功能是监听鼠标的操作。鼠标置于窗口中单击时(左键或右键),在单击的地方会画一个小矩形,如果将鼠标置于小矩形上,则鼠标光标状态改为小十字,按下鼠标左键可拖曳,双击鼠标左键(或右键)时,小矩形消失。importjava.awt.*;importjava.awt.event.importjava.util.*;importjava.awt.geom.*;importjavax.swing.*;publicclassjava3(publicstaticvoidmain(Stringargs)(MouseFrame.frame=newMouseFrame:frame.setDefaultCloseOperation(JFrame.EXIToN.C1.OSE);frame.show;)classMouseFrame.extendsJFrame(publicMouseFrame(setTitle(',java311);setSize(DEFAU1.TWIDTH,DEFAU1.THEIGHT):MousePanelpanel=newMousePanel;ContainercontentPane=getContentPane;ContentPane.add(panel);)publicstaticfinalintDEFAU1.T_WIDTH=300;publicstaticfinalintDEFAU1.TJHElGHT=200;classMousePanelextendsJPanelpublicMousePanel(squares=newArray1.ist;current=null:addMouse1.istener(newMouseHandler);addMouseMotion1.istener(newMouseMotionHan-dler);)publicvoidpaintComponent(Graphicsg)(super.paintComponent(g);Graphics2Dg2=(Graphics2D)g;fr(inti=0;i<squares.size;i+)g2.draw(Rectangle2D)squares.get(i);)PUbIiCVoidfind(Point2DP)(fbr(inti=0;i<squares.size;i+)(Rectangle2D11=(Rectangle2D)squares.get(i);if(r.contains(p)returnr;)returnnull:)publicvoidadd(Point2Dp)(doublex=P.getX;doubleY=P.getY:x-SIDE1.ENGTH/2.y-SIDE1.ENGTH/2.SIDE1.ENGTH,SIDE1.ENGTH);squares.add(current);repaint;)publicvoidremove(Rectangle2Ds)(if(S=null)retum:if(S=current)current=null;squares.remove(三):repaint;)privatestaticfinalintSIDE1.ENGTH=10:privateArray1.istsquares;privateRectangle2Dcurrent;privateclassMouseHandterextendsMouseAction-1.istener(publicvoidmousePressed(MouseEventevent)(current=find(event.getPoint);if(current=null)add(event.getPoint);)publicvoidmouseClicked(MouseEventevent)if(current!=nullevent.getClickCount>=2)remove(current);)privateclassMouseMotionHandlerimplementsMouse-Motion1.istener(publicvoidmouseMoved(MouseEventevent)(if(find(event.getPoint)=null)setCursor(Cursor.getDefaultCursor);elsesetCursor(Cursor.getPredefinedCursor(Cursor.CROSSHAIR.CURSOR);)publicvoidmouseDragged(MouseEventevent)(if(cur

    注意事项

    本文((备考2023年)湖南省湘潭市全国计算机等级考试Java语言程序设计真题(含答案).docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

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




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

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开