2022年黑龙江省伊春市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx
《2022年黑龙江省伊春市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx》由会员分享,可在线阅读,更多相关《2022年黑龙江省伊春市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx(17页珍藏版)》请在课桌文档上搜索。
1、2022年黑龙江省伊春市全国计算机等级考试Java语言程序设计测试卷一(含答案)学校:班级:姓名:考号:一、单选题(10题)1.在Java应用程序中,商品价格类的数据最好使用()数据类型的变量存储。A.intB.StringC.charD.double2 .在数据管理技术发展的三个阶段中,数据共享最好的是()oA.人工管理阶段B.文件系统阶段C.数据库系统阶段D.3个阶段相同3 .下列代码执行之后,变量X的值为0PublicclassTest(Publicstaticvoidmain(Stringargs)(Intx=5;Intm=0;x=x(xm);System.OUtprint1n(x);
2、)A.5B.10C.16D.程序有错4 .下列叙述中,正确的是()oA.Reader是一个读取字符文件的接口B.Reader是一个读取数据文件的抽象类C.Reader是一个读取字符文件的抽象类D.Reader是一个读取字节文件的一般类5Java虚拟机(JVM)运行Java代码时,不会进行的操作是()。A.加载代码B.校验代码C.编译代码D.执行代码imporjava.k).publiccImaTypcTransiiionpublicMaticvoidmain(Stringarg5J)(chara=h)inti100inii971intaamaiSystem,out.println(*a+aaj
3、charbb(char)jSystem,out.printlnbb=+bb)16 .阅读下面程序)如果输出结果的第二行为bb=a,那么第一行的输出结果是()。A.aa=IB.aa=204C.aa=vD.aa=1567 .下列选项中,与成员变量共同构成一个类的是()oA.关键字B.方法C运算符D.表达式8 .下列程序的输出结果是()opublicclassArrayTest(publicstaticvoidmain(Stringargs)intintArray=newint3for(inti=0;i=0;j)(intArrayj=j*3;system.out.println(,hello,+in
4、tArrayj);)A.编译未通过B.编译通过,但运行错误C.可以运行,但有错误D.以上都不对9 .下列关于线程优先级的说法中,正确的是()oA.线程的优先级是不能改变的B.线程的优先级是在创建线程时设置的C.在创建线程后的任何时候都可以设置D.B和C10 .一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。A.一对一B.一对多C.多对多D.多对一二、2.填空题(10题)I1.Java语言的各种数据类之间提供两种转换:和强制转换。12 .加载APPIet时,发生的操作是:产生1个APPlet类的【】,然后对Applet进行初始化,最后启动A
5、ppleto13 .在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。14 .每个Java应用程序可以包括许多方法,但必须有且只能有一个方法。15 .程序测试分为静态分析和动态测试。其中是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错O16 .软件概要设计的主要任务就是O17 .Applet是JaVa的一类特殊应用程序,它嵌入中,随主页发布到互联网上。18 .若a是float型变量,且a=6,则表达式a2+(int)(a+l)%2的值为】。19 .下列的程序是声明某类型变量S1并通过三日条件运算符的结果给变量S赋值,请将该程序补充完整。
6、publicclassTestjjpublicstaticvoidmain(Stringargs)s=(9999%2=l)?”奇数”:“偶数”;System.out.println(三);)20 .当生成StringBuffer的一个对象后,还可用方法或ensureCaacity()方法来设定缓存大小。三、1.选择题(10题)21 .类A定义如下:classAprivateintx=10;intgetx()returnx;classBextendsAprivateintx=15;需要覆盖getx()方法在下述方法中可以在类B中覆盖getx()方法的是()A.intgetx().B.intget
7、x(floatf).C.floatgetx().D.doublegetx(floatf).22 .下列选项中,不属于JaVa语言的简单数据类型。A.整数型B.数组C浮点型D.字符型23 .下列代码中if(xO)System.out.println(,first11);elseif(x-3)System.out.println(,second11);elseSystem.out.println(,third11);)要求打印字符串为SeCOnd”时,X的取值范围是()。A.x0并且X-3B.x0C.x-3D.x-324 .下面程序的输出结果是()opublicclassSunpublicstat
8、icvoidmain(Stringargs)inti=1;switch(i)case0:System.but.println(,zero11);break;case1:System.out.println(one);case2:System.out.println(two11);default:System.out.println(default);A.oneB.one,defaultC.one,two,defaultD.default25 .给出下列代码,()行在编译时可能会有错误。PUbIiCvoidmodify()inti,j,k;i=100;WhiIe(i0)j=i*2;System.
9、out.println(,Thevalueofjis11+j);k=k+1;A.line4B.line6C.line7D.line826 .数据库技术的根本目标是要解决数据的()oA.存储问题B.共享问题C.安全问题D.保护问题27 .下列情况中,不会使线程返回所持有的对象锁的是A.当SynChroniZed()语句块执行完毕B.当调用了线程的SUSPendo方法C.当在SynehroniZed()语句块中出现异常(EXCePtion)D.当持有锁的线程调用该对象的wait()方法28 .在APPlet被下载时调用,一般用来完成所有必需的初始化操作的方法是A.destroy()B.stop()
10、C.start()D.init()29 .在程序读入字符文件时,能够以该文件作为直接参数的类是()oA.FileReaderB.BUfferedReaderC-FilelnputStreamD-ObjectlnputStream30 .一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()。A.A.栈B.堆C.数组D.链表四、综合应用题(2题)31 .注意:下面出现的“考生文件夹”均为USER%在考生文件夹中存有文件名为Java_3.java的文件,该程序是不完整的,请在注释行“*FOUnd*下一行语句的下划线地方填入正确内容,然后删除下划线,
11、请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:有关字符串对象和字符串内容比较的示例,该程序运行结果如下:示范String的inteEC)方法Sl和S2不是内存中同一个对第Sl和s2hMQS3和S4是内存中同一个对家Sl和S3不展内存中同一个时复S丽s4不是内存中同一个对舞s14s4不费内存中同一个时W成定给定源程序:*Found*importjavax.*;publicclassJava_3publicstaticvoidmain(Stringargs)Stringsi,s2,s3,s4,OUtPUt;声明5个字符串引用初始化字
12、符串si=newString(“您好!);s2=newString(您好!”);/判别字符串相同否if(si=s2)output=11sl和s2是内存中同一个对象;elseoutput=sl和s2不是内存中同一个对象;判别字符串内容相等否*Found*if()output+=11nsl和s2内容相等”;elseoutput+=nsl和s2内容不相等用intem()方法来获得与对象si,s2内容都是“您好!”字符串的引用s3和s4.*Found*s3=si;*Found*s4=s2;判别s3和s4是否是内存中相同的对象if(s3=s4)output+=*,ns3和s4是内存中同一个对象”;els
13、eoutput+=ns3和s4不是内存中同一个对象”;判别Sl和s3是否引用同一个对象if(sl=s3)output+=nsl和s3是内存中同一个对象”;elseoutput+=nsl和s3不是内存中同一个对象”;/判别s2和s4是否是内存中相同的对象if(s2=s4)output+=ns2和s4是内存中同一个对象”;elseoutput+=11ns2和s4不是内存中同一个对象”;判别Sl和s4是否是内存中同一个对象if(sl=s4)output+=nsl和s4是内存中同一个对象”;elseoutput+=nsl和s4不是内存中同一个对象”;*Found*JOptionPane.showMes
14、sageDialog(null,.”示范String的intem()方法”,JOPtionPane.1NFORMATlONMESSAGE);System.exit(0);32 .本题的功能是监听鼠标的拖曳操作。窗口中有一个列表框,列表框中列出了当前目录的所有文件,鼠标选中一个或多个文件后拖曳出窗口,此操作的功能是将拖曳的文件复制一份在拖曳的目的目录importjava.w.;importjava.awt.datatransfcr.importjava.awt.dnd.importjava.w.event.importjava.沁.importjava,util,importjavax.Hwng
15、.publicci9tjva3(publicatalicvoidmain(StringfJarR)JFremeframe=newDragSourceFrmcefuhCtosc()peranon(JFrmc.EXIT.()N.CI.()SE)*frame.XhOW()I)CIa*DragSourecFramcextend5JFramcpublicragSourceFrme()(sefTitlc(java3)sctSize(WIDTH.HEIGHT)*ContainerContentPftnc:-ReContcntPanc()FiICf-newFiIC(.).gcabso1utcFile()Fil
16、cfiles=1.IistFilesOimodel=newDefaultl.5tModcK)1for(iniiOiVfile.lcngth()$i+try(model.jddElemcn(Gies1.iJ.geC11onicalFile()1)catch(IOExceptionexception)JODlionPanc.showMessacDialo(this,cxccp-tion)filcl.is-newJ1.ist(model)contentpane,add(newJScroIIPaneffile1.ist)Borderluiyout.CENTER):ConientPanr.HdcKnCW
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 黑龙江省 伊春市 全国 计算机等级考试 Java 语言程序设计 测试 答案
链接地址:https://www.desk33.com/p-1378890.html