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

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

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

1、【备考2023年】辽宁省朝阳市全国计算机等级考试Java语言程序设计测试卷(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .以下构件中处于JaVa虚拟机下方的是()。A.JavaOSBJava基本APICJava基本类DJava应用程序和Applet2 .运行Java程序需要的工具软件所在的目录是()。A.JDK的bin目录B.JDK的demo目录CJDK的Iib目录DJDK的jre目录3 .使得线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是()oA.time()B.yield()C.load()D.min()4 .java中

2、,无论循环条件是什么,下列()循环都将至少执行一次。A.forB.do.whileC.whileD.while.do5 .当启动APPlet程序时,首先调用的方法是()oA.stop()B.init()C.start()D.destroy()6 .下列数据结构中,属于非线性结构的是A.循环队列B.带链队列C.二叉树D.带链栈7 .破坏死锁的4个必要条件之一就可以预防死锁。假如规定一个进程在请求新资源之前首先释放已占有的资源,则是破坏了哪个条件?()A.互斥使用B.部分分配C.不可剥夺D.环路等待8 .下列程序的执行结果是()opublicclassTestpublicstaticvoidmai

3、n(Stringargs)bytey=4;longr=801.;System.out.println(ry);A.20BB.20C.20.0D.编译错误9 .若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为OA.lB.i-1C.iD.il10 .阅读下面程序publicclassConcatTestpublicstaticvoidmain(Stringargs)Stringstrl=,abc11;Stringstr2=,ABCn;Stringstr3=strl.concat(str2);System.out.println(str3);)程序的运行结果是:A.abeB

4、.ABCC.abcABCD.ABCabc二、2.填空题(10题)11 .选择运算的结果关系同原关系具有【】的结构框架,投影运算的结果关系同原关系通常具有】的结构框架。12 .线程的基本状态有新建、就绪、运行和消亡。13 .键码的定义:在关系的范围内惟一标识o14 .Java语言的循环语句包括for语句、do-while语句和语句。15 .【】是JaVa提供的建立图形用户界面GUl的开发包,它可用于JaVa的Applet和Application中,它支持图形用户界面的编程。16 .任何非空树中有且仅有一个结点没有前驱结点,该结点就是树的【】。17 .数据库管理系统常见的数据模型有层次模型、网状模

5、型和【】3种。18 .下面的程序是声明某类型变量S1并通过三元条件运算符的结果给变量S赋值,请将该程序补充完整:publicclassTestpublicstaticvoidmain(Stringargs)s=(99%2=l)?奇数偶数”;System.out.println(三);19 .MouseEvent事件可以实现监听器接口的是Mouse1.istener和【】。20 .任何一个Java程序都默认引入了一个包,这个包的名字叫java.o三、1.选择题(10题)21 .java.lang.object类中实现线程通信的两个方法是()。A.wait()和notify。B.write。和re

6、ad()C.output()和input()D.start。和stop()22 .当启动APPIet程序时,首先调用的方法是()oA.stopB.initC.startD.destroy23 .下列命令中,以下()命令能为远程对象生成stub和Skeleton0A.rmiregistryB.seriatverC.rmicD.rmid24 .下面关于对象概念的描述中,()是错误的。A.对象就是C语言中的结构体变量B.对象代表着正在创建的系统中的一个实体C.对象是一个状态和操作(或方法)的封装体D.对象之间的信息传递是通过消息进行的25 .下列()选项是合法的标识符。A.123B._nameC.c

7、lassD.Ifirst26 .下列哪个选项是short型数据的取值范围()A.-128-+127B.-32768+32767C.-2147483648+2417483647D.-3.40282347E38+3.40282347E3827 .假设有下列声明语句:inti,j;floatx,y;doubleu,v;下面()个赋值是合法的。A.i=xB.x=u+y;C.x=4+j*y;D.v=(int)x;28 .在关系代数中,对一个关系投影操作以后,新关系的元组个数跟原来关系的元组个数相比()。A.小于B.小于或等于C.等于D.大于29 .能将程序补充完整的选项是classPersonpriva

8、teinta;publicintchange(intm)returnm;publicclassTeacherextendsPersonpublicintb;publicstaticvoidmain(Stringarg)Personp=newPerson();Teachert=newTeacher();inti;A.i=mB.i=bC.i=p.aD.i=p.change(50)30 .下列哪个选项可能包含菜单条?A.PanelB.FrameC.AppletD.Dialog四、综合应用题(2题)31 .本题的功能是对列表项的操作,包括删除、添加和反选。窗司中有两个列表框和5个按钮,按钮标签代表着移

9、除列表项的方向,“”代表只移除选中的列表项,“”代表移除所有的列表项代表反向选择列表项。importjava.awt.*;importjava.awt.event.*;classjava3extendsFrameimplementsACtion1.iStener,)j1,O,1,1,O,1.0);b.addAction1.istener(this);add(b=newButton(n11),1,1,1,11O11.0);b.addAction1.istener(this);add(b=newButton(n11),1,2,1,1,O,1.0);b.addAction1.istener(this

10、);add(b=newButton(,)j1,3,1,1,Oj1.0);b.addAction1.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(11item,+i);)pack;show;)voidadd(Componentcomp,intX,intY,intW,inth,doubleweightx,doubleweighty)GridBag1.ayoutgbl=(GridBag1.ayout)get1.ayoutGr

11、idBagConstraintsc=newGridBagConstraintse.fill=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);)v

12、oiddeselectAll(1.ist1)for(inti=0;il.gethemCount;i+)1.deseleet(i);voidreplacehem(1.ist1,Stringitem)for(inti=0;il.getltemCount;i+)if(l.gethem(i).equals(item)1.replacehem(item+,*ji);)voidmove(1.ist11,1.ist12,booleanall)if(all)for(inti=0;ill.getltemCount;i+)12.add(ll.gethem(i);)11.removeAll;elseString1.

13、items=ll.getSelectedhems;intitemlndexes=l1.getSelectedlndexes;deselectA11(12);for(inti=0;i=0;i)11.remove(itemlndexesi);publicvoidactionPerformed(AetionEventevt)Stringar9=evt.getActionCommand;if(1111.equals(arg)move(It1.ist,rt1.istjfalse);elseif(,11.equals(arg)move(It1.ist,rt1.ist,true);elseif(,equals(arg)move(rt1.ist1It1.istjfals

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

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

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

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

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