备考2023年内蒙古自治区乌海市全国计算机等级考试Java语言程序设计真题二卷(含答案).docx
《备考2023年内蒙古自治区乌海市全国计算机等级考试Java语言程序设计真题二卷(含答案).docx》由会员分享,可在线阅读,更多相关《备考2023年内蒙古自治区乌海市全国计算机等级考试Java语言程序设计真题二卷(含答案).docx(21页珍藏版)》请在三一办公上搜索。
1、备考2023年内蒙古自治区乌海市全国计算机等级考试Java语言程序设计真题二卷(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .下列属于合法的Java标识符是()。A.ABCB.&5678C.+rriwoD.saler2 .以下关于Java语句的说法正确的是()A.continue语句必须出现在多路按值选择结构或循环结构中B.return语句可以出现在方法体的外面C.编译系统会把单独的分号看成是空语句D.break语句的作用是提早结束当前轮次循环3 .main方法是Javaapplication程序执行的入口点,关于main方法的方法头,以下哪项是合法的?()A.publicstat
2、icvoidmain()B.publicstaticvoidmain(Stringargs)C.publicstaticintmain(Stringarg)D.publicvoidmain(Stringarg)4 .关于APPIet,下面选项中错误的是()oA.Applet就是一个ApplicationB.Applet可以在浏览器中执行C-Application可以直接用Java解释器执行D.Applet也可以是一个Application5 .在窗体中添加了一个文本框和一个命令按钮(名称分别为tText和bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按
3、钮上的标题变为“计算机等级考试”。以下能实现上述操作的事件过程是A.PrivateSubbCommand_Click()Caption=计算机等级考试”EndSub8 .PrivateSubtText_Click()bCommand.Caption=,计算机等级考试11EndSubC.PrivateSubbCommand_Change()Caption=,计算机等级考试11EndSubD.PrivateSubtText_Change()bCommand.Caption=,计算机等级考试11EndSub6 .在窗体中有一个命令按钮Commandl和一个文本框Testi,编写事件代码如下:Priv
4、ateSubCommandl_Click()ForI=ITo4x=3Forj=ITo3Fork=1To2x=x+3NextkNextjNext1Text1.Value=Str(x)EndSub打开窗体运行后,单击命令按钮,文本框TeXtl中输出的结果是()。A.6B.12C.18D.217 .线性表1.=(al,a2,a3,ai,an),下列说法正确的是()。A.每个元素都有一个直接前件和直接后件8 .线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有且只有一个直接前继和直接后继8 .包含在花括号中的语句组叫()A.组B.
5、块A包D.堆9 .指出下列程序运行的结果()publicclassExampleStringstr=newStringCgood);chartch=,a7b,f,c,;publicstaticvoidmain(Stringargs11)Exampleex=newExample();ex.change(ex.str,ex.ch);System.out.print(ex.str+and);System.out.print(ex.ch);)publicvoidchange(Stringstr;Charch)str=testok;chO=g;)A.goodandabcB.goodandgbcC.tes
6、tokandabcD.testokandgbc10 .在Applet的init()方法被调用后,接下来最先被调用的方法是A.run()B.start()C.stop()D.destroy()二、2.填空题(10题)11 .一棵二叉树第六层(根结点为第一层)的结点数最多为【】个。12 .下面的程序是列出目录C:Test中所有的.txt文件,请将程序补充完整。importjava.io.*;弓I入java.io包中所有的类publicclassFileFilterTestpublicstaticvoidmain(Stringargs)Filedir=-newFile(CTesf,);Filterf
7、ilter=newFilter(txt);System.out.println(listjavafilesindirectory,+dir);Stringfiles=dir,list(filter);for(inti=0;i=0.00001);System.out.printin(n);System.out.println(sum);)16 .下面ChangeTitle()中对bl和b2按钮构造监听器,实现当单击bl按钮时标题变为students,当单击b2按钮时标题变为teachers。请将程序补充完整。publicChangeTitleOsuper(,TitleBar1);bl.addAc
8、tion1.istener(this);Jpanelpane=newJpanel();Pane.add(bl);Pane.add(b2);SetContentPane(pane);)publicvoidactionPerformed(ActionEventevt)Objectsourve=evt.getSource();if(sourve=bl)SetTitle(nStudentsn);elseif(source=b2)SetTitle(nTeachersn);repaint();)17 .下面是用户程序对APPIet类中方法Paint()的重新定义,请在横线处填入正确的语句publicvoi
9、dpaint(Graphicsg)g(“你好!”,10,20);)18 .算法的复杂度主要包括【】复杂度和空间复杂度。19 .移位运算符可以起到对操作数乘2或者除2的作用,那么对操作数除2的移位运算符是【】。20 .使用BufferOutputStream时,数据首先写到【】,直到写满才将数据写入输出流。三、1.选择题(10题)21 .某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为0A.n+1B.n-1C.2nD.n/222 .在编写JaVaAPPlet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上()语句。A.importjava.io.*;B.importja
10、va.awt.event.*;C.importjava.awt.*;D.importjava.applet.*;23 .用树形结构表示实体之间联系的模型是A.关系模型B.网状模型C.层次模型D.以上3个都是24 .在设计程序时,应采纳的原则之一是()oA.不限制goto语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解25 .如要求读取大文件的中间一段内容,最方便的是采用下列()流来操作。A.FileStreamB.PipeStreamC.RandomStreamD.FilterStream26 .下列关于基本数据类型的说法中,不正确的一项是oA.float是带符号的3
11、2位浮点数B.boolean是JaVa特殊的内置值,或者为真或者为假C.double是带符号的64位浮点数D.char是8位Unicode字符27 .当启动APPlet程序时,首先调用的方法是()oA.stopB.initC.startD.destroy28 .下列选项中,与成员变量共同构成一个类的是()oA.关键字B.方法C运算符D.表达式29 .下列程序段执行后,变量c的值为()opublicclassTestpublicstaticvoidmain(Stringargs)floata=10,b=9,c=8;if(a=B)c=-a/c;System.out.printin(C);A.1.1
12、25B.1.0C.1.25D.0.030 .编译运行以下程序后,关于输出结果的说明正确的是()。publicclassConditionalpublicstaticvoidmain(Stringargs)intx=2:System.out.println(nvalueis,(x”代表只移除选中的列表项,“”代表移除所有的列表项代表反向选择列表项。importjava.awt.*;importjava.awt.event.*;classjava3extendsFrameimplementsACtion1.iStener,)j1,O,1,1,O,1.0);b.addAction1.istener(
13、this);add(b=newButton(n11),1,1,1,11O11.0);b.addAction1.istener(this);add(b=newButton(n11),1,2,1,1,O,1.0);b.addAction1.istener(this);add(b=newButton(,)j1,3,1,1,Oj1.0);b.addAction1.istener(this);add(b=newButton(11!11),1,4,1,1,0,1.0);b.addAction1.istener(this);for(inti=0;iITEMS;i+)It1.ist.add(11item,+i
14、);)pack;show;)voidadd(Componentcomp,intX,intY,intW,inth,doubleweightx,doubleweighty)GridBag1.ayoutgbl=(GridBag1.ayout)get1.ayoutGridBagConstraintsc=newGridBagConstraintse.fill=GridBagConstraints.BOTH;c.gridx=x;cgridy=y;c.gridwidth=W;c.gridheight=h;c.weightx=weightx;c.weighty=weighty;add(comp);gbl.se
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 备考 2023 年内 蒙古 自治区 乌海市 全国 计算机等级考试 Java 语言程序设计 真题二卷 答案
链接地址:https://www.31ppt.com/p-7109328.html