2014年全国计算机等级《二级JAVA》考前押密试题(3)

考试总分:43分

考试类型:模拟试题

作答时间:60分钟

已答人数:967

试卷答案:有

试卷介绍: 2014年全国计算机等级《二级JAVA》考前押密试题(3)

开始答题

试卷预览

  • 1. 本题定义了一个方法add(),用于求两个整形数的和。方法中有两个整形参数a和b,方法体中计算a和b的和sum,并将结果返回。程序中调用add()方法求整数24和34的和,并将结果打印输出。[18分]
  • 2. 本题中,用表格表现某个月的月历,其中标题是从Sunday到Saturday,表格中的各项是可以修改的。[24分]
  • 3. 本题的功能是用按钮来控制文本框中文本的颜色。窗口中有两个带有文字标题的面板“Sampletext”和“Textcol-orcontrol”,窗口的底部还有-个复选按钮“Disablechan-ges”。在“Sampletext”面板中有-个带有字符串的文本框,而在“Textcolorcontrol”面板中有三个按钮“Black”、“Red”和“Green”,并且每个按钮上都有-个对应颜色的圆。单击任意按钮,文本框的文本变成对应的颜色,如果选中“Disa-blechanges”复选框,则三个颜色按钮变为不可用,如果取消选中复选框,则三个按钮变为可用。[18分]
  • 4. 下列不属于表达式语句的是()。[1分]

    A++i;

    B--J;

    Cb#a;

    Db*=a;

  • 5. 阅读下列代码段。上述代码的编译结果是()。[1分]

    A程序通过编译并且run()方法可以正常输出递增的i值

    B程序通过编译,调用run()方法将不显示任何输出

    C程序不能通过编译,因为while的循环控制条件不能为“true”

    D程序不能通过编译,因为run()方法的返回值类型不是void

  • 6. 阅读下列代码片段在下画线处,应填的正确选项是()。[1分]

    AImplementation

    BInheritance

    Cimplements

    Dextends

  • 7. 在编写Java程序的时候,如果不为类的成员变量定义初始值,Java会给它们设置默认值,下列说法中不正确的是()。[1分]

    AByte的默认值是0

    Bint的默认值是0

    Clong的默认值是0.0L

    Dfloat的默认值是0.0f

  • 8. Java语言中,对当前对象的父类对象进行引用的关键字是()。[1分]

    Acase

    Bsuper

    Cchar

    Dbreak

  • 9. 自定义异常类的父类可以是()。[1分]

    AError

    BVirtuaMachineError

    CException

    DTbread

  • 10. 关于Applet执行的操作,下面说法正确的是()。[1分]

    A在运行时调用其他程序

    B可以进行文件读/写操作

    C不能装载动态连接库和调用任何本地方法

    D试图打开-个socket进行网络通信,但是所连接的主机并不是提供Applet的主机

  • 11. 下列不属于接口WindowListener的方法是()。[1分]

    AwindowClosing()

    BwindowClosed()

    CwindowMinimized()

    DwindowOpened()

  • 12. 在Applet生命周期中,下面方法中,在装载Applet时被调用的是()。[1分]

    Astop()

    Binit()

    Cstart()

    Ddestroy()

  • 13. 算法的时间复杂度是指()。[1分]

    A算法的执行时间

    B算法所处理的数据量

    C算法程序中的语句或指令条数

    D算法在执行过程中所需要的基本运算次数

  • 14. Java语言使用的字符码集是()。[1分]

    AASCII

    BBCD

    CDCB

    DUnicode

  • 15. 如果应用程序要在Applet上显示输出,则必须重写的方法是()。[1分]

    AGraphics.drawstring()

    Brepaint()

    Cpaint()

    Dupdate()

  • 16. 请阅读下列程序代码,然后将程序的执行结果补充完整。横线处应填写的内容是()。程序代码:执行结果:InSituation0noExceptioncaughtinProcfinally[1分]

    AInSituation1

    BInSituation

    CwithCatch

    DintiArray1

  • 17. Object类中的方法publicinthashCode[],在其子类中覆盖该方法时,其方法修饰符可以是()。[1分]

    Aprotected

    Bpublic

    Cprivate

    D缺省

  • 18. 当检索一个压缩文件时,首先要建立压缩文件输入流对象,该对象()。[1分]

    A以选中的压缩文件为参数

    B以FileInputStream对象为参数

    C以InputStreamReader对象为参数

    D以BufferedReader对象为参数

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

    Ax=10

    Bx=20

    Cx=6

    D编译不通过

  • 20. Java中的基本数据类型int在不同的操作系统平台的字长是()。[1分]

    A不同的

    B32位

    C64位

    D16位

  • 21. 下列关于线程和进程的说法正确的是()。[1分]

    A进程结构的所有成分都在用户空间内

    B用户程序能够直接访问进程涉及的数据

    C线程是内核级的实体

    D线程结构驻留在用户空间中

  • 22. 下列程序的功能是将-个整数数组写入二进制文件,在程序的下画线处应填入的选项是()。[1分]

    AwriteArray

    BwriteByte

    CwriteInt

    DwriteDouble

  • 23. 下述关于数据库系统的叙述中,正确的是()。[1分]

    A数据库系统减少了数据冗余

    B数据库系统避免了-切冗余

    C数据库系统中数据的-致性是指数据类型-致

    D数据库系统比文件系统能管理更多的数据

  • 24. 阅读下列程序片段。如果sayHello()方法正常运行,则test()方法的运行结果将是()。[1分]

    AHello

    BArrayIndexOutOfBondsException

    CExceptionFinally

    DHelloFinally

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

    A编译未通过

    B编译通过,但运行错误

    C可以运行,但有错误

    D以上都不对

  • 26. 下列关于boolean类型的叙述中,正确的是()。[1分]

    A可以将boolean类型的数值转换为int类型的数值

    B可以将boolean类型的数值转换为字符串

    C可以将boolean类型的数值转换为char类型的数值

    D不能将boolean类型的数值转换为其他基本数据类型

  • 27. Class类的对象由()自动生成,隐藏在.class文件中,它在运行时为用户提供信息。[1分]

    AJava编译器

    BJava解释器

    CJavanew关键字

    DJava类分解器

  • 28. 下列程序片段中,能通过编译的是()。[1分]

    ApublicabstractclassAnimal{publicvoidspeak();}

    BpublicabstractclassAnimal{publicvoidspeak(){};}

    CpublicclassAnimal{pubilcabstractvoidspeak();}

    DpublicabstractclassAnimal{pubileabstractvoidspeak(){};}

  • 29. 在学生管理的关系数据库中,存取一个学生信息的数据单位是()。[1分]

    A文件

    B数据库

    C字段

    D记录

  • 30. Java语言中属于跳转语句的是()。[1分]

    Atry

    Bcatch

    Cfinally

    Dbreak

  • 31. 为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是()。[1分]

    Athis.notify()

    Binterrupt()

    Cthis.wait()

    Dsleep()

  • 32. 下列选项中,不是-个算法的基本特征的是()。[1分]

    A完整性

    B可行性

    C有穷性

    D拥有足够的情报

  • 33. 对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。[1分]

    A125

    Bn/2

    Cn

    Dn+1

  • 34. 栈s最多能容纳4个元素,现有6个元素按A、B、C、D、E、F的顺序进栈,下列()序列不是可能的出栈序列。[1分]

    AC、B、E、D、A、F

    BC、D、B、F、E、A

    CA、D、E、C、B、F

    DA、F、E、D、C、B

  • 35. Java中的抽象类Reader和Writer所处理的流是()。[1分]

    A图像流

    B对象流

    C字节流

    D字符流

  • 36. 耦合性和内聚性是对模块独立性度量的两个标准,下列叙述中正确的是()。[1分]

    A提高耦合性降低内聚性有利于提高模块的独立性

    B降低耦合性提高内聚性有利于提高模块的独立性

    C耦合性是指-个模块内部各个元素间彼此结合的紧密程度

    D内聚性是指模块间互相连接的紧密程度

  • 37. Java语言中所有的简单数据类型都被包含在()中。[1分]

    Ajava.sql

    Bjava.awt

    Cjava.lang

    Djava.math

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

    A01

    B12

    C10

    D21

  • 39. 下列代码的下画线处应填入的方法名是()。[1分]

    Arepaint

    Bprintln

    Cpaint

    Dshow

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

    A线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的

    B线性表的链式存储结构所需要的存储空间-般要多于顺序存储结构

    C线性表的链式存储结构所需要的存储空间-般要少于顺序存储结构

    D上述三种说法都不对

  • 41. 提供showDocument()方法,使Applet能够请求浏览器访问特定URL的类是()。[1分]

    AApplet

    BAppletContext

    CJApplet

    DURL

  • 42. 下列数据结构中,属于非线性结构的是()。[1分]

    A循环队列

    B带链队列

    C二叉树

    D带链栈

  • 43. 下列组件不能添加进Frame主窗口的是()。[1分]

    APanel

    BCheckBox

    CDialog

    DChoice

相关试卷
相关题库