本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
2013年全国计算机等级考试二级JAVA上机模拟试卷(5)
1、【 单选题 】
为保护本地主机,对Applet安全限制中正确的是(  )。 [1分]
、 Applet可加载本地库或方法
、 Applet可读、写本地计算机的文件系统
、 Applet可向Applet之外的任何主机建立网络连接
、 Applet不能运行任何本地可执行程序
答案:
2、【 单选题 】
下面的(  )关键字通常用来对对象加锁,从而使得对对象的访问是排他的。 [1分]
、 serialize
、 transient
、 synchronized
、 static
答案:
3、【 单选题 】
下列叙述中,错误的是(  )。 [1分]
、 JavaApplication与Applet所用编译命令相同
、 通常情况下JavaApplication只能有一个main()方法
、 JavaApplet必须有HTML文件才能运行
、 JavaApplet程序的.class文件可用Java命令运行
答案:
4、【 单选题 】
以下程序计算1+1/3+1/5+…+1/(2N+1),直至1/(2N+1)小于0.00001,横线处应补充的程序是(  )。
public class Sun{
public static void main(String args[]){
int n=1:
double term,sum=1.0:
do{
n= __ ;
term=1.0/n;
sum=sum+term;
}
while(term>=0.00001);
System.out.println(n);
System.out.println(sum);
}
} [1分]
、 2n
、 2n+1
、 2*n
、 2*n+1
答案:
5、【 单选题 】
阅读下列代码片段
class InterestTest——ActionListener{
public"void actionPerformed(ActionEvent event){
double interest=balance*rate/1 00 ;
balance+=interest;
NumberFormat format=NumberFormat.getCur-
rencyInstance();
System.OUt.print]b("balance="+formatter.
format(balance));
}
Private double rate;
}
在下画线处,应填的正确选项是(  )。 [1分]
、 Implementation
、 Inheritance
、 implements
、 extends
答案:
6、【 单选题 】
对于循环队列,下列叙述中正确的是(  )。 [1分]
、 队头指针是固定不变的
、 队头指针一定大于队尾指针
、 队头指针一定小于队尾指针
、 队头指针可以大于队尾指针,也可以小于队尾指针
答案:
7、【 单选题 】
Java为移动设备提供的平台是(  )。 [1分]
、 J2ME
、 J2SE
、 J2EE
、 JDK 5.0
答案:
8、【 单选题 】
使下列程序正常运行并且输出“Hello!”,横线处应填写的内容是(  )。
class Test       {
public static void main(string[]args){
Test t=new Test();
start();
}
Public void run(){
System.out.println("Hello!¨);
) [1分]
、 extends Thread
、 extends Float
、 extends Iostream
、 extends Stdio
答案:
9、【 单选题 】
一个Java Application运行后,在系统中是作为一 个(  )。 [1分]
、 线程
、 进程
、 进程或线程
、 不确定
答案:
10、【 单选题 】
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(  )。 [1分]
、 一对一
、 一对多
、 多对一
、 多对多
答案:
11、【 单选题 】
当Applet需要更新显示内容时,应该调用的方法是(  )。 [1分]
、 paint
、 update()
、 start()
、 repaint()
答案:
12、【 单选题 】
下列Java语句从指定网址读取html文件,在下画线处应填上的选项是(  )。
Reader in=new (new    URL(urlString).
openStream()); [1分]
、 Reader
、 DataOutputStream
、 ByteArray InputStream
、 InputStreamReader
答案:
13、【 单选题 】
阅读下列代码
public class Test2005{
public static void main(String args[]){
String s="Test";
switch(s){
case"Java":System.out.print("Java");
break;
case"Language":System.out.print("Lan-
guage");
break;
case"Test":System.out.print("Test");
break;
}
}
}
其运行结果是(  )。 [1分]
、 Java
、 Language
、 Test
、 编译时出错
答案:
14、【 单选题 】
一棵二叉树有10个度为1的结点,7个度为2的结点,则该二叉树共有结点个数为(  )。 [1分]
、 8
、 25
、 17
、 7
答案:
15、【 单选题 】
在数据管理技术发展的三个阶段中,数据共享最好,的是(  )。 [1分]
、 人工管理阶段
、 文件系统阶段
、 数据库系统阶段
、 3个阶段相同
答案:
16、【 单选题 】
鼠标在窗口中移动时,产生的事件是(  )。 [1分]
、 ActionEvent
、 PrintEvent
、 KeyEvent
、 MouseEvent
答案:
17、【 单选题 】
下列关于完全二叉树的叙述中,错误的是(  )。 [1分]
、 除了最后一层外,每一层上的结点数均达到最大值
、 可能缺少若干个左右叶子结点
、 完全二叉树一般不是满二叉树
、 具有结点的完全二叉树的深度为[log2n]+1
答案:
18、【 单选题 】
下列关于Applet的叙述中,正确的是(  )。 [1分]
、 Applet不仅可以嵌入到浏览器中运行,还可以独立运行
、 Applet的主类要定义为Applet类或JApplet类的子类
、 同一个页面中的Applet之间不能通信
、 Applet不支持多线程
答案:
19、【 单选题 】
为使下列代码正常运行,应该在下画线处填入的选项是(  )。
int[]numbers=new int[n];
for(int i=0;i<NUMBERS.       ;i++)
numbers[i]=i+1: [1分]
、 size
、 length
、 dimension
、 measurement
答案:
20、【 单选题 】
相对于数据库系统,文件系统的主要缺陷有数据依赖、数据不一致性和(  )。 [1分]
、 可重用性差
、 安全性差
、 非持久性
、 冗余性
答案:
21、【 单选题 】
当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在的次序是(  )。 [1分]
、 start(),stop(),destroy()
、 init(),start(),stop(),start(),stop(),destroy()
、 start(),init(),stop(),destroy()
、 ink(),start(),destroy()
答案:
22、【 单选题 】
设a=8,则表达式a>>>1的值是(  )。 [1分]
、 1
、 2
、 3
、 4
答案:
23、【 单选题 】
下列方法中,不属于Throwable类的方法是(  )。 [1分]
、 printMessage
、 getMessage
、 toString
、 fillStackTrace
答案:
24、【 单选题 】
数据流程图(DFD图)是( )。 [1分]
、 软件概要设计的工具
、 软件详细设计的工具
、 结构化方法的需求分析工具
、 面向对象方法的需求分析工具
答案:
25、【 单选题 】
阅读下面程序
1 public class Try extends Thread{
2 public static void main(String args[]){
3Try t=new Try();
4 t.start();
5}
6
7 public void run(intj){
8 inti=0;
9 while(i<5){
10 System.out.println("祝你成功!");
11 i++:
12}
13}
14}
该程序要求打印5行"祝你成功!",必须改正程序中的某行代码,程序才能完成。选择正确的修改是(  )。 [1分]
、 将第1行的extendsThread改为implementsRunnable
、 将第3行的newTry()改为newThread()
、 将第4行t.start()改为start(t)
、 将第7行的public void run(intj)改为public void run()
答案:
26、【 单选题 】
下列排序方法中,最坏情况下比较次数最少的是(  )。 [1分]
、 冒泡排序
、 简单选择排序
、 直接插入排序
、 堆排序
答案:
27、【 单选题 】
下列与其他选项不相等的是(  )。 [1分]
、 15
、 0xF
、 015
、 0XF
答案:
28、【 单选题 】
请阅读下列程序代码,然后将程序的执行结果补充完整。横线处应填写的内容是(  )。
程序代码:
public class throwsExeeption{
static void Proc(intsel)
throws Arithmetic Exception,Array Index Out Of
Bounds Exception{
System.out.println("InSituation"+sel);
if(sel= =0){
System.OUt.println("noException caught");
return;
}
else if(sel= =l){
            ;   
int iArray[]=newint[4];
iArray[1]=3;
}
}
public static void main(String args[]){
try{
Proe(O);
Proc(1);
}
catch(Array Index Out Of Bounds Exception e){
System.out.println("Catch"+e);
}
finally{
System.out.println("inProcfinally"):
}
}
}
执行结果:
In Situation 0
no Exception caught
in Proc finally [1分]
、 In Situation l
、 In Situation
、 with Catch
、 int iArray l
答案:
29、【 单选题 】
下列选项中为单精度数的是(  )。 [1分]
、 2
、 5.2
、 0.2f
、 023
答案:
30、【 单选题 】
下列程序实现对ZIP文件file.zip的检索,在横线处填入正确的语句(  )。
package test;
importjava.io.*;
import java.util.*;
import java.util.zip.*;
public class Exam
{
public static void main(String[]args){
try{
FileInputStream fis=new FileInputStream("test/file.
zip");
ZipInputStream zis=new ZiplnputStream(fis);
ZipEntry an;
while((                 )!=null){
en.getName();
zis.closeEntry();
}
zis.close():
}
catch(Exception e){
printStackTrace();
}
}
} [1分]
、 en=zis.getNextEntry()
、 en= =zis.getNextEntry()
、 en=zis.getEntry()
、 zis.getNextEntry()
答案:
31、【 单选题 】
下列程序的输出结果是(  )。
public class Test
{
void printValue(int m)
{
do{
System.out.println("The value is"+m)
}
while(--m>10)
}
public static void main(String args[])
{
int i=10;
Test t=new Test():
t.printValue(i);
}
} [1分]
、 The value is 8
、 The value is 9
、 The value is 10
、 The value is 11
答案:
32、【 单选题 】
Swing的选项面板是(  )。 [1分]
、 JTabbedPane
、 JLayeredPane
、 JScrollPane
、 JSplitPane
答案:
33、【 单选题 】
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是(  )。 [1分]
、 10
、 8
、 6
、 4
答案:
34、【 单选题 】
有三个关系R,S和T如下:
   
其中关系T由关系R和S通过某种操作得到,该操作为(  )。 [1分]
、 选择
、 投影
、 交
、 并
答案:
35、【 单选题 】
下列叙述中正确的是(  )。 [1分]
、 一个算法的空间复杂度大,则其时间复杂度必定大
、 一个算法的空间复杂度大,则其时间复杂度必定小
、 一个算法的时间复杂度大,则其空间复杂度必定小
、 上述3种说法都不对
答案:
36、【 单选题 】
用鼠标单击菜单项(Menultem)产生的事件是(  )。 [1分]
、 MenuEvent
、 ActionEvent
、 KeyEvent
、 MouseEvent
答案:
37、【 单选题 】
用鼠标点击菜单项(Menultem)产生的事件是(  )。 [1分]
、 MenuEvent
、 ActionEvent
、 KeyEvent
、 MouseEvent
答案:
38、【 单选题 】
当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在的次序是(  )。 [1分]
、 start(),stop(),destroy()
、 init(),start(),stop(),start(),stop(),destroy()
、 start(),init(),stop(),destroy()
、 init(),start(),destroy()
答案:
39、【 单选题 】
执行下面程序段后,2值为(  )。
int x=1,y=2,z=3;
z=z/(float)(x/y): [1分]
、 编译无法通过
、 6
、 3
、 2
答案:
40、【 单选题 】
在程序的下画线处应填入的选项是(  )。
public class Test          {:
public static void main(String args[]){
Test t=new Test();
Thread tt=new Thread(t);
tt.start();
}
public void run(){
for(int i=0;i<5;i++){
System.out.println("i="+i);
}
}
} [1分]
、 implements Runnable
、 extends Thread
、 implements Thread
、 extends Runnable
答案:
12 下一页 末页
共2页,共43个题库
共2页,共43个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169