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

    2022年黑龙江省牡丹江市全国计算机等级考试Java语言程序设计真题一卷(含答案).docx

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

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

    2022年黑龙江省牡丹江市全国计算机等级考试Java语言程序设计真题一卷(含答案).docx

    2022年黑龙江省牡丹江市全国计算机等级考试JaVa语言程序设计真题一卷(含答案)学校:班级:姓名:考号:一、单选题(10题)1.执行下面程序段后,2值为()ointX=1,y=2,z=3;Z=z(float)(xy);A.编译无法通过B.6C.3D.22.从工程管理角度,软件设计一般分为两步完成,它们是()。A.概要设计与详细设计B.过程控制C.软件结构设计与数据设计D.程序设计与数据设计3Java语言中,int类型占用的二进制位数是()A.8位B.16位C.32位D.64位4 .下列代码中,将引起编译错误的行是()1) publicclassExercise2) )publicstaticvoidmain(StringargsQ)3) )floatf=0.0;4) f+=1.0;5) )6) A.第2行B.第3行C.第4行D.第6行5 .下列关于正则表达式的说法,不正确的是()。A.在J2SE1.4中的正则表达式包中有一个Pattern类B.在J2SE1.4中的正则表达式包中有一个Macher类C.在J2SE1.4中的正则表达式包名为javA.util.regexD.以上说法都不对6 .线程在生命周期中要经历5种状态。如果线程当前是新建状态,则它可到达的下一个状态是()oA.运行状态B.阻塞状态C.可运行状态D.终止状态7 .在JaVa语言中,被称为内存分配的运算符是A.newB.instanceofC.D.()8下列不属于表达式语句的是()oA.+i;B.J;C.b#a;D.b*=a;9Java语言中数值数据的类型能自动转换,按照从左到右的转换次序为OoA.byteintshortlongfloatdoubleB.byteshortintlongfloatdoubleC.byteshortintfloatlongdoubleD.shortbyteintlongfloatdouble10 .编译Javaapplet源程序文件产生的字节码文件的扩展名为()AjavaB.classC.htmlD.exe二、2.填空题(10题)11 .执行下面的程序段,输出结果为【】。publicclassQ(publicstaticvoidmain(Stringargv)(intanar=newint5;System.out.pri11tln(anar0);)12 .AWT中的布局管理器包括Border1.ayouts、Card1.ayoutsGridBag1.ayout和Grid1.ayouto13 .在捕获异常时要用【】子句。14 .一个项目具有一个项目主管,一个项目主管可管理多个项目。则实体集“项目主管”与实体集“项目”的联系属于的联系。15 .在java.swing包中,定义了两种类型的构件。顶级容器和轻量级构件。其中顶级容器包括JFrame,JApplet,JDiaIOg和o16 .下面OneFrame类创建了一个名为ThisisaFrame的窗口°importjava.awt.*;publicclassOneFrame.extendsFramepublicstaticvoidmain(Stringargs)OneFrame.fr=newOneFrame(11ThisisaFrame");fr.setSize(200,200);fr.setBackground(Color.yellow);)publicOneFrame(Stringstr)(SUPer(Str);调用父类Frame的构造函数)在画线处添加空缺语句使程序能够正确运行。17 .PrintStream类是【】流特有的类,实现了将JaVa基本数据类型转换为字符串表示。18 .多线程程序设计的含义是可以将一个程序任务分成几个并行的【】。19 .AWT事件分为两大类:低级事件和高级事件。其中【】一是指基于语义的事件,它可以不和特定的动作相关联,而依赖于触发此事件的类。20 .编写同时具有Applet与Application的特征的程序,具体方法是:作为Application要定义main()方法,并且把所在的类定义为一个【】类。为使该程序成为一个Applet,main()方法所在的这个类必须继承Applet类或【】类。21 .在JaVa类库中,提供构建和管理用户图形界面功能,封装抽象窗口的包是()。A.iava.util包B.java.bean包C.java.awt包D.java.rmi包22 .下面选项中不属于面向对象程序设计特征的是oA.继承性B.多态性C.类比性D.封装性23 .使用白盒测试法时,确定测试数据应该根据()和指定的覆盖标准。A.程序的内部逻辑B.程序的复杂结构C.使用说明书D.程序的功能24 .下面的()关键字通常用来对对象加锁,从而使得对对象的访问是排他的。A.serializeB.transientC.synchronizedD.static25 .下列属于条件运算符的是()。A.?:B.&&C.>>D.+26 .有定义imn=789;,下列表达式结果为8的是A.n/10%2B.(n-n%10)/100C.n%10D.n%100/1027 .能向内布直接写入数据的流是()。A.FileOutputStreamB.FilelnputStreamC-ByteArrayOutputStreamD-ByteArraylnputStream28 .用树形结构来表示实体之间联系的模型称为()。A.关系模型B.层次模型C.网状模型D.数据模型29 .下列哪个选项不是JaVa的保留字?A.TRUEB.booleanC.intD.public30 .下列选项成员变量声明正确的是A.publicprotectedfinalinti;B.abstractclassFl.C.privatedoubleheight;D.doubleweight四、综合应用题(2题)31 .注意:下面出现的“考生文件夹”均为USER%在考生文件夹中存有文件名为Java_3.java的文件,该程序是不完整的,请在注释行“*Found*”下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:阅读Java_3.java程序,该程序功能是从1开始,每秒打印一个递增的整数。完成程序的编写,运行所得结果是在控制台每秒打印123并有消息窗口提示“退出程序?”如下:消息退出役序?×1按确定键结束程序打印。给定源程序:程序的功能是从1开始,每秒打印一个递增的整数。importjava.awt.*;importjava.awt.event.*;importjava.util.*;importjavax.swing.*;importjavax.swing.Timer;publicclassJava_3publicstaticvoidmain(Stringargs)Action1.istenerlistener=newTimePrinter();*Found*Timert=newTimer(1000,);t.start();Jc)PtionPane.showMessageDialog(null,”退出程序?”);System.exit(O);)*Found*classTimePrinterimplements*Found*publicvoidaction(ActionEventevent)i+;System.out.println(i);Toolkit.getDefaultToolkit().beep();)inti=O;32 .下面程序中,在主窗口单击鼠标后,就会生成一个新窗口。importjava.awt;importjava.awt.event.*;publicclassjava3extendsFramejava3()super(',java311);addNotify();addWindow1.istener(newWindowAdapter()publicvoidwindowClosing(WindowEvente)System.exit(0););Insetsinsets=getlnsets();setSize(insets.left+insets.right+150,insets.top+insets.bottom+150);this.addMouse1.istener(MouseEventHandler():FCIaSSMOUSeEVentHandIKrimplementsM。USeAdaPtrPUbliCVOidm。USePreSSe(MKUSeEVentevt)Rectanglebounds=getBounds();intx=evt.getX()+bounds.x;inty=evt.getY()十bounds.y;java3m=newjava3();m.set1.ocation(x,y);m.show();)staticpublicvoidmain(Stringargs)(newjava3().show();)五、单选题(O题)33 .Java中的线程模型由三部分组成,与线程模型组无关的是()。A.虚拟的CPUB.程序代码C.操作系统的内核状态D.数据34 .下列叙述中,不属于数据库系统的是()。A.A.数据库B.数据库管理系统C.数据库管理员D.数据库应用系统参考答案1.AAo【解析】本题考查JaVa的运算和类型转换。题目中变量x、y、Z是int类型,由于括号的优先级要高,所以语句(fk>at)(xy)的结果为O.0,分母已经成为0,编译肯定无法通过。另外,由于2是int型,不能将float型强制转化为int型。2 .A解析:从工程管理角度看,软件设计分为两步完成:概要设计与详细设计。概要设计(又称结构设计)将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库模式;详细设计确立每个模块的实现算法和局部数据结构,用适当方法表示算法和数据结构的细节。3 .C4.B5 .C解析:本题考查J2SE1.4中的正则表达式。记忆型题目,没有太大难度,考生记住即可。java.util.regex和.UR1.类相结合,用于网络上的字符输入流的模式字符串搜索中。6 .C解析:本题考查线程的生命周期。线程一旦创建,就开始了它的生命周期。线程的声明周期主要分为:新建状态(new),线程创建后处于该状态:可运行状态(Runnable),新建的线程调用Start()方法,将使线程的状态从NeW转换为RUnnabIe,所以选项C正确;运行状态(RUnning),运行状态使线程占有CPU并实际运行的状态;阻塞状态(BIOCked),导致该状态的原因很多,注意区别;终止状态(Dead),线程执行结束的状态,没有任何方法

    注意事项

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

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




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

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

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

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

    收起
    展开