【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx

上传人:王** 文档编号:1299187 上传时间:2024-06-15 格式:DOCX 页数:19 大小:29.45KB
下载 相关 举报
【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx_第1页
第1页 / 共19页
【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx_第2页
第2页 / 共19页
【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx_第3页
第3页 / 共19页
【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx_第4页
第4页 / 共19页
【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx_第5页
第5页 / 共19页
【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx_第6页
第6页 / 共19页
【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx_第7页
第7页 / 共19页
【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx_第8页
第8页 / 共19页
【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx_第9页
第9页 / 共19页
【备考2023年】安徽省阜阳市全国计算机等级考试Java语言程序设计测试卷一(含答案).docx_第10页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《【备考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(ActionEventevt)if(,Paste11.equals(evt.getActionCommand)booleanerr

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > Java

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!