备考2023年山东省聊城市全国计算机等级考试Java语言程序设计测试卷(含答案).docx

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

《备考2023年山东省聊城市全国计算机等级考试Java语言程序设计测试卷(含答案).docx》由会员分享,可在线阅读,更多相关《备考2023年山东省聊城市全国计算机等级考试Java语言程序设计测试卷(含答案).docx(20页珍藏版)》请在优知文库上搜索。

1、备考2023年山东省聊城市全国计算机等级考试Java语言程序设计测试卷(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .结构化程序设计的3种基本结构是()。A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移2 .下面叙述中错误的是()。A.软件测试的目的是发现错误并改正错误B.对被调试的程序进行“错误定位”是程序调试的必要步骤C.程序调试通常也被称为DebugD.软件测试应严格执行测试计划,排除测试的随意性3 .在JaVa中语句,运算符&实现()。A.逻辑或B.逻辑与C逻辑非D.逻辑相等4 .继承是Java语言的一个重要机制,所有的Java类都继承自

2、根类()OA.A.ClassB.ObjectC.StringD.Date5 .下列说法中不属于Java类库()A.网络JaVa包B.核心JaVa包CJavax扩展包D.扩展包6 .下列关于APPlet的叙述中,错误的是()。A.Applet是Java类,所以可以由JDK中的解释器java.exe直接解释运行B.Applet应该定义为java.applet.Applet类或javax.SwingJAppkt类的子类C.Applet与Application的主要区别在执行方式上D.通过在HTM1.文件中采用PARAM标记可以向Applet传递参数7.switch语句不能用于下列哪种数据类型?()A

3、.doubleB.byteC.shortD.char8.执行完语句intJX=newin25;后,则下列说法中正确的是()。A.x24值为0B.x24值未定义C.x25值为0D.x0值为空9.int型PUbliC成员变量MAXj1.ENGTH,该值保持为常数100,则定义这个变量的语句是()oA.publicintMAX.1.ENGTH=100B.finalintMAX.1.ENGTH=100C.publicconstintMAX_1.ENGTH=100D.publicfinalintMAX.1.ENGTH=10010.以下各选项中能正确声明一个表示50个值为null的字符串数组的是()。A.

4、stringa;B.stringa;C.chara503D.stringa=newstring50J二、2.填空题(10题)11 .软件测试分4个步骤进行,即单元测试、集成测试、确认测试和【】。12 .关系中的属性或属性组合,其值能够唯一地标识一个元组,该属性或属性组合可选做为【】。13 .Java对象串行化技术,主要是通过叫ObjeCtlnPUtStream类和类来实现。14 .编写同时具有Applet与Application的特征的程序,具体方法是:作为Application要定义main()方法,并且把所在的类定义为一个【】类。为使该程序成为一个Applet,main()方法所在的这个类

5、必须继承Applet类或【】类。15 .1Ong类整型常量书写表示时,要在数字后面加或016 .线程在生命周期中要经历5种状态,分别是新建状态、可运行状态、运行状态、状态和终止状态。17 .执行下面的程序段,输出结果为【】。publicclassQ(publicStaticVbidmain(Stringargs)(intanarJ=newint5;System.out.println(anarlOJ);)18 .异常分为运行异常、捕获异常、声明异常和o19 .文件类【】是java,i。中的一个重要的非流类,里面封装了对文件系统进行操作的功能。20 .位运算符分为逻辑运算符和【】运算符。三、1.

6、选择题(10题)21 .数据库设计包括两个方面的设计内容,它们是()。A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计22 .下面描述中,符合结构化程序设计风格的是oA.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用goto语句23 .在JaVa中,线程是()。A.分时的B.抢占式的C非抢占式的D.非分时的24 .结构化程序设计主要强调的是0。A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性25 .下列哪个关键字通常用来对对象进行加锁,该

7、标记使得对对象的访问是排他的?A.transientB.serializeC.synchronizedD.static26 .下列程序的功能是在监控台上每隔一秒钟显示一个字符串“你好!”,能够填写在程序中画线位置,使程序完整并能正确运行的语句是publicclassExamimplementsRunnablepublicstaticvoidmain(Stringargs)Examt=newExam();Threadtt=newThread(t);tt.start();publicvoidrun()for(;)try;catch(e)SyStem.out.println(“你好!”);)A.sl

8、eep(l)RuntimeExceptionB.t.sleep(l000)InterruptedExceptionC.Thread.sleep(l)InterruptedExceptionD.Thread.sleep(l000)InterruptedException27 .阅读下面程序publicclassMyValpublicstaticvoidmain(Stringargs)MyValm=newMyVal();m.amethod();publicvoidamethod()booleanb=newBoolea1.5;程序编译或运行的结果是A.lB.nullC.,D.编译不通过28 .Swi

9、ng构件必须添加到Swing顶层容器相关的A.选项板上B.复选框内C.内容面板上D.分隔板上29 .下列叙述中正确的是()。A.入栈运算只须将新元素插到栈顶指针指向的位置B.出栈运算只须将栈顶元素赋给一个指定变量C.出栈运算与读栈顶元素是相同的操作D.读栈顶元素不删除栈顶元素30 .当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将()。A.运行B.阻塞C.终止D.休眠四、综合应用题(2题)31 .本题的功能是对列表项的操作,包括删除、添加和反选。窗司中有两个列表框和5个按钮,按钮标签代表着移除列表项的方向,“”代表只移除选中的列表项,“”代表移除所有的列表项代表反向

10、选择列表项。importjava.awt.*;importjava.awt.event.*;classjava3extendsFrameimplementsActin1.istener,)j1,O,1,1,O,1.0);b.addAction1.istener(this);add(b=newButton(,),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.add

11、Action1.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(,item+i);)pack;show;)voidadd(Componentcomp,intX,intY,intW,inth,doubleweightx,doubleweighty)GridBag1.ayoutgbl=(GridBag1.ayout)get1.ayout/GridBagConstraintsc=newGridBagConstraintse.f

12、ill=GridBagConstraints.BOTH;c.gridx=x;cgridy=y;c.gridwidth=W;c.gridheight=h;c.weightx=weightx;c.weighty=weighty;add(comp);gbl.setConstraints(comp,c);)voidreverseSelections(1.ist1)for(inti=0;il.Iength;i+)if(l.islndexSelected(i)1.deselect(i);else1.select(i);)voiddeseleetAll(1.ist1)for(inti=0;il.gethem

13、Count;i+)1.deseleet(i);)voidreplacehem(1.istI1Stringitem)for(inti=0;il.getltemCount;i+)if(l.gethem(i).equals(item)1.replacehem(item+*,i);voidmove(1.ist11,1.ist12,booleanall)if(all)for(inti=0;ill.getltemCount;i+)12.add(11.gethem(i);)11.removeA11;elseStringlitems=ll.getSelectedhems;intitemlndexes=l1.getSelectedlndexes;deselectA11(12);for(inti=0;iitems.length;i+)12.add(itemsi);12.select(12.getltemCount-1);if(i=0)12.makeVisible(12.getltemCount-1)

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

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

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

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

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