全国计算机等级考试二级Java模拟试题8

日期:12-29| http://www.59wj.com |二级JAVA模拟试题|人气:564

全国计算机等级考试二级Java模拟试题8  
一、选择题(每题2分,共计70分)
1.以下关于数据的存储结构的叙述中哪一条是正确的?
A、数据的存储结构是数据间关系的抽象描述
B、数据的存储结构是逻辑结构在计算机存储器中的实现
C、数据的存储结构分为线性结构和非线性结构
D、数据的存储结构对数据运算的具体实现没有影响
A   B   C   D  
2.数组Q[0..n-1]作为一个环形队列,f为当前队头元素的前一位置,r为队尾元素的位置,
假定队列中元素的个数总小于n,队列中元素的个数是____。
A、r-f
B、n+f-r
C、n+r-f
D、(n+r-f)mod n
A   B   C   D  
3.关于二叉树,存在以下三种说法:
①二叉树按某种顺序线索化后,任一结点均有指向其前趋和后继的线索。
②二叉树的前序遍历序列中,任意一个结点均处在其子女结点的前面。
③由于二叉树中每个结点的度最大为2,所以二叉树是一种特殊的树。
其中正确的是____。
A、只有①
B、只有②
C、①和③
D、以上全不对
A   B   C   D  
4.设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值
递增的顺序排序,采取以第一个关键码为分界元素的快速排序法,第一趟完成后关键
码95被放到了第几个位置?
A、7
B、8
C、9
D、10
A   B   C   D  
5.在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以
定义自己的属性和方法,这有利于实现
A、可移植性
B、可扩充性
C、安全性
D、可靠性
A   B   C   D   
www.59wj.com  
6.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作
A、软件投机
B、软件危机
C、软件工程
D、软件产生
A   B   C   D  
7.软件详细设计主要采用的方法是
A、结构化程序设计
B、模块设计
C、结构化设计
D、PDL语言
A   B   C   D  
8.下列关于数据库三级模式结构的说法中,哪一个是不正确的?
A、数据库三级模式结构由内模式、模式和外模式组成
B、DBMS在数据库三级模式之间提供外模式/模式映像和模式/内模式映像
C、外模式/模式映像实现数据的逻辑独立性
D、一个数据库可以有多个模式
A   B   C   D  
9.数据库设计中,按照统一观点构造全局逻辑结构,这称为数据库的____。
A、内模式
B、概念模式
C、外模式
D、用户模式
A   B   C   D  
10.设关系R、S和T分别为下图所示,则有
( R ) ( S )
A B C B E
a1 b1 5 b1 3
a1 b2 6 b2 7
a2 b3 8 b3 10
a2 b4 12 b3 2
b5 2
( T )
A R.B C S.B E
a1 b1 5 b2 7
a1 b1 5 b3 10
a1 b2 6 b2 7
a1 b2 6 b3 10
a2 b3 8 b3 10
A、T = R 连接 S (CB、T = R 连接 S (R.B = S.B)
C、T = R 连接 S
D、T = R × S
A   B   C   D  
www.59wj.com
11.下列特点中,哪个是Java 虚拟机执行的特点之一?
A、字节代码
B、多进程
C、静态连接
D、编译
A   B   C   D  
12.Java语言的类型是
A、面向对象语言
B、面向过程语言
C、汇编程序
D、形式语言
A   B   C   D  
13.下列哪个数代表单精度浮点数?
A、0652
B、3.4457D
C、0.298f
D、0L
A   B   C   D  
14.下列说法错误的是
A、接口是多继承的具体实现形式。
B、3305L是长整型数。
C、03916是八进制数。
D、?:是三目条件运算符。
A   B   C   D  
15.以下哪个表达式是不合法的
A、String x="Hello"; int y=9; x+=y;
B、String x="Hello"; int y=9; if(x==y){}
C、String x="Hello"; int y=9; x=x+y;
D、String x=null; int y=(x!=null)&&(x.length()>0)? x.length():0;
A   B   C   D  
www.59wj.com
16.下列程序段的输出结果是
public class operatorsandExpressions{
void stringPlus(){
int a=3,b=4,c=5;
System.out.println("abc"+3);
}
}
A、15
B、abc3
C、256
D、63
A   B   C   D  
17.main()方法的返回类型是:
A、 int
B、 void
C、 boolean
D、 static
A   B   C   D  
18.以下程序的输出结果是
public class koo{
public static void main(String args[])
{
int x=1,sum=0;
while(x<=10)
{
sum+=x;
x++;
}
System.out.println("sum="+sum);
}
}
A、45
B、55
C、10
D、11
A   B   C   D  
19.下列对继承的说法,哪个是正确的?
A、子类能继承父类的所有方法和状态
B、子类能继承父类的非私有方法和状态
C、子类只能继承父类public方法和状态
D、子类只能继承父类的方法,而不继承状态
A   B   C   D  
20.下列关于构造方法的说法正确的是
A、因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。
B、构造方法是给对象赋初值,所以没有返回值,要用void来声明。
C、构造方法不能被程序调用,也不可以重载。
D、一个类只允许有一个构造方法。
A   B   C   D  
www.59wj.com
21.若需要定义一个类域或类方法,应使用哪种修饰符?
A、static
B、package
C、private
D、public
A   B   C   D  
22.【参考答案】
本题答案为 A 选项。
【试题解析】
static的可修饰对象是类、类变量、类方法。
package是定义包时的关键字,而不是类成员的修饰符。
private的可修饰对象是成员变量、成员方法。
public的可修饰对象是类、接口、成员变量、成员方法。
A   B   C   D  
23.下列程序的输出结果是
import java.io.*;
public class abc
{
public static void main(String args[])
{
String s1="Hello!";
String s2=new String("World!");
System.out.println(s1.concat(s2));
}
}
A、false
B、Hello!
C、Hello!Wofld!
D、12
A   B   C   D  
24.对下列程序段的执行结果说法正确的是
class Test {
int i;
String s;
public void method(){
int i=10;
System.out.println(i);
public Test(){
System.out.println(s);
}
}}
A、0
null
B、10
null
C、编译错误
D、编译通过,但不能执行,会产生异常
A   B   C   D  
25.如要抛出异常,应用下列哪种子句?
A、catch
B、throw
C、try
D、finally
A   B   C   D  
www.59wj.com
26.对于catch 子句的排列,下列哪种是正确的?
A、父类在先,子类在后
B、子类在先,父类在后
C、有继承关系的异常不能在同一个 try 程序段内
D、先有子类,其他如何排列都无关
A   B   C   D  
27.计算机中的流是?
A、流动的字节
B、流动的对象
C、流动的文件
D、流动的数据缓冲区
A   B   C   D  
28.以下哪个是java.io包中的一个兼有输入输出功能的类。
A、Object
B、Serializable
C、RandomaccessFile
D、java.io中不存在这样的类
A   B   C   D  
29.下面关于线程优先级的说法中,错误的是:
A、Java中的线程的优先级有三个静态常量
B、新建线程的优先级默认为最低
C、优先级高的线程优先被执行
D、一个线程运行时,有可能被比它高优先级的线程抢占运行
A   B   C   D  
30.下列方法中建议使用的是:
A、stop()
B、supend()
C、restume()
D、wait()
A   B   C   D  
www.59wj.com
31.如果希望所有的控件在界面上均匀排序,就使用下列哪种布局管理器?
A、BosLayout
B、GridLayout
C、BorderLayout
D、FlowLayout
A   B   C   D  
32.在一个MVC用户界面中,存在三个通讯对象,其中_________是指定的逻辑表示法。
A、模型
B、视图
C、控件
D、结构
A   B   C   D  
33.applet类的直接父类是:
A、Component类
B、Container类
C、Frame类
D、Panel类
A   B   C   D  
34.下面关于沙箱模型的叙述中错误的是
A、沙箱模型为从网上获得的不可信代码提供了控制严格的运行环境
B、在沙箱模型中,本地代码被认为是可信代码
C、在沙箱模型中,远端主机下载的applet被认为是不可信的不能改变对applet
D、在JDK1.1中,沙箱模型对applet程序的限制是根本不能解除的
A   B   C   D  
35.J2SDK的下载,下列哪步可进入J2SE下载页面?
A、进入http://java.sun.com
B、点击左侧“Download”链接
C、点击页面中的“Java 2 Platform,Standard Edition”链接
D、点击页面中“J2SE 1.4.2”链接
A   B   C   D  
www.59wj.com
二、填空题(每空2分,共计30分)
1.数据结构被形式地定义为(K,R),其中K是____的有限集,R是K上的关系的有限集。
输入答案,中间不含空格:
2.顺序查找法的平均查找长度为____。
输入答案,中间不含空格:
3.软件调试的方法主要有:强行排错法、____、原因排错法。
输入答案,中间不含空格:
4.DBTG规定数据管理语言由3部分:____、子模式DDL和DML。
输入答案,中间不含空格:
5.表示实体(事物)及实体间(事物间)联系的模型,称为____。
输入答案,中间不含空格:
www.59wj.com
6.每个Java应用程序可以包括许多方法,但必须有且只能有一个____方法。
输入答案,中间不含空格:
7.Java语言的各种数据类型之间提供两种转换:____和强制转换。
输入答案,中间不含空格:
8.Java的跳转语句中____(包含/不包含)goto语句。
输入答案,中间不含空格:
9.Java语言中,调用方法时,参数传递是值调用,而不是____调用。
输入答案,中间不含空格:
10.异常对象从产生和被传递提交给Java运行系统的过程称为____异常。
输入答案,中间不含空格:
www.59wj.com
11.____所实现的接口是DataInput 接口和DataOutput 接口。
输入答案,中间不含空格:
12.Java的线程调度策略是一种基于优先级____。
输入答案,中间不含空格:
13.在一个MVC用户界面中,存在三个通讯对象,它们分别是:模型、____和控件。
输入答案,中间不含空格:
14.Java平台提供的安全模型被称为____。
输入答案,中间不含空格:
15.变量名、____首单词小写,其余单词只有首字母大写。
输入答案,中间不含空格:
www.59wj.com 如果觉得《全国计算机等级考试二级Java模拟试题8》二级JAVA模拟试题,jsj不错,可以推荐给好友哦。
本文Tags: 计算机等级考试 - 模拟试题 - 计算机二级模拟试题 - 二级JAVA模拟试题,jsj,
在百度中搜索相关文章:全国计算机等级考试二级Java模拟试题8
在谷歌中搜索相关文章:全国计算机等级考试二级Java模拟试题8
在soso中搜索相关文章:全国计算机等级考试二级Java模拟试题8
在搜狗中搜索相关文章:全国计算机等级考试二级Java模拟试题8
相关分类导航|
热门推荐|