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

考试总分:43分

考试类型:模拟试题

作答时间:60分钟

已答人数:967

试卷答案:有

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

开始答题

试卷预览

  • 1. 本题的功能是计算二维数组arr[][]={{34,21,45,67,20),{23,10,3,45,76},{22,3,79,56,50}}中的最小值,并输出。[18分]
  • 2. 本题的功能是通过鼠标确定两个点,然后画两点间的直线。窗口中有-个按钮“Drawline”,单击该按钮后,它就处于按下状态,然后用鼠标在窗口中单击-下,在单击的地方就会出现-个坐标圆点,用鼠标在另外-个地方单击-下又会出现另外-个圆点,并且此时在两个坐标圆点间画出-条直线,且“Drawline”处于可用状态,再单击这个按钮就可以画另外-条直线。[24分]
  • 3. 本题的功能是定义自已的组件类。窗口中排布着12个按钮,鼠标移动按钮时,按钮背景颜色改变,用鼠标单击按钮时,后台将显示该按钮对应的字符。[18分]
  • 4. 在下列代码的下画线处应填入的内容是()。[1分]

    Astaff

    Bdouble

    Cint

    DString

  • 5. 下列构造方法的调用方式中,正确的是()。[1分]

    A按照-般方法调用

    B由用户直接调用

    C只能通过new自动调用

    D被系统调用

  • 6. 下列程序的执行结果为()。[1分]

    A1310

    B1211

    C1111

    D1212

  • 7. int类型的取值范围为()。[1分]

    A

    B

    C

    D

  • 8. 在软件开发中,需求分析阶段产生的主要文档是()。[1分]

    A软件集成测试计划

    B软件详细设计说明书

    C用户手册

    D软件需求规格说明书

  • 9. 下列代码中,将引起-个编译错误的行是()。[1分]

    A第3行

    B第5行

    C第6行

    D第10行

  • 10. 设计程序时,应采纳的原则之-是()。[1分]

    A程序的结构应有助于读者的理解

    B不限制goto语句的使用

    C减少或取消注释行

    D程序越短越好

  • 11. 在-所大学中,每个系都有自己的局域网,则连接各个系的校园网()。[1分]

    A是广域网

    B还是局域网

    C是地区网

    D这些局域网不能互连

  • 12. Java中定义常量的保留字是()。[1分]

    Aconst

    Bfinal

    Cfinally

    Dnative

  • 13. Java的核心包中,提供编程应用的基本类的包是()。[1分]

    Ajava.lang

    Bjava.util

    Cjava.applet

    Djava.rmi

  • 14. 数据流程图(DFD图)是()。[1分]

    A软件概要没计的工具

    B软件详细设计的工具

    C结构化方法的需求分析工具

    D面向对象方法的需求分析工具

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

    ASystem类是一个final类

    BSystem类不能实例化

    CSystem类中没有定义属性

    DSystem类主要提供了系统环境参数的访问

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

    AJava语言的标识符是区分大小写的

    B源文件名与public类名可以不相同

    C源文件的扩展名为.jar

    D源文件中public类的数目不限

  • 17. 为使Java程序独立于平台,Java虚拟机把字节码与各个操作系统及硬件()。[1分]

    A分开

    B结合

    C联系

    D融合

  • 18. 下列命令中,是Java编译命令的是()。[1分]

    Ajavac

    Bjava

    Cjavadoc

    Dappletviewer

  • 19. 当使用SomeThreadt=newSomeThread()创建一个线程时,下列叙述中正确的是()。[1分]

    ASomeThread类是包含run()方法的任意Java类

    BSomeThread类-定要实现Runnable接口

    CSomeThread类是Thread类的子类

    DSomeThread类是Thread类的子类并且要实现Run-nable接口

  • 20. 按层次次序将一棵有n个结点的完全二叉树的所有结点从1~n编号,当i≤n/2时,编号为i的结点的左子树的编号是()。[1分]

    A2i-1

    B2i

    C2i+1

    D不确定

  • 21. 下面属于面向对象语言的是()。[1分]

    AJava语言

    B机器语言

    CC语言

    D汇编语言

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

    APanel

    BWindow

    CFrame

    DLabel

  • 23. 阅读下列代码其运行结果是()。[1分]

    AJava

    BLanguage

    CTest

    D编译时出错

  • 24. 下列关于正则表达式的说法,不正确的是()。[1分]

    A在J2SE1.4中的正则表达式包中有-个Pattern类

    B在J2SE1.4中的正则表达式包中有-个Macher类

    C在J2SE1.4中的正则表达式包名为java.util.regex

    D以上说法都不对

  • 25. 结构化程序设计的3种基本结构是()。[1分]

    A过程、子程序和分程序

    B顺序、选择和循环

    C递归、堆栈和队列

    D调用、返回和转移

  • 26. 下列选项中不属于结构化程序设计原则的是()。[1分]

    A可封装

    B自顶向下

    C模块化

    D逐步求精

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

    A有-个以上根结点的数据结构不-定是非线性结构

    B只有-个根结点的数据结构不-定是线性结构

    C循环链表是非线性结构

    D双向链表是非线性结构

  • 28. -个工作人员可以使用多台计算机,而-台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。[1分]

    A-对-

    B-对多

    C多对多

    D多对-

  • 29. 阅读下列代码后正确的说法是()。[1分]

    A编译时将产生错误

    B编译时正确,运行时将产生错误

    C输出零

    D输出空

  • 30. 下列关于面向对象的论述中,正确的是()。[1分]

    A面由对象是指以对象为中心,分析、设计和实现应用程序的机制

    B面向对象是指以功能为中心,分析、设计和实现应用程序的机制

    C面向对象仅适用于程序设计阶段

    D面向对象是-种程序设计语言

  • 31. 线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是()。[1分]

    A每个元素都有一个直接前件和直接后件

    B线性表中至少要有一个元素

    C表中诸元素的排列顺序必须是由小到大或由大到小

    D除第一个元素和最后一个元素外,其余每个元素都有且只有一个直接前继和直接后继

  • 32. 下列选项中,不能输出100个整数的是()。[1分]

    A

    B

    C

    D

  • 33. 设数组data[0…m]作为循环队列sq的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为()。[1分]

    ASq↑.front:=sq↑.front+1;

    BSq↑.front:=(Sq↑.front+1)%maxsize;

    CSq↑.rear:=(Sq↑.rear+1)%maxsize;

    DSq↑.front:=(sq↑.front+1)%(maxsize+1);

  • 34. 下列不属于虚拟机执行过程的特点的是()。[1分]

    A多线程

    B动态连接

    C异常处理

    D代码安全检查

  • 35. 下列代表十六进制整数的是()。[1分]

    AOXA6

    B1234L

    C-840

    D0144

  • 36. Java程序默认引用的包是()。[1分]

    Ajava.text包

    Bjava.awt包

    Cjava.lang包

    Djava.util包

  • 37. 数据库管理系统中负责数据模式定义的语言是()。[1分]

    A数据定义语言

    B数据管理语言

    C数据操纵语言

    D数据控制语言

  • 38. 要下列JavaApplet程序完整并能够正确运行,横线处应填入的内容是()。[1分]

    AextendsThread

    BextendsApplet

    CextendsChar

    DextendsFloat

  • 39. 在读取二进制数据文件的记录时,为了提高效率常常使用的-种辅助类是()。[1分]

    AInputStream

    BFilelnputStream

    CStringBuffer

    DBufferedReader

  • 40. 下列关于链式存储结构的叙述中,不正确的是()。[1分]

    A结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构

    B逻辑上相邻的结点物理上不必相邻

    C可以通过计算确定第i个结点的存储地址

    D插人、删除运算操作方便,不必移动结点

  • 41. 软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。[1分]

    A定义阶段

    B开发阶段

    C维护阶段

    D上述三个阶段

  • 42. 下列关于实型变量书写正确的是()。[1分]

    AE3

    B2e0.3

    C1.2e3

    D1.2E0.3

  • 43. 下列关于Java多线程并发控制机制的叙述中,错误的是()。[1分]

    AJava中对共享数据操作的并发控制是采用加锁技术

    B线程之间的交互,提倡采用suspend()/resume()方法

    C共享数据的访问权限都必须定义为private

    DJava中没有提供检测与避免死锁的专门机制,但程序员可以采用某些策略防止死锁的发生

相关试卷
相关题库