(备考2023年)河北省廊坊市全国计算机等级考试Java语言程序设计测试卷(含答案).docx
《(备考2023年)河北省廊坊市全国计算机等级考试Java语言程序设计测试卷(含答案).docx》由会员分享,可在线阅读,更多相关《(备考2023年)河北省廊坊市全国计算机等级考试Java语言程序设计测试卷(含答案).docx(22页珍藏版)》请在课桌文档上搜索。
1、(备考2023年)河北省廊坊市全国计算机等级考试Java语言程序设计测试卷(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .下列叙述中,正确的是A.线程与进程在概念上是不相关的B.一个线程可包含多个进程C.-个进程可包含多个线程DJava中的线程没有优先级2 .字符串常量hello”的字符个数是()。A.A.3B.4C.5D.63 .在JaVa应用程序main方法中,正确的参数是:()A.main(stringargs)B.main(String()args)C.main(Stringargs)D.main(stringargs)4 .Java类可以作为()A.类型定义机制B.数据封
2、装机制C.类型定义机制和数据封装机制D.上述都不对5 .下列表达式中正确的是()。A.5+B.(ab)+C.(ab)D.x6 .下列说法中错误的一项是A.当线程需要在synchronized块中等待共享数据状态改变时,则需要调用Wait()方法B.当线程需要在synchronized块中等待共享数据状态改变时,则需要调用notify。方法C.线程在SynChrOniZed块中执行完操作后,调用notify。方法通知正在等待的线程重新占有锁D.wait()和notify。可以实现线程的同步操作7.sum的值为0,则reSUlt=SUm=0?1:num/sum的值为()oA.OB.1C.01D.无
3、法输出8 .下列方法中,不属于Window1.istener接口的是A.windowpened()B.windowClosed()C.windowActivated()D.mouseDragged()9 .下列运算结果为1的是()。A.81B.42C.81D.46)System.out.println(,x6n);elseif(x8)System.out.println(11x811);elseif(x=6)System.out.println(,x=6);)A.x8x=6B.x8C.x=6D.x8或x=622 .下列选项中,不属于JDK文件子文件夹的是()。A.bin子文件夹B.includ
4、e子文件夹C.j2sdkl.4.2子文件夹D.lib子文件夹23 .程序在除法的分母为。或用O取模时会出现()oA.空指针异常B.类选型异常C算术异常D.摘获异常24 .下列有关JaVa语言的叙述中,正确的是AJava是不区分大小写的B.源文件名与public类型的类名必须相同C.源文件其扩展名为JarD.源文件中public类的数目不限25 .一个JaVaAPPliCatiOn运行后,在系统中是作为一个()A.线程B.进程C.进程或线程D.不可预知26 .下面选项中不是JDBCAPI向JDBCDriverManager发出请求的内容的是()oA.指定要加载的JDBC驱动程序B.指定需要连接的
5、数据库系统的类型C.指定需要连接的数据库系统的实例D.指定本地系统的类型27 .下列叙述中,正确的是()。AJava语言的标识符是区分大小写的B.源文件名与public类名可以不相同C.源文件的扩展名为JarD.源文件中public类的数目不限28 .按运算符的功能划分,运算符“+=的类型是A.算术运算符B.关系运算符C.逻辑运算符D.赋值运算符29 .用关键字修饰的类不能被继承。OA.publicB.friendly(缺省)C.finalD.无修饰关键字30 .在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。A.希尔排序B.冒泡排序C.插入排序D.选择排序四、综合应用题(
6、2题)31 .本题的功能是用键盘上的方向键来控制直线的绘制方向。如果一直按向上的方向键,则在窗口中从焦点开始向上缓慢绘制直线,按其他方向键也会向对应的方向缓慢地绘制直线,如果按下Shift键的话,绘制直线的速度会加快。importjava.awt.*;importjava.awt.geom.*;importjava.util.*;importjava.awt.event.*;importjavax.swing.*publicclassjava3publicstaticvoidmain(Stringargs)(SketchFrame.frame=newSketchFrame;frame.setD
7、efauhCloseOperation(JFrame.EXITON.C1.OSE);frame.show;)classSketchFrame.extendsJFrame(publicSketchFrame(setTitle(,java311);setSize(DEFAU1.TWIDTH,DEFAU1.THEIGHT);SketehPanelpanel=newSketchPanel;ContainercontentPane=getContentPane;ContentPane.add(panel);)publicstaticfinalintDEFAU1.T_WIDTH=300;publicsta
8、ticfinalintDEFAU1.T_HEIGHT=200;)classSketehPanelextendsJPanel(PUbliCVOidSketChPaneI(last=newPoint2D.Double(100,100);lines=newArray1.ist;KeyHandlerlistener=newKeyHandler;addkey1.istener(this);setFocusable(true);)publicvoidadd(intdx1intdy)(Point2Dend=newPoint2D.Double(last.getX+dx,last.getY+dy):1.ine2
9、Dline=new1.ine2D.Double(last,end);lines.add(line):repaint;last=end:)publicvoidpaintComponent(Graphicsg)(super.paintComponent(g);Graphics2Dg2=(Graphics2D)g;for(inti=0;i:sur(IiiIcTcxt)addWindowl.istencrSystem,exit(O;)uppernewJPancIOiupper.SetBorder(HorderFaciory.CrcatcTidcdBordcr(Sampletext)UPpehrCHay
10、our;awlordCrIJIyOul()text=newJTexFcld(Changehmiddle,ellrdcr(BorderEncIory.crc.UcTit!cdBorder(Tcxtcolorcontromiddle,scluyout(newFIoWIRyOUMFlowluiyout.CENTER)blacknewJBuuon(wBhck.newCoiorIcon(Color,black)用。black.UfIdAction1.istencr(newHuttClH”nc.(Color,black)middle,fldd(black)red-newJButton(,Red.newCo
11、IorIconCColor.red)ired.addeiion1.iMcncr(newKuIton1.istcncr(Co!or.redImiddle,dd(redgreennewJButton(rreen,newColorlcon(Color,green)green.AddAciion1.isicner(newButiun1.isicncr(Color,green)middle,add(Rrccn)tlower-newJPaneK)jlower.Scl1.ayouUnewFIow1.ayoutCFlow!.:you.RIGHT)tdisable=newJCheckl3o(Disablechf
12、t11g5-);disable,addltcn)l.i5tcncr(newIu*nl.istcner)publicvoidtc11SatchangcdIicmEvcni.DESE1.ECTED);black.5ciEnabledlower,add(disable)Containercp-getContcnlPanc()cp.add(upper.Border1.ayout.NORTH)c.add(middle*Bordcrlyou.CENTER);cp.fldd(lower.Iiordcr1.ayout.SOUTH)PaCkCictVisiblc(true)clanBuNon1.ijuencrC
13、XlCndXAciic-cncrprivateColorcpublicBUtUm1.iBtenc1.Colorc)(this,cwc)publicvoidaconPcrformc)classColorkonImPlemfnlS!(otlg.sctColor(Color,black)g.drAw()v(.y.DIAMETER.DIAMETER)publicintsetlconHciht()(returnDlAMETEKt)publicmlgctlconWidth()(returnI)IAMETER,)publicstalk-voidmain(String1args)五、单选题(O题)33.设数组
14、dataO.m作为循环队列Sq的存储空间,from为队头指针,rear为队尾指针,则执行出队操作的语句为()。A.Sq.front:=sq.front+1;B.Sq.front:=(Sq.front+l)%maxsize;C.Sq.rear:=(Sq.rear+l)%maxsize;D.Sq.front:=(sq.front+l)%(maxsize+1);六、单选题(O题)34.“商品”与“顾客”两个实体集之间的关系一般是A.一对一B.一对多C.多对一D.多对多参考答案1.C解析:本题考查有关线程的基本知识。线程与进程在概念卜是相关的。进程是程序的一次动态执行过程,它对应了从代码加载、执行到执
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 备考 2023 河北省 廊坊市 全国 计算机等级考试 Java 语言程序设计 测试 答案

链接地址:https://www.desk33.com/p-1435602.html