《【备考2023年】河北省石家庄市全国计算机等级考试Java语言程序设计真题二卷(含答案).docx》由会员分享,可在线阅读,更多相关《【备考2023年】河北省石家庄市全国计算机等级考试Java语言程序设计真题二卷(含答案).docx(13页珍藏版)》请在优知文库上搜索。
1、【备考2023年】河北省石家庄市全国计算机等级考试Java语言程序设计真题二卷(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .树最适合用来表示()oA.有序数组元素B.无序数组元素C.元素之间具有分支层次关系的数据D.元素之间无联系的数据2 .为使下列代码正常运行,应该在下划线处填入的选项是int()numbers=newintn;fbr(Inti=0;i=5=b4)?a%b:a/b;SyStem.out.println(result)的结果为()A.OB.1C.2D.525 .下列组件不能添加进Frame主窗口的是()。A.PanelB.CheckBoxC.DialogD.Cho
2、ice26 .概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。A.A.把软件划分成模块B.确定模块之间的调用关系C.确定各个模块的功能D.设计每个模块的伪代码27 .下列说法错误的是()。AJava是一种网络编程语言BJava小应用程序在网络上的传输不受CPU的限制CJava提供了类库支持TCP/IP协议DJava语言允许使用指针访问内存28 .下列叙述正确的是()。A.非空线性表可以有几个节点没有前件B.线性表的数据元素不可以由若干个数据项构成C.除根节点和终端节点,其他节点都有且只有一个前件,也有且只有一个后件D.线性表必须要有数据元素29 .Sun公司的网络计算机又称
3、为()oA.PCB.NCC.NetPCDProfessor30 .关于下面程序段的说法,正确的是importjavA.applet.*;importjava.awt,*;publicclassTestextendsAppletImageIMGnClick=over(this)title=放大;publicvoidinit()IMGnClick=over(this)title=放大=newImage();publicvoidpaint(Graphicsg)g.drawlmage(IMGnClick=over(this)title=放大,0,0,this);A.该程序段可以正常运行B.程序中所创建
4、的Image为空,但可以显示C.程序中所创建的Image不为空D.程序中所创建的Image为空,不能显示四、综合应用题(2题)31 .本题的功能是定义图形按钮。窗口中有两个图形按钮,当鼠标移上去时,图形按钮的图形将改变,用鼠标单击按钮时图形按钮的图形又发生改变,当鼠标左键松开或者移开鼠标后,图形按钮的图形又恢复原importjavax.swing.importjava,awt,PUbhJda!sjava3CXlendJBUUon,:publicjava3(lconicon.Iconpressed.Iconrollover)(IhiMicon)setFocusPainted(false)setR
5、oIlovcrEnabIed(true)SCtRO11。VerkOn(rollover)sctPresscdlcon(prcsiscd)t5ctBordcrPamted(false)JictContentAreaEil1cd(fa5c)oIpublicStAficvoidmain(Stringargt)newImagclcon(java3-reddiamond.g()javn3b2-newjav*3(new!mBgelcon(jftva3-bluccube.gfnewltnnc!con(java3-blurpaw.gif),newlmagckon(jav3-Ulucdiamond.Rif)JF
6、mmef-newJFramc(f.5ctTidc(jftva3).et(ultCloMfpcrnton(JFramc.EXlT_ON_C1.OSE)tC=f,RelCOrHEanC)c. 5et1.aynui(newFlowIutyoulO):d. add(bl)Ie. dd(b2)f.ackf.setVisibk(true)32.下面程序中,在主窗口单击鼠标后,就会生成一个新窗importjava.aw.importjva.wi.event.publiccb5j4jav/3extendsFrnmelj*va3()cr(jv3)taddNoti(y(;addWindowl.istcnrr(ne
7、wWndow.laptcr()publicvoidwindowt,losinR(WindowEvcntc)System.cxit(O);)Insctxnscls-gcln*cu():ctSeIh瓜nddMoucj?UCnCrMoUcEvcnHAndICr():ClanM。UMEVCnIH“ntHcrimkmmaMoucA4PtCrlPUbIiCVOidmouePrc*C(MOU*cEvcnevtIRectanglebounds7gctHondsCion(x.y)m.show()iIMalicpublicvoidmAin(Sringars(newjava3().ShOW)11o1五、单选题(O题)33.下列关于ACCeSS控件的说法中,正确的是()。A.标签控件用来在窗体或报表上显示说明性文本、显示字段或表达式的数值B.文本框主要用来输入字段数据,但不能编辑字段数据C.复选框、切换按钮和选项按钮不能作为单独的控件来显示表或查询中的“是”或“否”的值D.选项组是由一个组框及一组复选框、选项按钮或切换按钮组成六、单选题(0题)34.破坏死锁的