《备考2023年辽宁省盘锦市全国计算机等级考试Java语言程序设计真题二卷(含答案).docx》由会员分享,可在线阅读,更多相关《备考2023年辽宁省盘锦市全国计算机等级考试Java语言程序设计真题二卷(含答案).docx(17页珍藏版)》请在优知文库上搜索。
1、备考2023年辽宁省盘锦市全国计算机等级考试Java语言程序设计真题二卷(含答案)学校:班级:姓名:考号:一、单选题(10题)1.下列关于Java多线程并发控制机制的叙述中,错误的是()。AJava中对共享数据操作的并发控制是采用加锁技术B.线程之间的交互,提倡采用SUSPend()resume()方法C.共享数据的访问权限都必须定义为privateDJava中没有提供检测与避免死锁的专门机制,但程序员可以采用某些策略防止死锁的发生2 .下列代表十六进制整数的是()。A.0123B.1900C.Ia00D.0xa23 .下列()不是链式存储结构的主要特点。A.逻辑上相邻的结点,物理上不必相邻B
2、.查找迅速快捷C.插入、删除灵活方便D.存储空间利用率低4 .下列有关数组的叙述中,错误的是()。A.在同一个环境下,数组与内存变量可以同名,两者互不影响B.可以用一维数组的形式访问二维数组C.在可以使用简单内存变量的地方都可以使用数组元素D.一个数组中各元素的数据类型可以相同,也可以不同5 .包含在花括号中的语句组叫()A.组B块A包D.堆6 .在OUtPUtStream类的常用方法中哪个是清空输出流的方法?A.flush()B.close()C.write(intb)D.write(byteb)7 .关于集合类描述正确的是()。I.集合类中容纳的都是指向ObjeCt类对象的指针H.集合类容
3、纳的对象都是ObjeCt的类例IH.只能容纳对象IV.只能容纳基本数据类型A.I、II、InB.I、IlC.I、HID.I、11、III、IV8 .下列不属于逻辑运算符的是()。A.!B.C.&D.9 .下列表达式中不正确的是()A.x+yB.x+C.+(x*y)D.x*+y10 .下列关于实型变量书写正确的是0。A.E3B.2e0.3C.1.2e3D.1.2EO.3二、2.填空题(10题)I1.JaVa中定义的对象流是【】。12 .Java开发环境设置包括【】设置和CaISSPa出设置。13 .是JaVa的特殊应用程序,它嵌入到HTM1.中,发布到互联网上。14 .下列程序的运行结果是oim
4、portjava.io.*;publicclassabc(publicstaticvoidmain(Stringarg)(Stringsl=11Hello!11;System.out.println(s1.toUpperCase();)15 .文件类【】是java,i。中的一个重要的非流类,里面封装了对文件系统进行操作的功能。16 .请将程序补充完整。importjava.awt.*;PublicclassFirstFrameextendsFrameJpublicstaticvoidmain(Stringargs)FirstFramefr=newFirstFrame(11Firstcontai
5、ner!n);fi.setSize(240,240);fi.setBackground(Color.yellow);)PublicFirstFrame(StringStr)JSuper(Str);17 .在面向对象的程序设计中,类描述的是具有相似性质的一组【】。18 .在实现SerialiZabIe的类中,静态变量和使用】关键字可以使某些数据不被串行化。19 .1991年,SUn公司的JameGoSIing、BiuJoe等人,为电视、控制烤面包机等家用电器的交互操作开发了一个软件,它是Java的前身。20 .Java语言中,使用关键字对当前对象的父类对象进行引用。三、1.选择题(10题)21
6、.Java程序的执行过程中用到一套JDK工具,其中jbD.exe是指()。AJava调试器BJava编译器CJava解释器D.Java分解器22 .能向内存直接写入数据的流是A.FileOutputStreamB.FileInputStreamC-ByteArrayOutputStreamD-ByteArrayInputStream23 .下列叙述中正确的是()。A.一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系可能不同B.一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系一定不同C.一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系定相同D.数据的存储结构与数据的
7、逻辑结构是相同的24 .在JaVaAPPlet程序中,如果对发生的事件做出响应和处理的时候,应该使用下列哪个语句A.importjava.awt.event.*;B.importjava.io.*;C.importjava.awt.*;D.importjava.applet.*;25 .保证Java语言可移植性的特征是A.面向对象B.安全性C.分布式计算D.可跨平台26 .JavaApplication源程序文件的扩展名为()。AjavaB.classC.htmlD.exe27 .下列程序的输出结果是classTestpublicstaticvoidmain(Siringargs)intn=7
8、;n=2;System.out.printtn(n);-A.OB.1C.14D.6428 .下列对于二元算术运算表达式的说法中,正确的一个是oA.若两个操作数都是float型,则表达式结果为float型29 若两个操作数都是float型,则表达式结果为double型C.若一个操作数是float型,另一个操作数是double型,则表达式结果为float型D.若一个操作数是float型,另一个操作数是血型,则表达式结果为int型30 .阅读下面的程序段:publicclassSunpublicstaticvoidmain(Stringargs)inta=0;for(inti=l;i=3;i+)fo
9、r(intj=l;j=i;j+)for(intk=j;ktionPanctpubliccIamjava3(publicmattevoidmain(Stringargsf)(finalFramef11nFrme=newFrame():PanelPnIPandI=newPaneK)PanelpnlPanc12=newPancK)final1.istIst1.islnew1.iSM8);for(inti三0i10i+)(StringMrNamc三表项+(newinteger(i1).toString()ktl.iM.adn(添加hButtonbnButto112newBulion(aMMca)But
10、tonbtnButton3三IlCWBUlIOM.关闭.)btnButtonl.addction1.i9tenernewAction1.isten-er()(publicvoidcionPcrformed(AciionEvcnic)(Ist1.iM.add(新增袅项,kt1.b11.gctSclccte(publicvoidac(ionPcrformcd(ActionEvcnie)if(Ist1.ist.getSekctaK)=null)(JOptionPanc.howMe5saRcDialog(frmFramc.请选界表项),return)System.out.printin(K除襄项的内容
11、J+Ist1.ist.gctSekctcdItcmO)lstl.ist.delclc(Ist1.ist.gclSelccicdlndcx():System.out.prinln(列袅中的表现数M+Ut1.ist.gelemCounl()btnBuuon3.addction1.intener(newAciion1.inicn-er()(publicvoidactionPcrforncdpnlPand2.addCbtnButtonl)tpnlPanel2.Ad(KbInBUttOn2);PnIPanC12.add(btnButton3)frnFramc.add(North*.pnlPanell)t
12、FrmFrame.add(SouthpnIPanel2)IrmFramc.sctTitlc()v3)FrmFrame.pack。frmFrame.show()t33 .本题是一个APPIet,功能是监听用对于文本域中文本的选择。页面中有一个文本域、一个“复制”按钮和一个文本框,选中文本域中部分文字后,单击按钮“复制”,所选文字将显示在文本框中。importjava.applet.Applet;importjava.awt.*;importjava.awt.event.*;publicclassjava3extendsAppletimplementsAction1.-istener(TextAr
13、eata=newTextArea(5,30);TextFieldtf=newTextField(30);Buttonbutton=newBUttOn(“复制”);Stringtext=,AWT提供基本的GUl组件,n,+11具有可以扩展的超类,n+“它们的属性是继承的。一“npublicvoidinit(Set1.ayOUt(newFIoW1.ayOUt(FIoW1.ayoUt.Ieft);ta.setText(text);ta.SetEditable(Irue);add(ta);add(button);add(tf);ta.addAction1.isteneKthis);)publicvoidactionPerformed(ActionEvente)