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

    2022年河南省开封市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx

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

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

    2022年河南省开封市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx

    2022年河南省开封市全国计算机等级考试Java语言程序设计测试卷一(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .下列不属于Swing的构件是()。AJButtonBJ1.abelCJFrameDJPane2 .单击窗口内的按钮时,产生的事件是()oA-MouseEventB.WindowEventC.ActionEventD.KeyEvent3 .下列选项中,不能输出I(M)个整数的是()ofor(inti*011<100i÷一个关系数据库文件中的各条记录()。A.前后顺序不能任意颠倒,一定要按照输入的顺序排列B.前后顺序可以任意颠倒,不影响库中数据的关系)A.SyMtem.out.rintln(i)inti-0doSystem,out.println(i)i+BWhiiC(iV100)iinti三0whic(i<100)(System,out.p11ntln(i)ji÷÷ic.>inti-Ojwhilc(i<100><i+1if(i100)continucSystem,out.pnndn(i)DjC.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列5.在JaVa中,所有类的根类是()oA.java.Iang.ObjectB.java.Iang.ClassC.java.applet.AppletD.java.awt.Frame.6 .Panel类的默认布局管理器是A-Border1.ayoutB.Card1.ayoutC-Flow1.ayoutD.GridBag1.ayout7 .下列程序的输出结果是claMTest(n=n-n÷1n÷2'n÷3publicstaticvoidmain(SiringargsJ)(2;intne7lSystem,out.println(n)n<<三3)()o)A.OB.-1C.14D.648 .下列代码中要求打印字符串为"second”时,X的取值范围是()if(x>O)System.out.println("first*');elseif(x>-3)System.outprintln("second0);elseSystem.out.println(*third");A.x<=O并且x>-3B.x>OC.x>-3D.x<=-39 .下列程序的运行结果是()。publicclasstestprivateStringdata=,10",1110.5”,publicvoidfun()(doubleS=0;for(inti=0;i<3;i+)try(s=s+Integer.parselnt(datai);catch(Exceptione)System.out.print(errorl:,+datai)o)publicstaticvoidmain(stringargs)trytestd=newtest();d.fun();catch(Exceptione)System,out.println("error211)A.errorl:10.5B.error2C.errorl:10.5eror2D.以上都不对10 .设有关系R及关系S,它们分别有p、q个元组,则关系R与S经笛卡儿积后所得新关系的元组个数是()。A.pB.qC.p+qD.p*q二、2.填空题(10题)11 .结构化设计主要分为系统设计和模块设计,的任务是决定系统的模块结构。12 .有如下代码片段,请在画线处填入正确的代码,使程序运行正确。importjavax.swing.*;importjava.awt.*;importjava.event.*;publicclassJAppletTestextendspublicvoidinit()(ContainerContentPane=getContentPane();Iconicon=newImagelcon(11swing.gif',"AGIFonaswing'1);J1.abellabel=newJ1.abel("Swing!11,icon,Swingconstants.CENTER);contentPane.add(label,Border1.ayout.CENTER);)13 .Java程序中定义接口所使用的关键字是【14 .Java语言中用于提供输入/输出的包是【】。15 .在长度为n的有序线性表中进行二分查找,需要的比较次数为【16 .设有数组定义:inta=11,22,33,44,55,66,77,88,99);则执行下列几条语句后的输出结果是Ofor(inti=O;i<a.length;1+)if(ai%3=0)System.out.println(ai+11,);17 .创建一个名为MyPaCkage的包的语句是【】。18 .数据结构分为逻辑结构和存储结构,循环队列属于【】结构。19 .Frame默认的布局管理器是020 .过滤字节输出流都是【】抽象类的子类。三、1.选择题(10题)21 .java.io包的File类是()。A.字符流类B.字节流类C.对象流类D.非流类22 .下列叙述中正确的是()。A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率23 .下列程序运行后的输出结果是()。publicclassSunpublicstaticvoidmain(Stringargsinti,j,s;s=0;for(i=l;i<=3;i+)for(j=0y<=i-l;j+)s=s+l;System.out.println(三);A.6B.5C.4D.324 .SQ1.语言本身并不是一个很完整的编程语言,一般需要和其他编程语言结合起来使用,就是一个将Java语言与SQ1.结合起来的编程接口。AJDBCBJNDIC.RMID.EJB25 .在数据设计过程中,所有用户关心的信息结构是(),且该结构对整个数据库设计具有深刻影响。A.设计结构B.数据结构C.概念结构D.过程结构26 .下列关于队列的叙述中正确的是oA.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表27 .下列各项中代表十六进制整数的是()。A.1234B.1900C.fa00D.0xa228 .类Panel默认的布局管理器是()。A.Grid1.ayoutB.Border1.ayoutC.Flow1.ayoutD.Card1.ayout29 .Java语言使用的字符码集是()A.ASC11B.BCDC.DCBD.Unicode30 .下面程序段的输出结果为publicclassTestpublicstaticvoidmain(Stringargs)booleana,b,c;a=(3<5);b=(a=true);Systemoutprintln(,a=,+a+,b=+b);c=(b=false);System.out.printhln(,b=,+b+,c=,+c);)A.a=trueb=falseb=truec=falseB.a=trueb=falseb=truec=trueC.a=trueb=trueb=treec=falseD.a=falseb=falseb=treec=false四、综合应用题(2题)31 .注意:下面出现的“考生文件夹”均为USER%在考生文件夹中存有文件名为Java_3.java的文件,该程序是不完整的,请在注释行“*FoUnd*下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:完成程序并使程序运行后得如图所示的结果。-llXl学沁昆春.雪数风流人物,还看今朝»给定源程序:importjava.awt;importjava.awt.font.*;importjava.awt.geom.*;importjavax.swing.*;publicclassJava_3publicstaticvoidmain(Stringargs)FontFrame.frame.=newFontFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_C1.OSE);frame.setVisible(true);)*Found*classFontFrame.JFramepublicFontFrame()SetTitIe("沁园春.雪园setSize(DEFAU1.T_WIDTH,DEFAU1.T_HEIGHT);FontPanelpanel=newFontPanel();ContainerContentPane=getContentPane();contentPane.add(panel);)publicstaticfinalintDEFAU1.T_WIDTH=300;publicstaticfinalintDEFAU1.T.HEIGHT=200;)*Found*classFontPanelextendspublicvoidpaintComponent(Graphicsg)super.paintComponent(g);Graphics2Dg2=(Graphics2D)g;StringmeSSage="数风流人物,还看今朝!,;Fontf=newFOnt(“隶书”,Font.BO1.D,24);g2.setFont(f);FontRenderContextcontext=g2.getFontRenderContext();Rectangle2Dbounds=f.getStringBounds(message,context);doublex=(getWidth()-bounds.getWidth()/2;doubley=(getHeight()-bounds.getHeight()/2;doubleascent=-bounds.getY();doublebaseY=y+ascent;g2.setPaint(Color.RED);*Found*g2.draw(message,(int)x,(int)(baseY);32 .本题的功能是用键盘上的方向键来控制直线的绘制方向。如果一直按向上的方向键,则在窗口中从焦点开始向上缓慢绘制直线,按其他方向键也会向对应的方向缓慢地绘制直线,如果按下Shift键的话,绘制直线的速度会加快。importjava.awt.*;import

    注意事项

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

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




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

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

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

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

    收起
    展开