计算机类 二级 JAVA
2014年全国计算机等级《二级JAVA》命题预测试卷(5) 43 题 含答案 JAVA
1 单选题 1 / 43
下列选项中为单精度数的是( )。
A 2 B 5.2 C 0.2f D 023
查看答案 C. 0.2f
2 单选题 2 / 43
软件工程的理论和技术性研究的内容主要包括软件开发技术和( )。
A 消除软件危机 B 软件工程管理 C 程序设计自动化 D 实现软件可重用
查看答案 B. 软件工程管理
3 单选题 3 / 43
为使下列代码正常运行,应该在下画线处填入的选项是( )。
A size B length C dimension D measurement
查看答案 B. length
4 单选题 4 / 43
Java语言和C++语言相比,下面哪项内容是Java独有的( )。
A 面向对象 B 动态链接 C 有类库 D 跨平台
查看答案 D. 跨平台
5 单选题 5 / 43
下列关于Java布尔类型的描述中,正确的是( )。
A -种基本的数据类型,它的类型名称为boolean B 用int表示类型 C 其值可以赋给int类型的变量 D 有两个值,l代表真,0代表假
查看答案 A. -种基本的数据类型,它的类型名称为boolean
6 单选题 6 / 43
在读字符文件Employee.dat时,使用该文件作为参数的类是( )。
A BufferedReader B DataInputStream C DataOutputStream D FilelnputStream
查看答案 D. FilelnputStream
7 单选题 7 / 43
为了提高软件模块的独立性,模块之间最好是( )。
A 控制耦合 B 公共耦合 C 内容耦合 D 高内聚低耦合
查看答案 D. 高内聚低耦合
8 单选题 8 / 43
在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是s,B的主关键字是D,则关系A的外码是( )。
A CN B SN C S D D
查看答案 D. D
9 单选题 9 / 43
数据库技术的根本目标是要解决数据的( )。
A 存储问题 B 共享问题 C 安全问题 D 保护问题
查看答案 B. 共享问题
10 单选题 10 / 43
相对于数据库系统,文件系统的主要缺陷有数据依赖、数据不一致性和( )。
A 可重用性差 B 安全性差 C 非持久性 D 冗余性
查看答案 D. 冗余性
11 单选题 11 / 43
下列代码中的内部类名是( )。
A Timer B ActionListener C listener D 匿名
查看答案 B. ActionListener
12 单选题 12 / 43
-棵二叉树有10个度为l的结点,7个度为2的结点,则该二叉树共有结点个数为( )。
A 8 B 25 C 17 D 7
查看答案 B. 25
13 单选题 13 / 43
下列叙述中正确的是( )。
A 顺序存储结构的存储-定是连续的,链式存储结构的存储空间不-定是连续的 B 顺序存储结构只针对线性结构。链式存储结构只针对非线性结构 C 顺序存储结构能存储有序表,链式存储结构不能存储有序表 D 链式存储结构比顺序存储结构节省存储空间
查看答案 A. 顺序存储结构的存储-定是连续的,链式存储结构的存储空间不-定是连续的
14 单选题 14 / 43
下列与算法有关的叙述中,不正确的是( )。
A 运算是数据结构的一个重要方面,运算的实现步骤用算法来描述 B 算法是精确定义的-系列规则,它指出怎样从给定的输入信息经过有限步骤产生所求的输出信息 C 算法的设计采用由粗到细,由抽象到具体的逐步求精的方法 D 对于算法的分析,指的是分析算法运行所要占用的机器时间,即算法的时间代价
查看答案 D. 对于算法的分析,指的是分析算法运行所要占用的机器时间,即算法的时间代价
15 单选题 15 / 43
下列关于线程优先级的说法中,正确的是( )。
A 线程的优先级是不能改变的 B 线程的优先级是在创建线程时设置的 C 在创建线程后的任何时候都可以设置 D B和C
查看答案 C. 在创建线程后的任何时候都可以设置
16 单选题 16 / 43
JDBC是面向( )的。
A 过程 B 对象 C 应用 D 用户
查看答案 B. 对象
17 单选题 17 / 43
以下不是APPLET标记的选项是( )。
A PARAM B BODY C CODEBASE D ALT
查看答案 B. BODY
18 单选题 18 / 43
下面描述中,不属于软件危机表现的是( )。
A 软件过程不规范 B 软件开发生产率低 C 软件质量难以控制 D 软件成本不断提高
查看答案 A. 软件过程不规范
19 单选题 19 / 43
继承是面向对象编程的-个重要特征,它可降低程序的复杂性并使代码( )。
A 可读性好 B 可重用 C 可跨包访问 D 运行更安全
查看答案 B. 可重用
20 单选题 20 / 43
下列说法中不正确的是( )。
A Java语言中的事件都是继承自Java.awt.AW-TEvent类 B AWTEvent类是Event( )bject类的子类 C Java的AwT事件分为低级事件和高级事件 D ActionEvent类是AWTEvent类的子类
查看答案 A. Java语言中的事件都是继承自Java.awt.AW-TEvent类
21 单选题 21 / 43
结构化程序设计的3种基本结构是( )。
A 过程、子程序和分程序 B 顺序、选择和重复 C 递归、堆栈和队列 D 调用、返回和转移
查看答案 B. 顺序、选择和重复
22 单选题 22 / 43
下列叙述中正确的是( )。
A 栈是“先进先出”的线性表 B 队列是“先进后出”的线性表 C 循环队列是非线性结构 D 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
查看答案 D. 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
23 单选题 23 / 43
下列描述中,错误的是( )。
A Java要求编程者管理内存 B Java的安全性体现在多个层次上 C Applet要求在支持Java的浏览器上运行 D Java有多线程机制
查看答案 A. Java要求编程者管理内存
24 单选题 24 / 43
下面( )是合法的标识符。
A $persons B 2Users C * point D this
查看答案 A. $persons
25 单选题 25 / 43
下列变量的定义中,错误的是( )。
A int x=3; B float f;d; C String s=”Hell0”; D boolean b=true:
查看答案 B. float f;d;
26 单选题 26 / 43
Java字节码文件的扩展名是( )。
A .JVM B .dbt C .class D .exe
查看答案 C. .class
27 单选题 27 / 43
下列标识符(名字)命名原则中,正确的是( )。
A 类名的首字母小写 B 变量和方法名的首字母大写 C 接口名的首字母小写 D 常量完全大写
查看答案 D. 常量完全大写
28 单选题 28 / 43
执行下列赋值语句后.a的值为( )。 a=Float.valueOf(”12.34”).floatValue( );
A 12 B 34 C 0.34 D 12.34
查看答案 D. 12.34
29 单选题 29 / 43
关于内存变量的调用,下列说法中正确的是( )。
A 私有变量只能被本层模块程序调用 B 私有变量能被本层模块和下层模块程序调用 C 局部变量不能被本层模块程序调用 D 局部变量能被本层模块和下层模块程序调用
查看答案 B. 私有变量能被本层模块和下层模块程序调用
30 单选题 30 / 43
关于线程的生命周期以下状态正确的是( )。
A 新建状态、可运行状态、阻塞状态、恢复状态和终止状态 B 新建状态、运行状态、阻塞状态、恢复状态和终止状态 C 新建状态、可运行状态、运行状态、阻塞状态和终止状态 D 新建状态、可运行状态、运行状态、恢复状态和终止状态
查看答案 C. 新建状态、可运行状态、运行状态、阻塞状态和终止状态
31 单选题 31 / 43
下列程序的运行结果是( )。
A error1:10.5 B error2 C error1:10.5 error2 D 以上都不对
查看答案 C. error1:10.5 error2
32 单选题 32 / 43
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
A 10 B 8 C 6 D 4
查看答案 C. 6
33 单选题 33 / 43
栈结构不适用于下列应用中的( )。
A 表达式求值 B 树的层次次序周游算法的实现 C 二叉树对称周游算法的实现 D 快速排序算法的实现
查看答案 B. 树的层次次序周游算法的实现
34 单选题 34 / 43
Java虚拟机(JVM)运行Java代码时,不会进行的操作是( )。
A 加载代码 B 校验代码 C 编译代码 D 执行代码
查看答案 A. 加载代码
35 单选题 35 / 43
数据库设计中反映用户对数据要求的模式是( )。
A 内模式 B 概念模式 C 外模式 D 设计模式
查看答案 C. 外模式
36 单选题 36 / 43
Java中类0bjectOutputStream支持对象的写操作,这是-种字节流,它的直接父类是( )。
A Writer B DataOutput C OutputStream D Object( )utput
查看答案 C. OutputStream
37 单选题 37 / 43
设a=8,则表达式a>>>1的值是( )。
A 1 B 2 C 3 D 4
查看答案 D. 4
38 单选题 38 / 43
当-个Applet被下载到本地环境时,不发生的操作是( )。
A 产生-个Applet主类的实例 B 对Applet自身进行初始化 C 启动Applet运行 D Applet并不显示出来
查看答案 D. Applet并不显示出来
39 单选题 39 / 43
在面向对象方法中,不属于“对象”基本特点的是( )。
A -致性 B 分类性 C 多态性 D 标识唯-性
查看答案 A. -致性
40 单选题 40 / 43
可以使当前同级线程重新获得运行机会的方法是( )。
A sleep( ) B join( ) C yield( ) D interrupt( )
查看答案 C. yield( )
41 主观题 41 / 43
本题中定义了长度为20的-维整型数组a,并将数组元素的下标值赋给数组元素,最后打印输出数组中下标为奇数的元素。 public class javal{ public static void main(String[]args){ int a[]= Int i: for a[i]=i for i++) =1: i=0;i<20;i++){ System.out.print(”a[”+i+”]=”+a[i]+”,“); }
查看答案 第1处:nEw int020] 第2处:i=0;i<20 第3处:i%2 !=0
42 主观题 42 / 43
下面的程序中,有两个文本框,Input和Output,用户在Input文本框中输入字符串后回车,字符串会在Output文本框中出现。
查看答案 第1处;nEw ACtionlistEnEr( ) 第2处:tFl.GEtTExt( )
43 主观题 43 / 43
查看答案 第1处:ExtEnDs ApplEt implEmEnts ACtionListEnEr,MousE-MotionIAstEnEr 第2处:puBliC voiD pAint(GrAphiCs G) 第3处:puBliC voiD ACtionPErFormED(ACtionEvEnt E)