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

    备考2023年广东省广州市全国计算机等级考试Java语言程序设计真题一卷(含答案).docx

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

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

    备考2023年广东省广州市全国计算机等级考试Java语言程序设计真题一卷(含答案).docx

    备考2023年广东省广州市全国计算机等级考试JaVa语言程序设计真题一卷(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .下列关于栈的叙述中正确的是()A.在栈中只能插入数据B.在栈中只能删除数据C.栈是先进先出的线性表D.栈是先进后出的线性表2 .设X=1,y=2,z=3,则表达式y=x+y+z的值是()oA.3B.6C.4D.53 .在编写JaVa程序的时候,如果不为类的成员变量定义初始值,JaVa会给它们设置默认值,下列说法中不正确的是()oA.Byte的默认值是OB.int的默认值是OChng的默认值是0.O1.Dfoat的默认值是0Of4 .下列的哪个赋值语句是不正确的?()A.floatf=l1.1B.doubled=5.3E12C.floatd=3.14fD.doublef=ll.IElOf5 .使用如下()保留字可以使只有在定义该类的包中的其他类才能访问该类。A.abstractB.privateC.protectedD.不使用保留字6 .下列叙述中,正确的是()A.软件交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令l)publicclass.0;4)f+=7 .下列代码中,将引起编译错误的行是()。Exercise2publicstaticvoidmain(Stringargs)3floatf=01.0;5)6)A.第2行B.第3行C.第4行D.第6行8 .下列叙述中正确的是()oA.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对9 .每个JaVa小应用程序必须定义为A.Applet类或JApplet类的子类BJFrame.类的子类D.Window的子类10 .下列与数据元素有关的叙述中,不正确的是()oA.数据元素是数据的基本单位,即数据集合中的个体B.数据元素是有独立含义的数据最小单位C.数据元素又称为结点D.数据元素又称为记录二、2.填空题(10题)11 .在32位的计算机中,一个字长等于个字节。12 .在JaVa语言中,【】是最基本的元素。13 .数据的逻辑结构在计算机存储空间中的存放形式称为数据的14 .线程由于调用SIeePo方法进入阻塞状态,当睡眠结束时,该线程将进入状态。15 .关系数据库管理系统能实现的专门关系运算包括选择、连接和16 .Java对象串行化技术,主要是通过类和ObjeCtOUtPUtStream类来实现。17 .方法是一种仅有方法头、没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。18 .是一个特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。19 .Java简单性首先表现在自身系统的精练,它的基本解释程序和占内存40KB,附加的基本标准类库和支持线程程序占175KB。20 .java虚拟机能自动处理【】异常。三、1.选择题(10题)21 .Thread类的方法中,toString()方法的作用是()。A.只返回线程的名称B.返回当前线程所属的线程组的名称C.返回当前线程对象D.返回线程的字符串信息22 .下列有关文件类FiIe的说法有误的是A.File类以一种系统无关的方式表示一个文件对象的属性B.在JaVa语言中,目录不是文件,所以目录作为一种特有的类处理C.File类是一个重要的非流类D.流类关心的是文件的内容,而File类关心的是文件在磁盘上的存储23 .在JaVa中,用PaCkage语句说明一个包时,该包的层次结构必须是OoA.与文件的结构相同B.与文件文件夹的层次相同C.与文件类型相同D.与文件大小相同24 .在Swing中,JButton的直接父类是()A.java.awt.ButtonB.java.awt.ContainerC.javax.swing.ButtonD.javax.swing.AbstractButton25 .在Java中,字符串由java.lang.String和()定义。A.java.lang.StringCharB.java.lang.StringBufferC.java.io.StringCharD.java.io.StringBuffer26 .下列方法中,不属于WindoW1.iStener接口的是()oA.WindowOpenedB.WindowClosedC.windowActivatedD.mouseDragged27 .下列关于字符流的叙述中,不正确的是()。A.字符输出流均为Writer的子类B.在Java中处理Unicode码的所有类,都是从FileReader和FileWriter两个抽象类中衍生的C.在JaVa中,字符都是以UniCOde码的形式表示的D.字节输入流均为Reader的子类28 .Java流程控制结构不包括()A.分支语句B.循环语句C.异常处理语句D.汉语语句29 .Java语言的下列哪个包是编译器自动导入的?()AjavaJangB.java.awtC.java.ioD.java.applet30 .下列不是InputStream子类的是()0A1FileInputStreamB.ByteArrayInputStreamC.FileD-FiherInputStream四、综合应用题(2题)31.本题的功能是定义自已的组件类。窗口中排布着12个按钮,鼠标移动按钮时,按钮背景颜色改变,用鼠标单击按钮时,后台将显示该按钮对应的字符。importjava.awt.*;importjava.awt.event.*;importjava.util.*;classjava3extendsFrameStringkeys="123456789*0#n;java3super(',java311);addWindow1.istener(newWindowAdapterpublicvoidwindowClosing(WindowEvente)System.exit(O););set1.ayout(newGrid1.ayout(4j3,6,6);for(inti=0;iVkeyslength;i+)KeyButtonkb=newKeyButton(keys.charAt(i);kb.addkey1.istener(this);kb.setBackground(Color.pink);kb.setForeground(Color.black);add(kb);)setSize(200,200);show;)classKeyEventHandlerextendsKeyAdapterpublicvoidkeyTyPed(KeyEventevt)SyStem.OUt.Drintln(ev.getChar);)publicstaticvoidmain(Stringargs)newjava3;)classKeyButtonextendsComponentKey1.istenerkey1.istener;booleanhighlighted;charkey;KeyButton(chark)this.key=k;addMouse1.istener(newMouseEventHandler):)publicvoidpaint(Graphicsg)intW=getSize.width;inth=getSize.height;Strings=,',+key;FontMetricsfm=g.getFontMetrics;if(highlighted)g.setColor(getBackground);g.fi11RoundRect(0,O,w-1,h-l,10,10);)g.setColor(getForeground);g.drawRoundRect(0,O,w-1,h-1,10,10);g.drawString(s,(w-fm.stringWidth(三)/2,(h-fm.getHeight)/2+fm.getAscent);)classMouseEventHandlerextendsMouseAdapterJpublicvoidmousePressed(MouseEventevt)if(key1.istener!=null)key1.istener.keyTyped(newKeyEvent(KeyButton.this,KeyEvent.KEYTYPED,System.CurrentTimeMillis,O,KeyEvent.VK_UNDEFINED,key);publicvoidmouseEntered(MouseEventevt)highlighted=true;repaint;)publicvoidmouseExited(MouseEventevt)highlighted=false;repaint;)publicsynchronizedvoidaddKey1.isterner(Key1.is-tener1)key1.istener=AWTEventMuhieaster.add(key-1.istener,1);)publicsynchronizedvoidremoveKey1.istener(Key-1.istener1)key1.istener=AWTEventMuhicaster.removeCkey1.istener,1);32 .注意:下面出现的“考生文件夹”均为USER%在考生文件夹中存有文件名为Java_3.java的文件,该程序是不完整的,请在注释行“*FOUnd*下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:在标题为“ButtonTest”的窗口中显示一个按钮,当点击该按钮时将弹出另一个标题为“AnOther”窗口(如图所示)。运行结果为(两个窗口均不具有关闭功能,使用Ctrl+C结束程序运行):÷ButtonTest-ll×l给定源程序:importjava.awt.*;importjava.awt.event.*;*Found*publicclassJava_3Action1.istenerfpublicstaticvoidmain(Stringargs)Java_3tb=newJava_3();Frame,f=newFrame(',ButtonTest");f.setSize(200,l00);f.set1.ayout(newFlow1.ayout(Flow1.ayout.CENTER);Buttonb=newButton(,'PresstheButton!");/*Pound*b(tb);f.add

    注意事项

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

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




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

    copyright@ 2008-2023 1wenmi网站版权所有

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

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

    收起
    展开