【备考2023年】河南省洛阳市全国计算机等级考试Java语言程序设计真题二卷(含答案).docx

上传人:王** 文档编号:1299268 上传时间:2024-06-15 格式:DOCX 页数:16 大小:26.28KB
下载 相关 举报
【备考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 .下列能够正确创建线程的方法是I .继承java.lang.Thread类,并重写run()方法II .继承java.lang.Runnable类,并重写Start()方法III .实现java.lang.Thread接口,并实现run()方法IV .实现java.lang.Runnable接口,并实现run()方法A.IjIIIB.II,IVC.II,IIID.IlIV

2、3 .在Applet的init()方法被调用后,接下来最先被调用的方法是A.run()B.start()C.stop()D.destroy()4 .下列操作中,不属于Applet安全限制的是()oA.加载本地库B.读写本地文件系统C运行本地可执行程序D.与同一个页面中的Applet通信5 .为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入publicclasSiackTesi(PriVateinIidxjOjprivateintdsu=rnewn8publicvoidpuh(inti)(synchronized(lhis)A.this.notify()B.interrupt()C.

3、this.wait()D.sleep()6 .用来导入已定义好的类或包的语句是A.mainB.importC.publicclassD.class7 .在访问数据库时,为建立实际的网络连接,把UR1.、数据库用户名和密码传给DfiVerManager的方法是()。A.getconnection()8 .getConnection()C.Connection()D.connection()8 .下列代码将对象写入的设备是()。A.内存B.硬盘C.屏幕D.网络9 .下列数据结构中,属于非线性结构的是A.循环队列B.带链队列C.二叉树D.带链栈10 .表达式l+2+“aa”+3的值()A.12aa3

4、B.3aa3C.12aaD.aa3二、2.填空题(10题)I1.APPIet程序既可用【】或浏览器加载执行,也可以利用JaVa解释器从命令行启动运行。12 .Java语言的各种数据类型之间提供两种转换:【】和强制转换。13 .结构化程序设计所规定的3种基本控制结构是循环结构、选择结构和【】。14 .表达式4210);)publicstaticvoidmain(Stringarg)inti=10;Testt=newTest();t.printValue(i);)20 .字符常量是用单撇号括起来的一个字符,用双撇号括起来的是三、1.选择题(10题)21 .下列不属于更新数据库操作步骤的是()。A.

5、加载JDBC驱动程序B.定义连接的UR1.C.执行查询操作D.执行更新操作22 .3下面程序段的输出结果为()。packagetest;publicclassClassAintx=20;staticinty=6;publicstaticvoidmain(Stringargs)CIassBb=newClassB();b.go(10);System.out.println(,x=,+b.x);classClassBintx;voidgo(inty)ClassAa=newClassA();x=a.y;A.x=10B.x=20C.x=6D.编译不通过23 .a的值为3时,下列程序段被执行后,C的值是(

6、)。intc=l;if(aO)if(a3)c=2;elsec=3;elsec=4;A.lB.2C.3D.424 .下列情况中,不会使线程返回所持有的对象锁的是A.当SynChrOniZed()语句块执行完毕B.当调用了线程的SUSPendo方法C.当在SynChrOniZed()语句块中出现异常(EXCePtiOn)D.当持有锁的线程调用该对象的wait()方法25 .链表不具有的特点是()A.不必事先估计存储空间B.可随机访问任一元素C.插入删除不需要移动元素D.所需空间与线性表长度成正比26 .下面属于面向对象语言的是()oAJava语言B.机器语言CC语言D.汇编语言27 .在结构化设计

7、方法中,生成的结构图(SC)中,带有箭头的连线表示A.A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向28 .Socket的工作流程是打开连接到SoCket的输入/输出按某个协议对Socket进行读/写操作创建Socket关闭SocketA.B.C.D.29 .下面不属于标识符的命名规则的是()。A.标识符是以字母、下划线(一)、美元符($)作为首字符的字符串序列B.标识符是区分大小写的C.标识的字符数目没有限制D.标识符不区分大小写30 .数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()oA.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同

8、的数据只能被对应的应用程序所使用D.以上三种说法都不对四、综合应用题(2题)31 .下面程序中,在主窗口单击鼠标后,就会生成一个新窗口。importjava.awt.*;importjava.awt.event.*;publicclassjava3extendsFramejava3()SUPer(java3);addNotify();addWindow1.istener(newWindowAdapter()publicvoidwindowClosing(WindowEvente)System.exit(O););Insetsinsets=getlnsets();setSize(insets.l

9、eft+insets.right+150,insets.top+insets.bottom+150);this.addMuse1.istener(MUSeEVentHandler():ClaSSM。USeEVentHandlKrimplementsMOUSeAdaPtrPUbliCVOidmousePresse(MUSeEVentevt)Rectanglebounds=getBounds();intx=evt.getX()+bounds.x;inty=evt.getY()十bounds.y;java3m=newjava3();m.set1.ocation(x,y);m.show();)stat

10、icpublicvoidmain(Stringargs)(newjava3().show();)32 .本题中,主窗口中有两个下拉菜单,一个控制绘制图形的颜色,另一个控制绘制的图形,在画板中单击鼠标,则以单击的位置为左上角、以选定的颜色绘制选定的图形。importjava.awt.*;importjava.awt.event.*;classjava3extendsFrame.StringfigureNames=“圆形,”椭圆形“,”正方形“,“长方形”);StringcolorNames=“红色”,“绿色“,蓝色“,“黄色”;ColorcolorValues=Color.red,Color.g

11、reen,Color.blue,Color.yellow);ChoicechFigure=newChoice;ChoicechColor=newChoice;intcurX,curY;java3super(,java311);addWindow1.istener(newWindowAdapterJpublicvoidwindowClosing(WindowEvente)System.exit(O););PanelP=newPanel(newGrid1.ayout(1,0);for(inti=0;ifigureNames.length;i+)ehFigure.addhem(figureNames

12、i);)for(inti=0;icolorNames.length;i+)chColor.addhem(eolorNamesil);)P.add(chColor);P.add(chFigure);add(p,Border1.ayout.NORTH);addMouse1.istener(this);setSize(300,300);show;publicvoidupdate(Graphicsg)g.getColor(colorValueschColor,getSelecedIndex11;switch(chFigure.getSelectedlndex)case0;g.fi11Oval(curX

13、,curY,30,30);break;case 1 :g.fillOval(curXjcurY,30,50);break;case 2 :g.fillRect(curX,curY,30,30);break;case 3 :g.fillRect(curX,curY,30,50);break;)ClaSSMOUSeEVent1.iStenerimplementsMouseAda-Eler(publicvoidmousePressed(MouseEventevt)curX=evt.getX;curY=evt.getY;repaint;staticpublicvoidmain(Stringargs)n

14、ewjava3;)五、单选题(0题)33 .下面属于面向对象语言的是()oAJava语言B.机器语言CC语言D.汇编语言六、单选题(0题)34 .继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码()oA.可读性好B.可重用C.可跨包访问D.运行更安全参考答案1.D2.B用Thread类的构造方法Thread(Runnabletarget)创建线程对象时,构造方法中的参数必须是一个具体的对象,该对象称作线程的目标对象,创建目标对象的类必须要实现Runnable接口。3.B解析:APPlet生命周期包括APPIet的创建、运行与消亡几个状态。Applet类提供了在生命周期不同阶段响应主要事件的4种

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

当前位置:首页 > 资格/认证考试 > 计算机等级考试

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

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

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