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

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

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

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

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

    2022年黑龙江省黑河市全国计算机等级考试Java语言程序设计测试卷一(含答案)学校:班级:姓名:考号:一、单选题(10题)1.JaVa语言中数值数据的类型能自动转换,按照从左到右的转换次序为0A.byteintshortlongfloatdoubleB上yteshortint4ong-float一doubleC.byteshortintfloatlongdoubleD.shortbyteintlongfloatdouble2Java中所有类的父类是()。A.FatherB.DangC.ExceptionTMD.Object3 .整形常量在计算机中默认值占()位。A.16B.32C.64D.84 .若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用()存储方式最节省时间。A.顺序表B.单链表C.双链表D.单循环链表5 .JDK中用于存放Java类库文件的文件夹是()。A上inB.includeC.libD.demo6 .为保护本地主机,对APPIet安全限制中正确的是()。A.Applet可加载本地库或方法BApplet可读、写本地计算机的文件系统CApplet可向Applet之外的任何主机建立网络连接DApplet不能运行任何本地可执行程序7 .在JaVa中,管理线程组的类是()oA.java.lang.ThreadGroupB.java.lang.ThreadCjavaJang.RunnableD.java.lang.Object8 .假设a是int类型的变量,并初始化为1,则下列选项中合法的条件语句是0A.if(八)B.if(a<<=3)C.if(a=2)D.if(true)9 .下列各项关于变量的描述中正确的是()。A.变量名不是标识符B.变量名的字符是不区分大小写的C.变量名的定义必须符合标识符的定义规则D.变量属性分为基本类型和复合类型10.下列关于JaVa语言中线程的叙述中,正确的是()oA.线程由代码、数据、内核状态和-组寄存器组成B.线程间的数据是不共享的C.用户只能通过创建Thread类的实例或者定义和创建Thread子类的实例,建立和控制自己的线程D.因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定二、2.填空题(10题)I1.int型public成员变量MAX.1.ENGTH的值保持为常数200,则定义这个变量的语句是O12 .下面MyFrame类创建了一个简单容器。importjavax.swing.JFrame;publicclassMyFrame.extends(publicMyFrame()(super("MyFrame");setSize(300,100);setDefaultCloseOperation(JFrame.EXITONC1.OSE);setVisible(true);)publicstaticvoidmain(Stringarguments)(MyFrame.mf=newMyFrame();)请在画线处添上正确的语句,使得程序能够正确运行。13 .异常对象从产生和被传递提交给Java运行系统的过程称为异常。14 .设x=l,y=2,z=3,u=false,u=y>zx!=Z;结果为o15 .算法的工作量大小和实现算法所需的存储单元多少分别称为算法的Io16 .编写时具有Applet与Application特征的程序。具体方法是:作为APPIiCatiOn要定义main()方法,并且把main()方法所在的类定义为一个public类。为使该程序成为一个Applet,main。方法所在的这个类必须继承APPlet类或【】类。17 .在一个mvc用户界面中,存在三个通讯对象,它们分别是:模型、和控件。18 .多线程是JaVa程序的机制,它能同步共享数据、处理不同事件。19 .在JaVa语言中,所有的变量、常量、对象和类都是用【】来命名的。20 .在面向对象方法中,类的实例称为o三、1.选择题(10题)21 .Java程序的安全性体现在多个层次上,下列不属于Java安全层次的是()。A.编译层B.传输层C.解释层D.平台层22 .下列说法正确的是A.共享数据的所有访问都必须作为临界区B.用SynChrOniZed保护的共享数据可以是共有的CJava中对象加锁不具有可重入性D.对象锁不能返还23 .使用()方法可以将JMenUBar对象设置为主菜单。A.setHelpMenu()B.setJMenuBar()C.add()D.setMenu1.ocation()24 .JDK中提供的文档生成器是()0AjavadoC.exeBjavap.exeC.java.exeDjavaprof.exe25 .3在下面附属类方法中的下划线处应填入的正确参数是()。publicvoidwriteData()throwsIOExceptionGregorianCalendarcalendar=newGregorianCalendarO;calendar.setTime(hireDay);out.println(name+,T11+salary+,T'+calendar.get(Calendar.YEAR)+",+(calendar.get(Calendar.MONTH)+1)+,11+calandar.get(Calendar.DAY_OF_MONTH);A.EmployeeeB.employee.datC-PrintWriteroutD.BUfferedWriter26 .算法的时间复杂度是指oA.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数27 .下列属于合法的Java标识符是()。A.ABCB.&5678C.#NAME?D.saler28 .下列程序的输出结果是classDemovoidtest()Systeme.out.pnnt(nNOn);)voidtest(inti)System.out.print(八);voidtest(inta,intb)System.out.print(a+b);classTestpublicstaticvoidmain(Stringargs)Demode=newDemo();de.test();de.test(5);de.test(6,8);)A.No568B.568NoC.No514D.86No529 .在JaVa中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为()。A.隐藏B.重写C.重载DJava不支持此特性30 .当使用流时,哪两种原始类型是可以互换的?()A.byte和booleanB.char和intC.byte和charD.String和char四、综合应用题(2题)31 .本题是一个计时器。窗口中有1个文字标签和3个按钮,名为“复位''、“开始”和“暂停初始状态时只有“开始”按钮可用,单击该按钮开始计时,并且“开始”按钮的标签变为“继续”且不可用,“暂停”按钮变为可用,单击“暂停”按钮后“暂停”按钮变为不可用,“复位”和“继续”按钮变为可用,此时如果单击“复位”按钮将恢复到初始状态,如果单击“继续”按钮,则继续进行计数。importjava.awt.*;importjava.awt.event.*;PUbliCCIaSSiaVa3extendsFrame,extendsRUrmabIe(1.abeltimeDisp=new1.abel(n0:0,j1.abel.CENTER);ThreadtimerThread;inttime=0:ButtonbtReset=newBUtton(“复位”);ButtonbtStart=newBUttOn("开始”);ButtonbtStop=newBUttOn("暂停”);java3super(,java311);PanelP=newPanel(newGrid1.ayout(1,0);btReset.setEnabled(false);btSlop.selEnabled(true);addWindow1.istener(newWindowAdapterpublicvoidwindowClosing(WindowEvente)System.exit(O););btReset.addAction1.istener(newReset1.istener);btStop.addAction1.istener(newStop1.istener);btStart.addAction1.istener(newStart1.istener);P.add(btReset);P.add(btStart);P.add(btStop);add(P,Border1.ayout.SOUTH);timeDisp.setFont(newFont(,'Courier11,Font.BO1.D,60);add(timeDisp,Border1.ayout.CENTER);pack;show;)voidstopThreadt=timerThread;if(t!=null)timerThread=null:tryt.join;catch(Exceptione)publicvoidrunwhile(timerThread=Thread.CurrentThread)timeDisp.setText(11',+time/10+11:,'+time%10+,0n);time+;tryThread.sleep(100);catch(Exceptione)();)classReset1.istenerimplementsAction1.istenerfpublicvoidactionPerformed(ActionEventevt)this.StOD;timeDisp.setText(11O:011);time=O;btReset.setEnabled(false);btStart.setEnabled(true);btStop.setEnabled(false);btStart.Set1.abe1("开始”);)classStop1.istenerimplementsAction1.istenerfpublicvoidactionPerformed(ActionEventevt)java3.this.stop;btReset.setEnabled(true);btStart.setEnabled(true);btStop.setEnabled(false);btStart.Set1.abel(“继续“);classStart1.istenerimplementsAction1.istenerJpublicvoidactionPerformed(ActionEventevt)timerThread=newThread(java3.this)

    注意事项

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

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




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

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

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

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

    收起
    展开