【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx
《【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx》由会员分享,可在线阅读,更多相关《【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx(19页珍藏版)》请在课桌文档上搜索。
1、【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案)学校:班级:姓名:考号:一、单选题(10题)1.软件工程的理论和技术性研究的内容主要包括软件开发技术和()。A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用2,下列关于SyStem类的叙述中,错误的是()。A.System类是一个final类B-System类不能实例化CSystem类中没有定义属性D.System类主要提供了系统环境参数的访问3.下列说法中,()是正确的。A.子类拥有的成员数目大于等于父类拥有的成员数目B.父类代表的对象范围比子类广C.子类要调用父类的方法,必须使用SUP
2、er关键字D.一个JaVa类可以有多个父类4 .栈S最多能容纳4个元素,现有6个元素按A、B、C、D、E、F的顺序进栈,下列()序列不是可能的出栈序列。A.C、B、E、D、A、FB.C、D、B、F、E、AC.AsDsE、C、B、FD.AsFsE、D、CsB5 .下列的哪个赋值语句是正确的()A.chara=12B.inta=12.0C.inta=12.0fD.inta=(int)12.06 .为保护本地主机,对Applet安全限制中正确的是A.Applet可加载本地库或方法B-Applet可读、写本地计算机的文件系统C.Applet可向Applet之外的任何主机建立网络连接DApplet不能运
3、行任何协可执行程序7 .一个栈的初始状态为空,首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,CD依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为()OA.5432IABCDB.5ABCD4321C.DCBA12345D.1DCBA23458 .数据库系统的核心是0A.数据模型B.数据库管理系统C.软件工具D.数据库9 .为使下列代码正常运行,应该在下画线处填入的选项是()ointnumbers=newintn;fbr(inti=O;i3的值为o(二进制数表示)20 .可以通过语句来捕获所有的异常。三、1.选择题(10题)21 .在结构化方法中
4、,用数据流程图(DFD)作为描述工具的软件开发阶E八日rXXEoA.可行性分析B.需求分析C详细设计D.程序编码22 .下列哪个是面向大企业级用容器管理专用构件的应用平台,以J2SE为基础,支持EJB,并且它有强大的服务功能?A.J2DEB.J2SEC.J2MED.J2EE23 .算法是一种()。A.加工方法B.解题方案的准确而完整的描述C.排序方法D.查询方法24 .下列叙述中,错误的是()。A.File类能够存储文件B.File类能够读写文件C.File类能够建立文件D.File类能够获取文件、文件夹信息25 .设有定义语句inta=66,77,99),则下列对此语句的叙述中错误的是()。
5、A.定义了一个名为a的一维数组B.a数组有3个元素C.a数组的元素的下标为13D.数组中的每一个元素都是整型26 .DOS控制键Ctrl+Alt+Del的功能为()。A.删除一个字符并退格B.暂停标准输出设备的输出C.热启动D.终止当前操作27 .在深度为5的满二叉树中,叶子结点的个数为A.32B.31C.16D.1528 .下列关于APPIet生命周期的说法,正确的是()。A.voidinit()在Applet下载前调用B.voidstart()只在初始化之后调用C.voidstop()在关闭浏览器时调用D.stop()总在Voiddestroy()之前被调用29 .下列说法错误的是()。A
6、Java语言中无sizeof运算符BJava语言中所有类型的长度和表示是固定的,不依赖执行C.goto和const不是Java编程语言中使用的关键字DJava语言中通过#define命令定义常量30 .下列关于APPlet的说法,正确的是A.它们能读写用户的文件系统B.它们能与提供包含小程序的网页的站点之内的Internet站点联系C.它们能在阅读者的系统上运行任何程序D.它们能加载存储在用户系统上的程序四、综合应用题(2题)31 .本题中,主窗口中有两个下拉菜单,一个控制绘制图形的颜色,另一个控制绘制的图形,在画板中单击鼠标,则以单击的位置为左上角、以选定的颜色绘制选定的图形。importj
7、ava.awt.*;importjava.awt.event.*;classjava3extendsFrame.StringUfigUreNameS=“圆形,“椭圆形“,”正方形,“长方形”);StringuCoIOrNameS=“红色”,“绿色“,蓝色“,“黄色”;ColorcolorValues=Color.red,Color.green,Color.blue,Color.yellow);ChoicechFigure=newChoice;ChoicechColor=newChoice;intcurXlcurY;java3super(,java311);addWindow1.istener(
8、newWindowAdapterpublicvoidwindowClosing(WindowEvente)System.exit(O););PanelP=newPanel(newGrid1.ayout(l1O);for(inti=0;ifigureNames.length;i+)ehFigure.addhem(figureNamesi);for(inti=0;icolorNames.length;i+)chColor.addhem(eolorNamesi);)P.add(chColor);P.add(chFigure);add(p,Border1.ayout.NORTH);addMouse1.
9、istener(this);setSize(300,300);show;)publicvoidupdate(Graphicsg)g.getColor(colorValueschColor,getSelectedIndex11;switch(chFigure.getSelectedlndex)case0;g.fillOval(curXjcurY,30,30);break;case 1 :g.fi11Oval(curX,curY,30,50);break;case 2 :g.fillRect(curX,curY,30,30);break;case 3 :g.fillRect(curX,curY,3
10、0,50);break;)ClaSSMOUSeEVent1.iStenerimplementsMouseAda-ElerpublicvoidmousePressed(MouseEventevt)curX=evt.getX;curY=evt.getY;repaint;)staticpublicvoidmain(Stringargs)newjava3;)32 .本题的功能是获得系统剪贴板中的内容。窗口中有一个菜单Edit”和一个文本域“Edit”中有菜单项“Cut”、“Copy”和“Paste”,在文本域中输入内容,可以通过菜单进行剪切、复制和粘贴操作,如果系统剪贴板为空,又做粘贴操作的话,则设置
11、文本域中背景颜色为红色,并显示错误信息。importJava.awt.*;importjava.io.*;importjava.awt.datatransfer.*;importjava.awt.event.classjava3extendsFrame,implementsAction1.istener,ClipboardOwnerJTextAreatextArea=newTextArea;java3super(,java311);addWindow1.istener(newWindowAdapterpublicvoidwindowClosing(WindowEvente)System.exi
12、t(O););MenuBarmb=newMenuBar;Menum=newMenu(uEditn);set1.ayout(newBorder1.ayout);add(11Center11jtextArea);m.add(11Cut11);m.add(11Copy11);m.add(11Paste11);mb.add(m);SelMenUBardhiS);for(inti=0;im.gethemCount;i+)m.item(i).addAction1.istner(this);)setSize(300,300);show;publicvoidactionPerformed(ActionEven
13、tevt)if(,Paste11.equals(evt.getActionCommand)booleanerror=true;Transferablet=getToolkit.getSystemClipboard.getContents(this);tryif(t!=nullt.isDataFlavorSupported(Dat-aFlavor.StringFlavor)textArea.setBackground(Color.white);textArea.setForeground(Color.black);textArea.replaceRange(String)t.getTransfe
14、rData(DataFlavor.StringFla-vor),textArea.getSelectionStart,textArea.getSelectionEnd);error=false;)catch(UnsupportedFIavorExceptione)catch(IOExceptione)if(error)textArea.setBackground(Color.red);textArea.setForeground(Color.white);textArea.repaint;textArea.setText(11ERROR:nEithertheclip-board11+11ise
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 备考2023年 备考 2023 安徽省 阜阳市 全国 计算机等级考试 Java 语言程序设计 测试 答案
链接地址:https://www.desk33.com/p-1370289.html