面圈网
面试哥
注册登录
搜索
首页
社区
题库
问答广场
求职
职业考试
真题库
新
排行榜
教程
公司
发现
经验笔记
代码片段
技术栈
源码
在线文稿
资源下载
书库
首页
职业考试
2014年全国计算机等级《二级JAVA》命题预测试卷(1)
2014年全国计算机等级《二级JAVA》命题预测试卷(1)
时长:120分钟
总分:100分
77浏览
1人已完成答题
开始做题
题型介绍
题型
单选题
简答题
数量
40
3
一、选择题(每小题1分,共40分)
1.
下列关于System类的叙述中,错误的是( )。
问题详情
查看答案
A. System类是一个final类
B. System类不能实例化
C. System类中没有定义属性
D. System类主要提供了系统环境参数的访问
2.
结构化程序设计的3种基本结构是( )。
问题详情
查看答案
A. 过程、子程序和分程序
B. 顺序、选择和循环
C. 递归、堆栈和队列
D. 调用、返回和转移
3.
在下列代码的下画线处应填入的内容是( )。
问题详情
查看答案
A. staff
B. double
C. int
D. String
4.
下列选项中不属于结构化程序设计原则的是( )。
问题详情
查看答案
A. 可封装
B. 自顶向下
C. 模块化
D. 逐步求精
5.
下列构造方法的调用方式中,正确的是( )。
问题详情
查看答案
A. 按照-般方法调用
B. 由用户直接调用
C. 只能通过new自动调用
D. 被系统调用
6.
下列代表十六进制整数的是( )。
问题详情
查看答案
A. OXA6
B. 1234L
C. -840
D. 0144
7.
Java程序默认引用的包是( )。
问题详情
查看答案
A. java.text包
B. java.awt包
C. java.lang包
D. java.util包
8.
数据库管理系统中负责数据模式定义的语言是( )。
问题详情
查看答案
A. 数据定义语言
B. 数据管理语言
C. 数据操纵语言
D. 数据控制语言
9.
要下列Java Applet程序完整并能够正确运行,横线处应填入的内容是( )。
问题详情
查看答案
A. extends Thread
B. extends Applet
C. extends Char
D. extends Float
10.
下列程序的执行结果为( )。
问题详情
查看答案
A. 1310
B. 1211
C. 1111
D. 1212
11.
下列叙述中正确的是( )。
问题详情
查看答案
A. 有-个以上根结点的数据结构不-定是非线性结构
B. 只有-个根结点的数据结构不-定是线性结构
C. 循环链表是非线性结构
D. 双向链表是非线性结构
12.
int类型的取值范围为( )。
问题详情
查看答案
A.
B.
C.
D.
13.
-个工作人员可以使用多台计算机,而-台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
问题详情
查看答案
A. -对-
B. -对多
C. 多对多
D. 多对-
14.
下列叙述中,正确的是( )。
问题详情
查看答案
A. Java语言的标识符是区分大小写的
B. 源文件名与public类名可以不相同
C. 源文件的扩展名为.jar
D. 源文件中public类的数目不限
15.
为使Java程序独立于平台,Java虚拟机把字节码与各个操作系统及硬件( )。
问题详情
查看答案
A. 分开
B. 结合
C. 联系
D. 融合
16.
下列命令中,是Java编译命令的是( )。
问题详情
查看答案
A. javac
B. java
C. javadoc
D. appletviewer
17.
当使用SomeThread t=new SomeThread( )创建一个线程时,下列叙述中正确的是( )。
问题详情
查看答案
A. SomeThread类是包含run( )方法的任意Java类
B. SomeThread类-定要实现Runnable接口
C. SomeThread类是Thread类的子类
D. SomeThread类是Thread类的子类并且要实现Run-nable接口
18.
按层次次序将一棵有n个结点的完全二叉树的所有结点从1~n编号,当i≤n/2时,编号为i的结点的左子树的编号是( )。
问题详情
查看答案
A. 2i-1
B. 2i
C. 2i+1
D. 不确定
19.
在软件开发中,需求分析阶段产生的主要文档是( )。
问题详情
查看答案
A. 软件集成测试计划
B. 软件详细设计说明书
C. 用户手册
D. 软件需求规格说明书
20.
阅读下列代码后
正确的说法是( )。
问题详情
查看答案
A. 编译时将产生错误
B. 编译时正确,运行时将产生错误
C. 输出零
D. 输出空
21.
下列代码中,将引起-个编译错误的行是( )。
问题详情
查看答案
A. 第3行
B. 第5行
C. 第6行
D. 第10行
22.
下列关于面向对象的论述中,正确的是( )。
问题详情
查看答案
A. 面由对象是指以对象为中心,分析、设计和实现应用程序的机制
B. 面向对象是指以功能为中心,分析、设计和实现应用程序的机制
C. 面向对象仅适用于程序设计阶段
D. 面向对象是-种程序设计语言
23.
在读取二进制数据文件的记录时,为了提高效率常常使用的-种辅助类是( )。
问题详情
查看答案
A. InputStream
B. FilelnputStream
C. StringBuffer
D. BufferedReader
24.
下列关于链式存储结构的叙述中,不正确的是( )。
问题详情
查看答案
A. 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构
B. 逻辑上相邻的结点物理上不必相邻
C. 可以通过计算确定第i个结点的存储地址
D. 插人、删除运算操作方便,不必移动结点
25.
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于( )。
问题详情
查看答案
A. 定义阶段
B. 开发阶段
C. 维护阶段
D. 上述三个阶段
26.
下列关于实型变量书写正确的是( )。
问题详情
查看答案
A. E3
B. 2e0.3
C. 1.2e3
D. 1.2E0.3
27.
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是( )。
问题详情
查看答案
A. 每个元素都有一个直接前件和直接后件
B. 线性表中至少要有一个元素
C. 表中诸元素的排列顺序必须是由小到大或由大到小
D. 除第一个元素和最后一个元素外,其余每个元素都有且只有一个直接前继和直接后继
28.
设计程序时,应采纳的原则之-是( )。
问题详情
查看答案
A. 程序的结构应有助于读者的理解
B. 不限制goto语句的使用
C. 减少或取消注释行
D. 程序越短越好
29.
下列选项中,不能输出100个整数的是( )。
问题详情
查看答案
A.
B.
C.
D.
30.
在-所大学中,每个系都有自己的局域网,则连接各个系的校园网( )。
问题详情
查看答案
A. 是广域网
B. 还是局域网
C. 是地区网
D. 这些局域网不能互连
31.
下面属于面向对象语言的是( )。
问题详情
查看答案
A. Java语言
B. 机器语言
C. C语言
D. 汇编语言
32.
下列Java组件中,不属于容器的是( )。
问题详情
查看答案
A. Panel
B. Window
C. Frame
D. Label
33.
阅读下列代码
其运行结果是( )。
问题详情
查看答案
A. Java
B. Language
C. Test
D. 编译时出错
34.
下列关于正则表达式的说法,不正确的是( )。
问题详情
查看答案
A. 在J2SE 1.4中的正则表达式包中有-个Pattern类
B. 在J2SE 1.4中的正则表达式包中有-个Macher类
C. 在J2SE 1.4中的正则表达式包名为java.util.regex
D. 以上说法都不对
35.
Java中定义常量的保留字是( )。
问题详情
查看答案
A. const
B. final
C. finally
D. native
36.
设数组data[0…m]作为循环队列s q的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为( )。
问题详情
查看答案
A. S q↑.front:=s q↑.front+1;
B. S q↑.front:=(S q↑.front+1)%maxsize;
C. S q↑.rear:=(S q↑.rear+1)%maxsize;
D. S q↑.front:=(s q↑.front+1)%(maxsize+1);
37.
Java的核心包中,提供编程应用的基本类的包是( )。
问题详情
查看答案
A. java.lang
B. java.util
C. java.applet
D. java.rmi
38.
下列不属于虚拟机执行过程的特点的是( )。
问题详情
查看答案
A. 多线程
B. 动态连接
C. 异常处理
D. 代码安全检查
39.
数据流程图(DFD图)是( )。
问题详情
查看答案
A. 软件概要没计的工具
B. 软件详细设计的工具
C. 结构化方法的需求分析工具
D. 面向对象方法的需求分析工具
40.
下列关于Java多线程并发控制机制的叙述中,错误的是( )。
问题详情
查看答案
A. Java中对共享数据操作的并发控制是采用加锁技术
B. 线程之间的交互,提倡采用suspend( )/resume( )方法
C. 共享数据的访问权限都必须定义为private
D. Java中没有提供检测与避免死锁的专门机制,但程序员可以采用某些策略防止死锁的发生
二、基本操作题
41.
本题的功能是计算二维数组arr[][]={{34,21,45,67,20),{23,10,3,45,76},{22,3,79,56,50}}中的最小值,并输出。
问题详情
查看答案
三、简单应用题(共24分)
42.
本题的功能是通过鼠标确定两个点,然后画两点间的直线。窗口中有-个按钮“Draw line”,单击该按钮后,它就处于按下状态,然后用鼠标在窗口中单击-下,在单击的地方就会出现-个坐标圆点,用鼠标在另外-个地方单击-下又会出现另外-个圆点,并且此时在两个坐标圆点间画出-条直线,且“Draw line”处于可用状态,再单击这个按钮就可以画另外-条直线。
问题详情
查看答案
四、综合应用题(共18分)
43.
本题的功能是定义自已的组件类。窗口中排布着12个按钮,鼠标移动按钮时,按钮背景颜色改变,用鼠标单击按钮时,后台将显示该按钮对应的字符。
问题详情
查看答案
开始测试
×
确定开始答题吗? 一旦开始,将马上开始计时。
提
问题
写
面经
写
文章
微信
公众号
扫码关注公众号
回到
顶部
登录
×
微信登录
账号登录
验证码登录
记住我
登 录
忘记密码?
没有帐户?
立即注册
获取短信验证码
登 录
没有帐户?
立即注册
注册帐号
×
获取短信验证码
我已阅读并同意
《服务协议》
注 册
已有帐号?
立即登录