2014年全国计算机等级《二级JAVA》命题预测试卷(2)

考试总分:43分

考试类型:模拟试题

作答时间:60分钟

已答人数:967

试卷答案:有

试卷介绍: 2014年全国计算机等级《二级JAVA》命题预测试卷(2)

开始答题

试卷预览

  • 1. 本题中,在下画线上填写代码,指定变量b为字节型,变量f为单精度实型,变量1为64位整型。[18分]
  • 2. 本题中,窗口的背景色为系统桌面的颜色,在窗口中分别画空心和实心的黑色矩形、深灰色圆角矩形和浅灰色椭圆形,并且画白色粗体的“欢迎学习Java!”字符串。[24分]
  • 3. 本题的功能是展示4种不同的对话框。窗口中有4个按钮:“消息”、“输入”、“确定”和“选择”,单击任意-个按钮。就能弹出,个对应的对话框。其中,消息对话框只有-个提示信息和-个“确定”按钮,输入对话框有-个供输人的文本框及“确定”和“撤销”两个按钮;确定对话框中有-个提示信息和三个按钮“是”、“否”和“撤销”;而选择对话框中有-个提示信息和两个按钮“确定”和“取消”。[18分]
  • 4. 负责数据库中查询操作的数据库语言是()。[1分]

    A数据定义语言

    B数据管理语言

    C数据操纵语言

    D数据控制语言

  • 5. 下列属于合法的Java标识符的是()。[1分]

    A_cat

    B5books

    C+static

    D-3.14159

  • 6. 类变量必须带有的修饰符是()。[1分]

    Astatic

    Bfinal

    Cpublic

    Dvolatile

  • 7. 设计软件结构是在软件生命周期的()。[1分]

    A软件定义期

    B软件开发期

    C软件维护期

    D以上3个都不是

  • 8. 请阅读下面程序为使该程序正确执行,下画线处的语句应是()。[1分]

    At.sleep()

    Bt.yield()

    Ct.interrupt()

    Dt.start()

  • 9. 下列不属于Swing的构件是()。[1分]

    AJButton

    BJLabel

    CJFrame

    DJPane

  • 10. 下列关于Java安全性的说法错误的是()。[1分]

    A有严格的访问权限检查

    B对程序执行前要检查

    C不允许使用指针

    D可防止对内存的非法入侵

  • 11. 下列关于项目中“移出”文件的说法,正确的是()。[1分]

    A被移出的文件将直接从磁盘中删除

    B被移出的文件将不能被任何项目添加

    C被移出的文件只是将文件移出项目,但文件保留在磁盘中

    D被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中

  • 12. Java类库中,将信息写入内存的类是()。[1分]

    Ajava.io.FileOutputStream

    Bjava.io.ByteArrayOutputStream

    Cjava.io.BufferedOutputStream

    Djava.io.DataOutputStream

  • 13. 下列叙述中,错误的是()。[1分]

    A内部类的名称与定义它的类的名称可以相同

    B内部类可用abstract修饰

    C内部类可作为其他类的成员

    D内部类可访问它所在类的成员

  • 14. J2SDK的下载中,下列()可以进入J2SE下载页面。[1分]

    A进入http://java.sum.com

    B单击左侧Download链接

    C单击页面中的Java2Platform,StandardEdition链接

    D单击页面中的J2SEl.4.2链接

  • 15. 下列叙述中,错误的是()。[1分]

    AFile类能够存储文件

    BFile类能够读写文件

    CFile类能够建立文件

    DFile类能够获取文件目录信息

  • 16. 下列程序段的输出结果是()。[1分]

    A0

    Ba

    Cf

    D5

  • 17. 执行下面程序段后,2值为()。intx=1,y=2,z=3;z=z/(float)(x/y);[1分]

    A编译无法通过

    B6

    C3

    D2

  • 18. 用于输入压缩文件格式的ZiplnputStream类所属包是()。[1分]

    Ajava.util

    Bjava.io

    Cjava.nio

    Djava.util.zip

  • 19. AWT中用来表示对话框的类是()。[1分]

    AFont

    BColor

    CPanel

    DDialog

  • 20. 下列叙述中,错误的是()。[1分]

    AJbutton类和标签类可显示图标和文本

    BButton类和标签类可显示图标和文本

    CAWT构件能直接添加到顶层容器中

    DSwing构件不能直接添加到顶层容器中

  • 21. 为使下列代码正常运行,应该在下画线处填入的选项是()。[1分]

    Astatic

    Bprivate

    Cabstract

    Dfinal

  • 22. 为保护本地主机,对Applet安全限制中正确的是()。[1分]

    AApplet可加载本地库或方法

    BApplet可读、写本地计算机的文件系统

    CApplet可向Applet之外的任何主机建立网络连接

    DApplet不能运行任何本地可执行程序

  • 23. 下列叙述中正确的是()。[1分]

    A一个算法的空间复杂度大,则其时间复杂度必定大

    B一个算法的空间复杂度大,则其时间复杂度必定小

    C一个算法的时间复杂度大,则其空间复杂度必定小

    D上述3种说法都不对

  • 24. 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下列属于系统软件的是()。[1分]

    A编辑软件

    B操作系统

    C教务管理系统

    D浏览器

  • 25. 最常用的-种基本数据模型是关系数据模型,它的表示应采用()。[1分]

    A

    B网络

    C

    D二维表

  • 26. 继承是Java语言的-个重要机制,所有的Java类都继承自根类()。[1分]

    AClass

    BObject

    CString

    DDate

  • 27. 下列能够正确创建线程的方法是()。①继承java.fang.Thread类,并重写run()方法②继承java.lang.Runnable类,并重写start()方法③实现java.lang.Thread接口,并实现run()方法④实现java.lang.Runable接口,并实现run()方法[1分]

    A①、③

    B②、④

    C②、③

    D①、④

  • 28. 在程序的下面线处应填人的选项是()。[1分]

    AimplementsRunnable

    BextendsThread

    CimplementsThread

    DextendsRunnable

  • 29. 如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是()。[1分]

    Asleep()方法的时间到

    B获得了对象的锁

    C线程在调t.join()方法后,线程t结果

    Dwait()方法结束

  • 30. Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是()。[1分]

    AgetAbsolutePath()

    BgetParentFile()

    CgetAbsoluteFile()

    DgetName()

  • 31. 下列()不是高级程序设计语言。[1分]

    AFORTRAN

    BJava

    CC++

    DVisualASM

  • 32. -个JavaApplication运行后,在系统中是作为-个()。[1分]

    A线程

    B进程

    C进程或线程

    D不确定

  • 33. 阅读下列利用递归来求n!的程序。为保证程序正确运行,在下画线处应该填入的参数是()。[1分]

    An-1

    Bn-2

    Cn

    Dn+l

  • 34. 下列代码的执行结果是()。[1分]

    A2和1

    B2和1.0

    C2.5和1

    D2.5和1.0

  • 35. 处理对象传输的接口是()。[1分]

    ASerializable

    BCloneable

    CItemListener

    DActionListener

  • 36. 下列Java组件中,不属于容器的是()。[1分]

    APanel

    BWindow

    CFrame

    DLabel

  • 37. 下列与其他选项不相等的是()。[1分]

    A15

    B0xF

    C015

    DOXF

  • 38. 设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,x),则新序列(F,H,C,D,P,A,M,Q,R,S,Y,x)是下列()排序算法-趟扫描的结果。[1分]

    A起泡排序

    B初始步长为4的希尔排序

    C二路归并排序

    D以第一个元素为分界元素的快速排序

  • 39. 下列描述中正确的是()。[1分]

    A软件工程只是解决软件项目的管理问题

    B软件工程主要解决软件产品的生产率问题

    C软件工程的主要思想是强调在软件开发过程中需要应用工程化原则

    D软件工程只是解决软件开发过程中的技术问题

  • 40. 关于集合类描述正确的是()。①集合类中容纳的都是指向0bject类对象的指针②集合类容纳的对象都是Object的类例③只能容纳对象④只能容纳基本数据类型[1分]

    A①、②、③

    B①、②

    C①、③

    D①、②、③、④

  • 41. 某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有结点数为()。[1分]

    A11

    B12

    C13

    D14

  • 42. 下列变量定义中,不合法的是()。[1分]

    AintSX;

    Bint_123;

    CintSummer2010_gross_sale;

    Dint#dim;

  • 43. 下面程序段的输出结果是()。[1分]

    Athasbeencreated.

    Bthasbeencreated.tisrunning.

    Ctisrunning.

    D编译出错

相关试卷
相关题库