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

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

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

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

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

    【备考2023年】河北省秦皇岛市全国计算机等级考试Java语言程序设计真题二卷(含答案)学校:班级:姓名:考号:一、单选题(10题)1.下列数中为八进制的是()。A.27B.0x25C.26D.282,下列关于JaVa多线程并发控制机制的叙述中,错误的是()oAJava中对共享数据操作的并发控制是采用加锁技术B.线程之间的交互,提倡采用SUSPend()/resume()方法C.共享数据的访问权限都必须定义为privateDJava中没有提供检测与避免死锁的专门机制,但程序员可以采用某些策略防止死锁的发生3 .下列代码中,将引起编译错误的行是()1) publicclassExercise2) )publicstaticvoidmain(Stringargs11)3) )floatf=0.0;4) f+=1.0;5) )6) )A.第2行B.第3行C.第4行D.第6行4 .设有关系R及关系S,它们分别有p、q个元组,则关系R与S经笛卡儿积后所得新关系的元组个数是()。A.pB.qC.p+qD.p*q5 .程序书写格式的描述中,正确的是0。A.不区分字母大小写B.一个注释不可以分写到多行上C.每个语句必须以逗号(,)作为结束符D.一行中可以既包含正常的JaVa语句,又包含注释6 .按照运算符功能划分,运算符!=属于0。A.三元运算符B.二元运算符C.算术运算符D.关系运算符7 .在JaVa中,线程是()oA.分时的B.抢占式的C.非抢占式的D.非分时的8 .当浏览器重新返回Applet所在页面时,将调用Applet类的方法是()oA.start()B.ink()C.stop()D.destroy()9 .下列表达式中不合法的是()。A.,b,=9B.C,%9C.,m,-7D.A>=5=b<410设有栈S和队列Q,其状态为空,元素al,a2,a3,a4,a5,a6依次入栈,出栈的元素则进入队列Q,若6个元素出列的顺序是a2,a3,a4,a6,a5,al,则栈的容量至少是。A.6B.4C.3D.2二、2.填空题(10题)11 .下列是一个JaVa应用程序,输出结果是【】。publicclassTestttpublicstaticvoidmain(Stringargs)charc='i';for(intn=6;n<ll;n+)if(n=8)break;System.out.print(C+);12 .在数据库逻辑结构的设计中,将E-R模型转换为关系模型应遵循相关原则。对于3个不同实体集和它们之间的多对多联系m:n:p,最少可转换为【】个关系模式。13 .开发与运行javaapplication程序需要经过的三个主要步骤为:编辑源程序、编译生成字节码、【】。14 .在面向对象方法中,允许作用于某个对象上的操作称为o15 .Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为float和两种具体类型。16 .Java语言用【】进行解释执行。17 .Java语言中,调用方法时,参数传递是【】调用,而不是地址调用。18 .Java中的线程由CPU、【】、数据等3部分构成。19 .如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时用关键字;在一个类的内部可以直接调用本类的对象,也可通过关键字this来调用。20 .int型PUbIiC成员变量MAX_1.ENGTH,该值保持为常数200,则定义这个变量的语句是O三、1.选择题(10题)21 .下列语句序列执行后,K的值是oPublicclassTestllpublicstaticvoidmain(Stringargs)intm=3,n=6,k=0;while(m+)<(n)+k;System.out.println(k);A.0B.1C.2D.322 .在JaVa中,下列不属于整数类型变量的是()。A.intB.floatC.byteD.short23 .在APPlet的关键方法中,下列()方法是关闭浏览器以释放APPlet占用的所有资源。A.init()B.start()C.paint()D.destroy()24 .已知一棵二叉树前序遍历和中序遍历分别为Abdegcfh和dbgeachfj则该二叉树的后序遍历为()。A.GEDHFBCAB.DGEBHFCAC.ABCDEFGHD.ACBFEDHG25 .下列与其他选项不相等的是()。A.15B.0xFC.015D.0XF26 .resume。方法恢复哪些线程的执行A.通过调用StOP()方法而停止的线程B.通过调用SIeeP()方法而停止运行的线程C.通过调用wait。方法而停止运行的线程D.通过调用SUSPend()方法而停止运行的线程27 .下列有关变量的描述中不正确的是()。A.变量属性是用来描述变量作用域的B.局部变量作用域只能是它所在方法的代码段C.类变量能在类的方法中声明D.类变量的作用域是整个类28 .在编写JaVaAPPliCation程序时,若需要使用到标准输入输出语句,则必须在程序的开头写上语句。()A.importjava.awt.*;B.importjava.applet.Applet:C.importjava.io.*;D.importjava.awt.Graphics;29 .下列叙述中错误的是A.在数据库设计的过程中,需求分析阶段必须考虑具体的计算机系统B.在数据库设计的过程中,概念结构设计与具体的数据库管理系统有关C.在数据库设计的过程中,逻辑结构设计与具体的数据库管理系统有关D.在数据库设计的过程中,物理结构设计依赖于具体的计算机系统30 .“商品”与“顾客,两个实体集之间的联系一般是A.一对一B.一对多C.多对一D.多对多四、综合应用题(2题)31 .注意:下面出现的“考生文件夹”均为USER%在考生文件夹中存有文件名为Java_3.java的文件,该程序是不完整的,请在注释行“*FOUnd*“下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:程序运行的窗口(如图所示):并在命令行窗口中每隔1秒显示一下当前时间,类似:Atthetone,thetimeisMonNovOl10:51:32CST2004Atthetone,thetimeisMonNovOl10:51:32CST2004Atthetone,thetimeisMonNovOl10:51:32CST2004在按下“确定''按钮时自动退出程序o给定源程序:importjava.awt.*;importjava.awt.event.*;importjava.util.*;importjavax.swing.*;importjavax.swing.Timer;publicclassJava_3publicstaticvoidmain(Stringargs)/*PoUnd*Action1.istenerlistener=new();Timert=newTimer(1000,listener);t.start();JOptionPane.showMessageDialog(null,"Quitprogram?");System.exit(O);)*Found*classTimePrinterAction1.istenerpublicvoidactionPerformed(ActionEventevent)Datenow=newDate();System.out.println(',Atthetone,thetimeis"+now);Toolkit.getDefaultToolkit().beep();32 .注意:下面出现的“考生文件夹”均为USER%在考生文件夹下存有文件名为Java_3.java和Java_3.html文件,本题的功能是利用SWitCh语句完成骰子游戏。请完善Java_3.java文件,并进行调试(在命令行中使用appletviewerJava_3.html,或者使用集成开发环境),程序显示的输入框如下:由于Java_3.java文件不完整,请在注释行“*FOUnd*”下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。给定源程序:importjava.awt;importjava.awt.event.*;importjavax.swing.*;*Found*publicclassJava_3extendsJAppletimplements扔两个骰子的游戏开始状态finalintWON=0,1.OST=1,CONTINUE=2;程序其他变量初始化booleanfirstRoll=true;/第1次旋转为trueintSumOfDice=0;骰子之和intmyPoint=0;第1次旋转时,如没有win/lossintgameStatus=CoNTINUE;/游戏还没有结束图形用户界面构件J1.abeldie!1.abel,die21.abel,sum1.abel,point1.abel;JTextFieldfirstDie,secondDie,sum,point;JButtonroll;设置图形用户界面构件publicvoidinit()Containerc=getContentPane();c.set1.ayout(newFlow1.ayout();dieI1.abel=newJ1.abe1(“骰子,);c.add(dieI1.abel);firstDie=newJTextField(10);firstDie.setEditable(false);c.add(firstDie);die21.abel=newJ1.abe1(“骰子211);c.add(die21.abel);secondDie=newJTextField(10);secondDie.setEditable(false);c.add(secondDie);sum1.abel=newJ1.abe1(”两个骰子数之和是");c.add(sum1.abel);sum=newJTextField(10);sum.setEditable(false);c.add(sum);point1.abel=newJ1.abe1(“点是“);c.add(point1.abel);point=newJTextField(10);point.setEditable(false);c.add(point);roll=newJBUttOn(“旋转骰子”);*Found*roll.addAction1.istener();c.add(roll);按钮压下时,调用的方法

    注意事项

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

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




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

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

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

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

    收起
    展开