欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    (ITAT第七届全国信息技术应用水平大赛)Java程序设计预.docx

    • 资源ID:1552439       资源大小:40.79KB        全文页数:36页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    (ITAT第七届全国信息技术应用水平大赛)Java程序设计预.docx

    第七届全国信息技术应用水平大赛预赛试题JAVA程序设计一、单事出RB<60f1.,1分j共60分)1 .JavaJDK中可以实现反端详的工具是().【答案】D【分数】1分【选A、 javacB、 javaC,jdbD、javap21,若使当前编译的JaVa文件所引用的类文件不在当前目录下,需要在JaVa命令后面添加参数().【答案】C【分数】1分【选项】A、-CpB、-gC、 -c1.asspathD、 -verbose3,在JaVa中,以下标识符不合法的是)。【答案】B【分数】1分【选.$USerB、Pointft1.ineC、YoUD、end1.ine、以下不是JaVa关键字的是().【答案】C【分数】1分【选项】A、 ifB、 c1.assC、 thenD、 enum5、FramC类的默认布局管理器是().【答案】C【分数】1分【选项】A、 Grid1.ayoutB、 Card1.ayoutC、 Border1.ayoutD、 F1.ow1.ayout、阅读以下代码,正确的说法是().pub1.icc1.assPersonstaticintarr-newint10:pub1.icstaticvoidmain(Stringargs)System,out.print1.n(arr1.):【答«C【分数】I分选A.代码编译时将产生错误B.代码编译时正确,运行时珞产生错误C.代码帖出为零D、代码输出为空7,在下面代码段PointX处可以写入的代码是()./pointXpub1.icc1.assInteresting!/dosomething【答案】C【分数】I分【选项】.Stringstr:B、staticintPI=3.14;C.pub1.icc1.assMyC1.ass/dootherthin【)、importjava.awt.*;8,下面关于事件监听的说明,正确的选项是).【答案】D【分数】1分【选项】A、所有组件,都不允许附加多个监听器B、如果多个前听罂加在一个组件上,那么事件只会触发一个监听器C,一个级件只能附加一个监听器D、监听器机制允许按照需要,任意调用addXxxx1.istener方法般次,而且没有次序区别9、不能添加到COntainer中的类是().【答窠】D【分数】1分选A、anApp1.etC、 aContainerD、 aMenuCof1.iponent10,不允许作为类及类成员访问控制符的是().【答案】C【分数】1分【选项】A. pub1.icB. private3staticD、protected11、以下程序段执行后输出的结果是().StringBufferbuf-newStringBuffer(,China2008*);buf.insert(5,"十);SystCB-OU1.print1.n(buf.toS1.rin();【答案】C【分数】1分选«A,Chinfi20088B,8China2008C. China2008I),China#200812,有整型数组:intX-2.33.88.5.10;则调用方法ArrayS.sortX)后,数组X中的元素x3的值是().【答案】C【分数】1分【选项】A、5B. 10C、33D.8813、JaVa应用程序的main方法中有以下语句:intX=<1,2,-8,7,9,3.20);inimax=x0:for(inti=1;i<x.1.ength;i*+)(if(xi<max)ax=xi:)Syst<.out.print1.n(max):执行后输出的结果是().【答案】A【分数】1分【选项】A、-SB、7C. 9D、2014,以下选项中,JB于由编译器自动生成对象的特殊类,且用于类操作的是().【答案】A【分数】1分【选项】A、 C1.ass类B、 Thread类C»System类D、Object类15、以下关于变最的就述,错误的选项是()。【答案】C【分数】1分【选A.实例变累是类的成员变状B.在方法中定义的局部变我在该方法被执行时创立C.实例变量用关键字StatiC声明D、局部变笊在使用前必沏被初始化16,在JaVaiB古中,属于编译器自动导入的包是().【答案】B【分数】1分【选项】A、java,app1.etB、java,ioC>java.IangI),java,awt17、JDBC.可以调用数据库的存储过程的接口是().【答案】C【分数】1分选«A、 StatementB、 PreparedStatementC、 Ca1.Iab1.eStatement【)、PrepareStatement18,以下常见的系统定义的异常中,属于输入、懒出异常的是().【答案】B【分数】1分【选项】A、 C1.assNotFoundExceptionB、 IOExceptionD.Inknown1.IostException19、在JaVa语言中,不允许作为类及类成员的访问限制修饰符是().【答案】C【分数】1分【选A、 pub1.icB、 privateC、 staticD、 protected20,在代码中,使用Cateh(EXCePtiOne)的好处是<>.【答案】B【分数】1分【选项】A、只会捕获个别类型的异常B.捕获try块中产生的所有类型的异常C、忽略一些界游D、执行一线程序21、关于对话枢(Dia1.og),以下说法错误的透项是().【答案】D【分数】1分【选项】A.对话框是Winda类的子类B、对话框和一般帮口的区别在于它依赖于其他腐口C,对话框分为模式和非模式两种D、文件对话框的构造方法为:fd1.g=newC");22 .以下容澎中,从java.HWtJindow中继承的是().【答案】A【分数】1分【选项】A、FrameB,Pane1.C»ContainerD、App1.et23 s以下关于abs1.rac1.的说法,正睹的选项是()。【答案】D【分&1分【选项】A,abstract只能修饰类B、abstract只能悔饰方法C.abstract类中必须有abstract方法I)、abstract方法所在的类必须用abstract修饰24,若有定义inta5.b-7:则表达式(H+),G+b)的值是().【答案】C【分数】1分【选项】A, 11B, 12C, 13D、1425、若有定义inta=9,b=6:则a<b的值是<).【答窠】C【分数】I分选C.fa1.seD, true26,假定有变以定义:intk=7,x=1.2;则以下表达式值为。的是().【答案】A【分数】1分【选项】A、 x=(k%=5)B、 x%=(k-k%5)3x%=k-k%5D、(x*=k)-(k=5)27,以下程序段的输出结果是().inta=20:System.out.print1.n('a);【答窠】A【分数】1分【选项】A、-21B.-HC、-5D.O1.28、以下常见的系统定义的异常中,有可能是网络原因导致的异常是()。【答案】D【分数】1分【选A、 C1.assNotFoundExceptionB、 IOException29、执行完代码intx=newini25j;后,以下说明正确的选项是<).【答案】A【分数】I分【选项】A. X24为OB. X24未定义C. X25为OD. x0为空30,分析下面的HTM1.局部代码:<PP1.ETcode=width=60height=60><APPtT>以下可以替代文件名以正确装载运行HCU。类小程序的是(【答案】B【分数】1分选«A、*1.1.e11o.bytecode*B、"He1.1.o,c1.ass”C."1.1.e1.1.o.app1.et-【)、"He1.1.o,java”31»类被打包在packageA.B类被打包在packageB.B类被声明为pub1.ic,且有一个成员变量X被声明为pr。Ieeted控制方式。C类也位于PaCkageA包,且继承了B类,则以下说法正确的选项是()。【答窠】C【分数】I分【选项】.A类的实例不能访问到B类的实例B、A类的实例能够访问到B类一个实例的X成员C,C类的实例可以访问到B类一个实例的X成员I)、C类的实例不能访问到B类的实例32,啜下内容中属于异常的是).【答案】C【分数】1分【选项】A、程序中的语法错误B、程序的褊译错误C、程序执行过程中遇到的'”先没有预料到的情况D、程序事先定义好的可能出现的意外情况33J,关于构造函数,以下说法正确的选项是()。(答案】C【分数】I分选A、所有类都必须定义一个构造函数B、构造函数必须有返回伯C、构造函数UJ以访问类的非涉态成员D、构造函数必须初始化类的所有数据成员34、关于覆羡,以下说法正确的选项是K【答案】A【分数】1分【选项】A、私有方法不能被子类班蓬B、子类可以覆盖父类中的任何方法C,用虚方法可以声明自己她出的异常多于那个被覆盅的方法D、阁Xi方法中的卷数清单必须是被用族方法参数清单的子集35、)是一个用于在Grid1.ayoUt中的特定区域放置多个域件的多个.【答案】B【分数】1分【选项】A、App1.etIkPane1.C«ButtonI)、Rectang1.e36.juvduti1.Hashab1.e可以实现的接口是().【答案】A【分数】1分【选项】A、java.uti1.Map.Ihjava.uti1.1.ist.C、 java.uti1.Hashab1.e.D、 java.Uti1.Co1.1.ection.37J,以下整里数据类型中,需要内存空间班大的是()。【答案】A【分数】1分【选项】A、 shortB、 1.ongCmintI)、byte38x假设变量定义ir11x=I,y=2,z=3;则表达式=z-+*x的值是(【答案】A【分数】1分【选项】B.3.5D、539、当类的成员未用访问权限修饰符时,Java认为此成员的访问权限为()。【答案】C【分数】I分选.privateB、 protectedC、 friend1.yD、 pub1.ic40、为了捕获一个异常,代眄必须放在()谙句块中.【答案】A【分数】1分选A、tryB、 catchC、 throwsD、 fina1.1.y41,以下语句错误的选项是).【答案】D【分数】1分【选项】A、 inta=nowint55;B、 intb=newint55;C、iniUCU=newint;D.intd-newint5,5:42,关于下面的程序,正确的结论是().pub1.icc1.assex-1._7(pub1.icstaticvoidmain(Stringargs)inta=newint5:boo1.eanbJ=ne<boo1.ean5;System.out.print(a1.):System,out.print1.n(b2):)【答案】【分数】1分选A、运行结果为Ofa1.SeB.运行结果为ItrUeC,程序无法通过编洋D、程序可以通过编译但结果不确定13、在Java的根本数据类里中,char型占用的内存空间是()个字节.【答案】C【分数】1分【选项】A, 0B, 1C、2D、344、对于数组必1口口1=(1,2,3卜,4,5,6)来说,1.1。*曲和10,15岷小分别为()(注意先后地序)。【答案】C【分数】1分【选项】B.2223D、321.15j,为AB类的一个无形式多数I1.无返回伯的方法method书写方法头,使得使用类名AB作为前缀就可以调用它.该方法头的形式为).【答案】A【分数】1分【选项】A>staticvoidmethod()B、pub1.icvoidmethod()C, fina1.voidInethOd()D、abstractvoidmethod()46,以下类声明中正确的选项是().【答窠】D【分数】1分【选项】A、abstractfina1.c1.assHI(B、abstractprivateItOYeo(C、protectedprivatenumber:I),pub1.icabstractc1.assCarf)47 .仅有方法头,没有具体方法体和操作实现,必须在抽象类中定义的方法是(【答案】C【分数】1分【选A、构造方法R、JE找方法C.抽象方法D、曳构方法48 .JaVa中用于定义接口的关键字是()。【答案】D【分数】1分【选项mimportIhpackageCxc1.assI)、interface49s卜面类中,属于过速流FiIIer1.nPUIS1.rCam子类的是(>.【答案】A【分数】1分【选项】A、 DataInputStreamB、 Da1.aOutputStrcamC、 PrintStreamD、 BufferedOutputStreaB50>抽象类A和抽象类B的定义如下,abstractc1.assA(abstractintgetinfo();pub1.icc1.assBextendsA(privateinta-0;pub1.icintgetinfo()(returna:pub1.icstaticvoidmain(StringargsJ)Bb=newB();System.out.printIn(b.getinfo0);关于上述代码说明正确的选项是()。【答案】A【分数】1分【选A、程序输出结果为OB、程序通过编洋但.没有输出任何结果C.程序第5行不能通过编译D、程序第2行不能通过编译51,下面程序的运行结果是<).c1.assA(protectedstaticintcount-0;pub1.icAOcount+:c1.assBextendsA(pub1.icBOcount+;c1.ass<k*mopub1.icstaticvoidmain(Stringargs)BX=newBO;System,out.print1.n(",count=*+x.count);【答案】B【分数】1分【选A、count=1.B%count=2C、 count=3D、 count=152,设有下面两个类的定义:c1.assPerson1.ongid:/身份证号Stringname:/姓名)c1.assStudentextendsPerson(iniscore:Ii入学总分intgetScore()returnscore;)以上类PerSon和类S1.Udent之间是().【答案】B【分数】1分选A.包含关系B,维承关系C、关联关系D.无关系的,上述类定义有谱法描误53、仔细分析下面程序,正确的输出结果是().pub1.icc1.assTest1(pub1.icstaticvoidChangeStr(Stringstr)str="wc1.co三e”;Stringstr="1234”:changeStr(str);System,out.print1.n(str):【答案】C【分数】1分【选A>eB、 e1234C、 1234D、 1234weIcome54、JaVa语古中的一些常刖的实用工具,如处理时间的Datc类,处理变长数组的VeCtOr类等,其所在的包是(【答案】D【分数】1分选«A. jaa.Iang包B. java,io包C. java.awt包【)、java,uti1.包55、下面代码执行后,正确的输出结果是().Strings1.=*,Youarehired!”;SystCB.OUt.printin(s1.rcp1.acc(,h',');用f把字用中的h酋换了SysteB.Out.print1.n(s1.);【答案】A【分数】1分【选项】R、Youarefired!Youarehired!B%Youarefired!Youarefired!C、 Youarehired!Youarehired!I)、Youarehired!Youarefired!156、作为类中新戌程的开始点,战程的执行是从()方法开始的0【答案】A【分数】I分【选项】A、pub1.icvoidstart()Ihpub1.icvoidrun()C、pub1.icvoidiniOD、 pub1.icstaticvoidnain(Stringargs)57.RUnnab1.e接口中的抽象方法是(【答案】D【分数】1分【选A、startBxstopCmyie1.dD、run58,有以下程序段:pub1.icc1.assfoostaticinti=0;staticintj=0;Inti=2;intk=3;(intj=3;System,out.print1.11Ci+jis*÷i+j):k=i+j:System.out.print1.11Ckis*k);System.out.print1.n(*,jis+j):则main方法中的第一条打印语句输出的是).(答案】D【分数】I分选A. ijis5B. i+jis6C»i+jis22I)、i+jis2359,下面事件监听潺中.()可以处理在文本框中输入回车键的事件.【答案】B【分数】1分【选项】A、 Item1.istenerB、 Action1.istenerC、 Key1.istenerI)、House1.istener60、Pane1.类对望的默认布局是<>.【答案】A【分数】1分【选项】A、P1.ow1.ayout布同B、Border1.ayout布局C.Card1.ayout布局D、Grid1.ayoUt布同二、多事选JwB(20,2分/,共40分)1、下面属于java.aw1.包的类有()。【答案】ABC【分数】2分【选«A、 Co1.orB、 FontC、 CoaponentI),JFraBeE、JCUmDOnCn1.2,在JaVa中,关于C1.ASSPAn1.环境变业的说法,正确的有().【答案】BCD【分数】2分【选项】A.C1.ASSPATH-且设置就不可修改.但可以将目录添加到该环境变盘中B、编译器用它来搜索各自的类文件C.C1.ASSPATH是一个目录列表D.解程曙用它来搜索各自的类文件3、以下程序演示了继承关系(isa)的有<>.【答案】BCE【分数】2分【选项】A、interfaceComponent()c1.assContainerextendsCoaiponent()B、 c1.assFather()c1.asssonextendsFather()C、 abstractc1.assCo1.orab1.ec1.assShapeextendsCo1.orab1.eI),pub1.icc1.assSpeciespub1.icc1.assAnimaHprivateSpeciesspecies:)E、interfacePerson()pub1.icc1.assEirp1.oyeeimp1.ementsPerson4,在下面代码中,若想使输出结果为"。ut2J则X值可能为().switch(x)caseIiSystem.out.printIn(*-ou1.):break;case2:case3:System,out.Drin1.1.nroIH2");break;defau1.t:SyS1.C«.out.print1.n(*cnd*):【答案】BC【分数】2分【选项】A、1B、2C, 3D, defau1.t、能正确声明一个一维敷组的选项有).【答案】AB【分数】2分【选A、 StringJaB、 StringaC、 charaD、 Stringa10j6、在应用程序窗体中,着把定位按妞,且使按钮的大小随窗体变化而变化,可以使用的布局有().【答案】BCDE【分数】2分选A、F1.ow1.ayou1.B、Grid1.,ayoutaBOrder1.ayoIH的center区域D. Border1.ayout的East或West区域E. Border1.ayout的North或South区域7,关于JHVa谱言中实例方法和类方法的描述正确的有().【答案】BCD【分数】2分【选项】A、实例方法可以直接通过类名调用B.实例方法不可以宜接通过类名调用C,类方法可以直接通过类名网用D、实例方法可以操作实例变量:也可以操作类变量E.类方法可以操作实例变Ift也可以操作类变盘8、在组件C上设置字体(黑体,20点粗体),带误的执行方法有()。【答案】AHCE【分数】2分【选项】A、c.setFont(newFont(HeIvetica*,Font,bo1.d,20)B. c.setFont(newFontfhe1.vetica*,BO1.D,20)C、c.Se1.Font(Font("He1.ve1.ica”,Font.BO1.D,20)D»c.SCtFon1.(newFont(*-Hc1.veticaFont.BO1.D,20)E、c.setFont(Font(*HeIvetica",Font,bo1.d,20)叼、创立一个新线程可以使用的方法有).【答案】AD【分数】2分【选项】A、继承java.1.ang.Thread类,并且3i敦run方法B、第承java.1.ang.Runnub1.e类.并且重载start方法C、实现java.1.ang,thread类,实现run方法D、实现java.1.ang.Runnab1.e接口,实现run方法E.实现java.1.ang.Thread类,实现start方法10 .在Java中,关于fina1.关键字的说法正确的有()。【答案】AC【分数】2分选«A、如果修饰变显,则一旦献了位,就等同一个常麻B、如果修饰类,则该类只能被一个子类继承C.如果修饰方法,则该方法不能在子类中被覆盅1)、如果修饰方法,则该方法所在的类不能被继承11、在Java中,关于包的陈述正确的有).【答案】AD【分数】2分【选项】A,包的声明必须是源文件的第一句代码B、包的声明必须紧跟在import谙句的后面C,只有公共类才能放在包中I)、可以符多个源文件中的类放在同一个包中12、创立一个向文件"追加内容的输出流对象,正确的语句有(>.【答案】CE【分数】2分【选A、 OutputStreamout=new(*):B、 OutputStreainout=ncw'","append");C. out=newtrue);D、out=new(newfi1.e(-);E、OutputStreainOUt=new(newFi1©(*),true);13、pub1.icstaticvoidmain方法的善效描述正确的有(><.(答案】AB【分数】2分选A、 StringargsB、 StringJargsC、 StringsarszI)、StringargsE、StringsargM,在JaVa中,对组件可实现不同的布局.Java支持的布局包括().【答案】ABCE【分数】2分【选项】A、顺序布局(F1.ov1.ayout)B、边界布局(Border1.ayout)C、网络布局(Grid1.ayout)D.中央布局(Center1.ayout)E.卡片布局(Card1.ayout)15.下面有关私有变景和私有方法的声明,叙述正确的有).【答案】AD【分数】2分【选项】.用关键字PriYate修饰的成员变量和方法,称为私有变盘和私有方法B、用关键字ProteCtCd修饰的成员变状和方法,称为私有变IA和私有方法C、用关键字PUbIiC修饰的成员变用和方法,称为私有变量和私有方法I)、私有变t不能通过对象直接访问,只仃在本类中创立的该类对望.才能访问自己的私有变肽"6、在c:bookimagencon下面,为一个文件创立对象,以下语句正确的有).【答案】CE【分数】2分【选项】A、newFiIee"c:booki三ageicon"):B、newFi1.eCc:bookimiixeicori'):C.newFi1.e(*c:bookimageicon*):D、newFi1.eCc:W1.wokWimageWicon'):E、newFi1.e(*c:booki«ageicon*):如果c:book在CIaSSPath中117,下面关于继承的叙述正确的有(),【答案】仙【分数】2分【选项】A.在JaVH中只允许单一继承B、在JaVa中一个类只能实现一个接口C,在JaVa中一个类不能同时缚承一个类和实现一个接口D、JaYa的胞一维承使代码更可靠、以下选项中.有效的标识符包括().【答«1ABD【分数】2分选)Ax1Du1.ikeThc1.onNa11eC1assB、 SbyteC、 constI)、_okE、3_case19>创立一个类未存储唯一的对&元素.元素不禽要保持特定除序,但是必须惟一。能满足这种要求的接口有()。【答案】AE【分数】2分【选项】A、SetIh1.istC¼MapD、 VectorE、 HaShSe1.20、下面代码执行后,正确的输出结果有(),pub1.icc1.assExamp1.epub1.icstaticvoidmain(Stringargs)(int1=0;doSystem,out.print1.11(*Doingitfor1is*÷1);whi1.e(1>0);System,out.print1.n(*Finish*):【答案】DF【分数】2分【选A.Doingitfor1is3BxDOinKitfor1is1C、1.>oingitfor1is2D、 Ooingitfor1is0E、 Doingitfor1is?C1.F%Finish

    注意事项

    本文((ITAT第七届全国信息技术应用水平大赛)Java程序设计预.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开