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

    【备考2023年】河北省唐山市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx

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

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

    【备考2023年】河北省唐山市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx

    【备考2023年】河北省唐山市全国计算机等级考试Java语言程序设计测试卷一(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .下列关于正则表达式的说法,不正确的是()。A.在J2SE1.4中的正则表达式包中有一个Pattern类B.在J2SE1.4中的正则表达式包中有一个MaCher类C.在J2SE1.4中的正则表达式包名为javA.util.regexD.以上说法都不对2 .以下不是APP1.ET标记的选项是()oA.PARAMB.BODYC.CODEBASED.A1.T3 .在读取二进制数据文件的记录时,为了提高效率常常使用的一种辅助类是()oAJnputStreamB.FilelnputStreamC-StringBufferD-BufferedReader4 .下列Java语句从指定网址读取html文件,在下画线处应填上的选项是()oReaderin=new(newUR1.(UrlString).OpenStream);A.ReaderB-DataOutputStreamC-ByteArrayInputStreamDJnputStreamReader5.switch语句不能用于下列哪种数据类型?()A.doubleB.byteC.shortD.char6.执行下列程序之后,变量n的值为()。publicclassExampublicstaticvoidmain(Stringargs)inty=2;intz=3:intn=4:n=n+-y*z/n;System.out.println(n);)A.3B.-lC.-12D.-37Java中的线程模型由三部分组成,与线程模型组无关的是()oA.虚拟的CPUB.程序代码C.操作系统的内核状态D.数据8 .在读字符文件Employee.dat时,使用该文件作为参数的类是()。A-BufferedReaderB-DataInputStreamC-DataOutputStreamD-FilelnputStream9 .设计软件结构是在软件生命周期的()。A.软件定义期B.软件开发期C.软件维护期D.以上3个都不是IOJava中的抽象类Reader和Writer所处理的流是()。A.图像流B.对象流C.字节流D.字符流二、2.填空题(10题)11 .请阅读代码:importiava.awt.*;publicclassEl1_4(publicstaticvoidmain(Stringargs)(Frame.f=newFrame(11Border1.ayout");f.add(11North",newButton(nNorthn);f.add("East",newButton("East");f.add(11West",newButton(uWestn);f.add(11South",tf);f.setSize(200,200);f.pack();f.setVisible(true);)请将程序画线处填入正确的语句【】,使得程序能够正确运行。12 .Java对象串行化技术,主要是通过ObjeCtlnPUtStream类和【】类来实现的。13 .下列程序实现从控制台输入并读取输出字符串。请将程序补充完整。importjava,io.*;publicClassCharlnputpublicstaticvoidmain(StringArgsl)throwsjava.io.IOExceptionStrings:InputStreamReaderir;BufferedReaderin;ir=new(System.in):in=new(ir):while(s=in.!null)(System.out.println(11Read:n+s):)14 .数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。15 .对象是一组相关变量和相关方法的封装体,是类的一个【】。16 .一个关系表的行称为o17 .包含Swing构件的APPlet(小应用程序)应该是类的子类。18 .软件生命周期一般可分为以下阶段:问题定义、可行性研究、【】、设计、编码、【】、运行与维护。19 .Graphic提供的绘图方法可以分为:绘制【】的方法和绘制文本的方法。20 .创建一个显示“选项”的菜单项对象mi的正确语句是三、1.选择题(10题)21 .下列带下画线的标识符,符合JaVa命名约定的是A)B)C)D)A.packagecom.Bi.hrB.publicclassxyzC.intID.voidSetCustomerNameO22.下列叙述中正确的是A.在面向对象的程序设计中,各个对象之间具有密切的联系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D.上述三种说法都不对23 .Java语言的类型是A.面向对象语言B.面向过程语言C,汇编程序D.形式语言24 .检查软件产品是否符合需求定义的过程称为oA.确认测试B.集成测试C.验证测试D.验收测试25 .下列描述中,正确的是()oA.终止程序时不会导致资源泄漏,因此不需要使用异常处理来释放资源B.尽可能近地处理异常,这样程序清晰易读C.能在局部处理的错误一定要使用异常机制D.异常机制的处理比正常处理效率高26 .下列说法中错误的一项是oA.当线程需要在synchronized块中等待共享数据状态改变时,则需要调用Wait()方法B.当线程需要在synchronized块中等待共享数据状态改变时,则需要调用notify。方法C.wait。和notify。可以实现线程的同步操作D.线程在synchronized块中执行完操作后,调用notify。方法通知正在等待的线程重新占有锁27 .下列程序段的输出结果是()。StringMyStr=nHello;1;MyStr=MyStr+,'World!"Sysmm.out.println(MyStr);A.Hello,World!B.Hello,C.World!D.该程序段有语法错误28 .下列各项中不属于变量组成部分的是()。A.变量名B.变量属性C变量初值D.变量大小29 .下列关于线程暂停类方法的叙述,错误的是()oA.sleep()方法使线程暂停,让出CPU给低优先级的线程运行B.yield()方法使线程暂停,让出CPU使低优先级的线程运行,如果不存在有机会运行的线程,yield。方法将直接返回,线程继续C.join()方法使当前线程暂停,等待某线程类特定对象运行结束D.suspend()挂起的线程不能自动恢复30 .下面组件可以不添加到容器中。A.FrameB.PanelC-TextFieldD.Button四、综合应用题(2题)31 .注意:下面出现的“考生文件夹”均为USER%在考生文件夹中存有文件名为Java_3.java的文件,该程序是不完整的,请在注释行*Found*“下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:下面是整数除法计算的程序,要求在出现异常时,能抛出异常信息。考虑两种异常:1)输入非数字除数2)输入除法分母为零该程序运行的三种结果状态如下:1)输入两个合法整数:2)输入非数字除数:3)输入除数为零:给定源程序:importjava.text.DecimalFormat;importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;*Found*implementsAction1.istenerpublicclassJava_3extendsprivateJTextFieldinput1,input2,output;privateintnumber1,number2;privatedoubleresult;/初始化publicJava_3()*Found*("示范异常”);Containerc=getContentPane();c.set1.ayout(newGrid1.ayout(3,2);c.add(newJ1.abeI("输入分子",SwingConstantsRIGHT);input1=newJTextField(10);c.add(input1);c.add(newJ1.abeI("输入分母和回车”,SwingConstantsRIGHT);input2=newJTextField(10);c.add(input2);input2.addAction1.istener(this);c.add(newJ1.abel("计'算结果”,SwingConstants.RIGHT);output=newJTextField();c.add(output);setSize(425,100);show();)/处理GUI事件publicvoidactionPerformed(ActionEvente)DecimalFormatprecision3=newDecimalFormat("0.000");output.setText(,n);/空的JTeXtFiekI输出*Found*number1=Integer.parselnt(inputl.getText();number2=Integer.parselnt(input2.getText();result=quotient(number1,number2);*Found*output.setText();catch(NumberFormatExceptionnfe)Je)PtionPane.showMessageDialog(this,"你必须输入两个整数”非法数字格式"JoPtionPane.ERROR_MESSAGE);catch(Exceptiondbze)*Found*(this,”除法异常“,“除数为零,JOptionPane.ERROR_MESSAGE);/定义求商的方法,如遇除数为零时,能抛出异常。publicdoublequotient(intnumerator,intdenominator)throwsExceptionif(denominator=0)thrownewException();return(double)numerator/denominator;)publicstaticvoidmain(Stringargs)Java_3app=newJava_3();app.addWindow1.istener(newWindowAdapter()publicvoidwindowClosing(WindowEvente)e.getW

    注意事项

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

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




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

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

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

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

    收起
    展开