【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx

上传人:王** 文档编号:1299181 上传时间:2024-06-15 格式:DOCX 页数:16 大小:28.12KB
下载 相关 举报
【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx_第1页
第1页 / 共16页
【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx_第2页
第2页 / 共16页
【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx_第3页
第3页 / 共16页
【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx_第4页
第4页 / 共16页
【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx_第5页
第5页 / 共16页
【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx_第6页
第6页 / 共16页
【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx_第7页
第7页 / 共16页
【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx_第8页
第8页 / 共16页
【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx_第9页
第9页 / 共16页
【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx_第10页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx》由会员分享,可在线阅读,更多相关《【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案).docx(16页珍藏版)》请在优知文库上搜索。

1、【备考2023年】贵州省安顺市全国计算机等级考试Java语言程序设计预测试题(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .按照运算符功能划分,运算符!二属于()。A.三元运算符B.二元运算符C.算术运算符D.关系运算符2 .为了将HenOAPPlet(主类名为HenoAPPlet.class)嵌入在greetmg.html文件中,应该在下列greeting.html文件的横线处填入的代码是()。GreetingsA.HellOApplet.classB.CODE=,HellOApplet.class,C.CODE=HelloApplet.class11WIDTH=150HEIGH

2、T=25D.CODE=HelloApplet.classVSPACE=10HSPACE=103 .用来实现Java虚拟机的语言是()。A.JavaB.CC.C+A汇编4 .在APPlet中显示文字、图形等信息时,应使用的方法是()oA.init()B.start()C.paint()D.destroy()5 .grid95描述的是()。A.二维数组B.一维数组C.五维数组D.九维数组6 .下列叙述中,正确的是()oAJava语言的标识符是区分大小写的B.源文件名与public类名可以不相同C.源文件的扩展名为.jarD.源文件中public类的数目不限7 .在JaVa中语句,运算符&实现()。

3、A.逻辑或B.逻辑与C.逻辑非D.逻辑相等8 .以下标识符中哪项是不合法的()oA.constB.SdoubleC.helloD.BigMeaninglessName9 .AWT中用来表示颜色的类是()oA.FontB.ColorC.PanelD.Dialog10 .下列关于APPIet的叙述中,错误的是()。A.Applet是Java类,所以可以由JDK中的解释器java.exe直接解释运行B.Applet应该定义为java.applet.Applet类或javax.swing.JAppkt类的子类C.Applet与Application的主要区别在执行方式上D.通过在HTM1.文件中采用P

4、ARAM标记可以向Applet传递参数二、2.填空题(10题)11 .字符常量是用单撇号括起来的一个字符,用双撇号括起来的是12 .下面程序段的输出结果是【publicclassTestpublicstaticvoidmain(Stringargs)inti=l;switch(i)case0:System.out.println(O11);break;case 1:System.out.println(,);case 2:System.out.println(,2);break;default:System.out.println(,default11);14 .在JaVa中,常量IIU11、

5、false和都是小写。15 .递归是常用的一种解决问题的方法,它的基本思想就是16 .下列程序的输出结果是,classTestpublicstaticvoidmain(Stringargs)intm=6;dom-:while(m0);System.out.println(,m=,+m);17 .请阅读代码:importjava.awt.*;publicclassEll-4(publicstaticvoidmain(Stringargs)(Frame.f=newFrame(11Border1.ayout);f.add(11North,newButton(nNorthn);f.add(East,n

6、ewButton(East);f.add(11West,newButton(11West11);f.add(South,tf);f.setSize(200,200);f.pack();EsetVisible(true);)请将程序画线处填入正确的语句【】,使得程序能够正确运行。18 .Java语言以【】为程序的基本单位,它是具有某些共同特性的实体型对象的集合。19 .Java语言通过接口支持继承,使类继承具有更灵活的扩展性。20 .计算机技术中,为解决一个特定问题而采取的特定的有限的步骤称为【】。三、1.选择题(10题)21 .在JaVa中,所有类的根类是()oA.java.Iang.Obje

7、ctB.java.Iang.ClassCjava.applet.AppletDjava.awt.Frame.22 .下列程序的运行结果是()。publicclassSunpublicstaticvoidmain(Stringargs)inta=l;intb=l;for(inti=l;i=3;i+)a=a+b;b=b+a;System.out.println(a+1111+B);A.66B.58C.1321D.345523 .下列说法中错误的是()。A.CDC是Configuration的一部分,主要支持嵌入式设备开发B.C1.DC是Configuration的一部分,主要支持嵌入式设备开发CC

8、DC是针对32bit的CPU,内存为2MBD.CD1.C针对16bit或32bit的CPU,内存为128KB或256KB24 .Applet的运行过程要经历4个步骤,其中不是运行步骤的是()。A.浏览器加载指定UR1.中HTM1.文件B.浏览器显示HTM1.文件C.浏览器加载HTM1.文件中指定的Applet类D.浏览器中的JaVa运行环境运行该Applet25 .不属于APPlet显示相关的方法的是()。A.paint()B.update()C.repaint()D.show()26 .下列关于栈的叙述中不正确的是()。A.在栈中能插入数据B.在栈中能删除数据C.栈是先进先出的线性表D.栈是

9、先进后出的线性表27 .下列关于JDK目录结构的说法,错误的是()oA.bin目录下有许多工具B.demo目录下有各种演示例子C.include目录下都是库文件Djre目录是Java程序运行环境的根目录28 .switch语句()。A.都可以用if-elseif结构实现B.都不可以用if-elseif结构实现C.有的可以用if-elseif结构实现D.大部分不可以用if-elseif结构实现29 .Java语言是在()语言基础上衍生的。A.BasicB.VFC.CD.C+30 .Thread类的方法中,getName()方法的作用是()。A.返回线程组的名称B.设置线程组的名称C.返回线程的名

10、称D.设置线程的名称四、综合应用题(2题)31 .下面程序中,在主窗口单击鼠标后,就会生成一个新窗importjava.aw.importjva.wi.event.publiccb5j4jav/3extendsFrnmelj*va3()cr(jv3)taddNoti(y()addWindowl.istcnrr(newWndow.laptcr()publicvoidwindowt,losinR(WindowEvcntc)System.cxit(O);)Insctxnscls-gcln*cu():ctSehi1.nddMcucj?UCnCrMCUSCEventHandle):ClanM。UMEVC

11、nIH“ntHcrimkmmaMoucA4PtCrlPUbIiCVOidmouePrc*C(MOU*cEvcnevtIRectanglebounds7getIJoundsC)(ntxcv.getX(),bounds,xny,cvt.getY()+bounds,ytjava3m=newjava3()tm.edxCion(x.y)m.show()iI)MalicpublicvoidmAin(Sringars(newjava3().ShOW)11o132 .注意:下面出现的“考生文件夹”均为USER%在考生文件夹中存有文件名为Java_3.java的文件,该程序是不完整的,请在注释行“*FOUnd*

12、“下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:阅读Java_3.java程序,该程序利用BitSet算法,筛选得到1至1023之间的素数。完成程序并运行所得结果为:-IDlXl从1至1023%(il1231719232434753573798381071091131149151157118119119312272292332263011726927104Oli给定源程序:/Java_3.java:用BitSet完成Eratosthenes筛网算法找1至1023之间的素数.im

13、portjava.awt.*;importjava.awt.event.*;importjava.uti1.*;importjavax.swing.*;publicclassJava_3extendsJFrame.publicJava_3()super(nBitSetsn);finalBitSetsieve=newBitSet(1024);Containerc=getContentPane();finalJ1.abelstatus=newJ1.abel();c.add(status,Border1.ayout.SOUTH);JPanelinputPanel=newJPanel();inputP

14、anel.add(newJ1.abel(从1至1023“+”输入值:);finalJTextFieldinput=newJTextField(10);input.addAction1.istener(newAction1.istener()publicvoidactionPerformed(ActionEvente)intval=Integer.parselnt(input.getText();if(sieve.get(val)status.setText(val+”是一个素数”);elsestatus.setText(val+”不是一个素数11););inputPanel.add(input);c.add(inputPanel,Border1.ayout.NORTH);JTextAreaprime

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

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

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

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