(备考2023年)福建省莆田市全国计算机等级考试Java语言程序设计真题二卷(含答案).docx
《(备考2023年)福建省莆田市全国计算机等级考试Java语言程序设计真题二卷(含答案).docx》由会员分享,可在线阅读,更多相关《(备考2023年)福建省莆田市全国计算机等级考试Java语言程序设计真题二卷(含答案).docx(17页珍藏版)》请在课桌文档上搜索。
1、(备考2023年)福建省莆田市全国计算机等级考试Java语言程序设计真题二卷(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .软件需求分析一般应确定的是用户对软件的()oA.功能需求B.非功能需求C.性能需求D.功能需求和非功能需求2 .下列语句序列执行后,K的值是()PublieclassTestPublicstaticvoidmain(Stringargs)Intm=37n=6Jc=0;while(m-)(n-)System.out.printIn(k);)A.OB.1C.2D.33Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是()。A-NetAbsolute
2、PathB.getParentFileC.SetAbsoluteFileD.getNameDODD4 .下面描述中错误的是()。A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD图是软件详细设计的表示工具5 .下列叙述中正确的是()。A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D.上述三种说法都不对6 .下列属于正则表达式的是A.一个数组B.一组二进制数据C.一个字符
3、串D.一个公式7 .在一个单链表中,若q结点是P结点的前驱结点,若在q与P之间插入结点s,则执行()。A.slink=plink;plink=s8 .pqink=s;sqink=qC.pqink=slink;slink=pD.qlink=s;slink=p8Java字节码文件的扩展名是()。A.JVMB.dbtC.classD.exe9 .为使下列代码正常运行,应该在下画线处填入的选项是()。ObjectlnputStreamIn=new_(newFilelnputStream(11employee.doc):Employeenewstaff=(Employee)in.readobject*9
4、In.close;A.ReaderBJnputStreamC.ObjectlnputD.ObjectlnputStream10 .下列选项中不属于Java保留字的是()。A.nullB.falseC.sizeofD.true二、2.填空题(10题)11 .数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、【】和处理过程。12 .请写出下面程序的运行结果:PublicclassTestextendsTTpublicstaticvoidmain(Stringargs)(Testt=newTest(,Tom.11);)PublicTest(SUings)super(三);
5、System.out.print(,Howareyou?);)publicTest()this(nIamJack.*);)ClassTTpublicTT()System,out.print(,Hi!11);)PublicTT(Strings)this();System.out.print(Iams);)结果O13 .Java是区分大小写的。源文件名与程序类名必须相同,其扩展名为.源文件中最多只能有一个类,其他类的个数不限。14 .能够用于创建可变字符串对象的类是o15 .Java中的访问限定符有、protectedxprivate和default等。16 .设有序顺序表为10,20,30,40
6、,50,60,70,采用折半搜索时,搜索成功的平均搜索长度是【17 .变量作用域是指可访问变量的范围,局部变量在方法中声明,作用域是O18 .异常分为运行异常、捕获异常、声明异常和o19 .通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。20 .通过【】运算符实现对成员变量的访问和方法调用。三、1.选择题(10题)21 .下列不属于Java的图形用户界面内容的包是()A.java.awtB.javax.swingC.java.awt.eventD.java.io22 .下列关于JaVa程序结构描述不正确的是()。AJaVa是区分大小写的B.如果java文件包含一个公共类,那
7、么它必须使用与公共类名相同的文件名CJava程序不一定都必须有main方法,比如Applet就不需要D.源文件可以有多个public类,其他类的数量也不限23 .Java的线程调度采用的策略是()。A.先到先服务B.先到后服务C.后到先服务D.不确定24 .下列常见的系统定义的异常中,哪个是输入、输出异常。A-ClassNotFoundExceptionBJOExceptionC-FileNotFoundExceptionD-UnknownHostException25 .J2SDK的下载中,下列哪步可进入J2SE下载页面?()A.进入B.单击左侧Download链接C.单击页面中的Java2
8、Platform,StandardEdition链接D.单击页面中的J2SE1.4.2链接26 .在编写JaVaAPPliCation程序时,若需要使用标准输入输出语句,则必须在程序的开关写上()语句。A.importjava.awt.*;B.importjava.applet.Applet;C.importjava,io.*;D.importjava.awt.Graphics;27 .给出下列的代码则以下哪个选项返回true?Strings=,hello11;Strings=,hello,;charcJ=h,e,T,o);A.s.equals(t);B.t.equals(c);C.s=tD.
9、t=c;28 .算法的主运算如下,其中i的初值为1,s的初值为O,一”为赋值号。whileindoforj1tondoss+ai,jii*2;则该算法的时间复杂度为()A.O(2n)B.O(n+log2n)C.O(nlog2n)D.O(n2)29 .下面程序的正确输出是()。publicclassHellopublicstaticvoidmain(Stringargs)intcount,xPos=25;for(count=1;countO)className=argsO;elseclassName=java.lang.Name11;*Found*(*Found*Classc=Class.fbr
10、Name();System.out.println(className”是Java类库中已有的类。)*Found*catch(ClassNotFounde)System.out.println(className”不在Java类库中。”);32 .本题的功能是用键盘上的方向键来控制直线的绘制方向。如果一直按向上的方向键,则在窗口中从焦点开始向上缓慢绘制直线,按其他方向键也会向对应的方向缓慢地绘制直线,如果按下Shift键的话,绘制直线的速度会加快。importjava.awt.*;importjava.awt.geom.*;importjava.util.*;importjava.awt.ev
11、ent.*;importjavax.swing.*;publicclassjava3publicstaticvoidmain(Stringargs)(SketchFrame.frame=newSketchFrame;frame.setDefauhCloseOperation(JFrame.EXIT_ON_C1.OSE);frame.show;classSketchFrame.extendsJFrame(publicSketchFrame(setTitle(,java311);setSize(DEFAU1.TWIDTH,DEFAU1.THEIGHT);SketehPanelpanel=newSk
12、etchPanel;ContainercontentPane=getContentPane;ContentPane.add(panel);)publicstaticfinalintDEFAU1.T_WIDTH=300;publicstaticfinalintDEFAU1.T_HEIGHT=200;)classSketehPanelextendsJPanel(PUbIiCVOidSketehPanel(last=newPoint2D.Double(100,100);lines=newArray1.ist;KeyHandlerlistener=newKeyHandler;addkey1.isten
13、er(this);setFocusable(true);publicvoidadd(intdx1intdy)Point2Dend=newPoint2D.Double(last.getX+dx,last.getY+dy):1.ine2Dline=new1.ine2D.Double(last,end);lines.add(line):repaint;last=end:)publicvoidpaintComponent(Graphicsg)(super.paintComponent(g);Graphics2Dg2=(Graphics2D)g;for(inti=0;ilines.size;i+)92.
14、draw(1.ine2D)lines.get(i);)privatePoint2Dlast:privateArray1.istlines;privatestaticfinalintSMA1.1.JNCREMENT=1:privatestaticfinalint1.ARGE_INCREMENT二5;privateclassKeyHandlerimplementsKey1.istener(publicvoidkeyPressed(KeyEventevent)(KEYkeyCode=event.getKeyCode;intd;if(event.isShiftDown)d=1.ARGEJNCREMEN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 备考 2023 福建省 莆田市 全国 计算机等级考试 Java 语言程序设计 真题二卷 答案
链接地址:https://www.desk33.com/p-1435607.html