试卷详情
-
计算机二级(Java)29
-
[填空题]下列的Java语句是把字符串“12345”转换为int型数据,请补充完整。
int x;
x= 【 】 ;
-
[填空题]Java Applet 中的事件处理机制与Java Application相同,采用【 】方式。
-
[单项选择]下列常见的系统定义的异常中,哪个是数组越界异常
A. ArrayIndexOutOfBoundsException
B. IOException
C. NullPointerException
D. ArithmeticException
-
[单项选择]在HTML文件中,下列哪个选项是指定applet所在的路径
A. CODE
B. NAME
C. CODEBASE
D. ALT
-
[填空题]求菲波那契数列的数学表达式为
fibonacci(n)=n, n=0,1;
fibonacci(n)=fibonacci(n-1)+fibonacci(n-2), n≥2;
设m是long型变量,下面是递归算法求菲波那契数列的方法
long fibonacci(long n)
{ if(n= =0| |n= =1)return n;
else return (fibonacci(n-1)+fibonacci(n-2));
}
当语句m=fibonacci(3),执行时,方法fibonacci( )被调用了【 】次。
-
[单项选择]下列关系运算的叙述中,正确的是( )。
A. 投影、选择、连接是从二维表行的方向进行的运算
B. 并、交、差是从二维表的列的方向来进行运算
C. 投影、选择、连接是从二维表列的方向进行的运算
D. 以上3种说法都不对
-
[单项选择]在压缩文件流中,下列哪个方法是用于缓冲阅读器阅读文本的方法
A. java
B. javac
C. javap
D. javadoc
-
[填空题]Java程序中定义接口所使用的关键字是【 】。
-
[单项选择]在编写Applet程序时,程序中必须有的import语句是( )。
A. -2
B. 20
C. 11
D. 9
-
[单项选择]现有一变量声明为boolean aa,下列的赋值语句正确的是( )。
A. aa=false
B. aa=False
C. aa="true"
D. aa=0
-
[填空题]用的黑箱测试有等价分类法、【 】、因果图法和错误推测法4种。
-
[单项选择]相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和( )。
A. 可重用性差
B. 安全性差
C. 非持久性
D. 冗余性
-
[单项选择]下列哪个是面向大型企业级用容器管理专用构件的应用平台
A. 控件类用于进行一种或多种相关的控制
B. 控件类一般作为容器类中的控件来处理
C. 控件类的封装性比容器类更加严密,灵活性更好
D. 控件类必须作为一个整体来访问或处理,不能单独对其中的组件进行修改或操作
-
[填空题]软件的【 】设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。
-
[单项选择]下列哪个选项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试
A. 对于“标题”带区,系统只在报表开始时打印一次该带区所包含的内容
B. 对于“页标头”带区,系统只打印一次该带区所包含的内容
C. 对于“细节”带区,每条记录的内容只打印一次
D. 对于“组标头”带区,系统将在数据分组时每组打印一次该内容
-
[单项选择]线性表的顺序存储结构和线性表的链式存储结构分别是( )。
A. 顺序存取的存储结构、顺序存取的存储结构
B. 随机存取的存储结构、顺序存取的存储结构
C. 随机存取的存储结构、随机存取的存储结构
D. 任意存取的存储结构、任意存取的存储结构
-
[填空题]软件结构是以【 】为基础而组成的一种控制层次结构。
-
[填空题]在事件处理的过程中,主要涉及到的3个对象分别是事件、【 】和事件处理者。
-
[单项选择]下列关于Java语言的数据类型和表达式的说法不正确的是( )。
A. LEN("2003/04/15")
B. OCCURS("电脑","计算机俗称电脑")
C. AT("Fox","Visual FoxPro")
D. LIKE("a *”,"abcd")
-
[填空题]数据的逻辑结构有线性结构和【 】两大类。
-
[单项选择]数据库系统的核心是( )。
A. 数据库
B. 数据库管理系统
C. 模拟模型
D. 软件工程
-
[单项选择]下列是一个Java Applet程序,输出结果 (要求只写出在Applet容器内显示的内容) 是 ( )。
import java.awt.*;
import java.applet.*;
public class Testuu extends Applet
{
float[]x={1.2f,3.4f,5.6f,7.8f};
public void paint(Graphics g)
{
int s=0;
for(int i=0;i〈x.length;i++)
s+=(int)x[i];
g.drawstring(" "+s,30,60);
}
}
A. 15
B. 16
C. 17
D. 18
-
[单项选择]下列程序执行后,k的值是( )。
public class Testddd{
public static void main(String args[ ])
{
inti;10,j=18 K=30;
switch(j-i)
{ case 8:k++;
case 9:k+ =2;
case 10:k+ =3;
default:k/=j;
}
System.out.println(k);
}
}
A. 31
B. 32
C. 2
D. 33
-
[单项选择]关于Java中的沙箱模型下列说法中正确的是( )。
A. 利用CREATE TABLE语句可以定义一个新的数据表结构
B. 利用SQL的表定义语句可以定义表中的主索引
C. 利用SQL的表定义语句可以定义表的域完整性、字段有效性规则等
D. 对于自由表的定义,SQL同样可以实现其完整性、有效性规则等信息的设置
-
[单项选择]下列哪个选项是javax.swing.JApplet的父类
A. java.awt.panel
B. java.applet.Applet
C. java.awt.frame
D. java.awt.Window
-
[单项选择]给出下列代码,则数组初始化中哪项是不正确的
byte[ ]array1,array2[ ];
byte array3[ ][ ];
byte[ ][ ]array4;
A. array2 = array1
B. array2 = array3
C. array2 = array4
D. array3 = array4
-
[单项选择]算法的时间复杂度是指( )。
A. 执行算法程序所需要的时间
B. 算法程序的长度
C. 算法执行过程中所需要的基本运算次数
D. 算法程序中的指令条数
-
[单项选择]下列程序执行后,k的值是( )。
public class TestDemo {
public static void main(String args[ ]) {
int m=3,n=6,k=0;
while((m++)<(--n) )
++k;
System.out.println(k);
}
}
A. 0
B. 1
C. 2
D. 3
-
[单项选择]栈通常采用的两种存储结构是( )。
A. 线性存储结构和链表存储结构
B. 散列方式和索引方式
C. 链表存储结构和数组
D. 线性存储结构和非线性存储结构
-
[填空题]对话框(Dialog)是【 】类的子类。
-
[单项选择]下列关于使用内部类的原因叙述中不正确的是( )。
A. Java语言中所有的异常都必须由程序员通过try-catch-finally语句实现
B. Java中异常可以被继承
C. 程序员可以通过继承Exception类定义自己的异常
D. 异常在Java中是有层次的
-
[填空题]编程语言大致分为面向机器,面向过程和面向对象3种结构,Java语言是面向【 】的一种网络编程语言。
-
[单项选择]单个用户使用的数据视图的描述称为( )。
A. 外模式
B. 概念模式
C. 内模式
D. 存储模式
-
[单项选择]Java语言通过什么方式支持多重继承
A. 2.5
B. 2.0
C. 2.50
D. 2
-
[单项选择]在Java中,数组是当成什么来处理
A. 20 20
B. 30 20
C. 30 40
D. 15 15
-
[填空题]在Java2中支持【 】技术,使得Java的安全控制可以针对外界的具体用户进行,从而提高了访问控制的粒度。
-
[单项选择]串的长度是( )。
A. 串中不同字符的个数
B. 串中不同字母的个数
C. 串中所含字符的个数且字符个数大于零
D. 串中所含字符的个数
-
[单项选择]若下列选项中的变量已正确定义并赋值,则符合Java语言语法的是( )。
A. b=a! =76;
B. a=8+b+C=9;
C. i=12.3*%4;
D. a=a+7=c+b;
-
[单项选择]下列整型常量中表示的是十六进制的整数的是( )。
A. 98
B. 67x
C. x394
D. 0X292
-
[填空题]数据结构分为逻辑结构与存储结构,线性链表属于【 】。
-
[单项选择]int数据类型是Java语言中是最常用的整数类型,它在计算机中存储时占多少位bit
A. S(47)
B. S(165)
C. S(25+7*20)
D. S(87)
-
[单项选择]下列程序的执行结果是( )。
public class Testff{
public static void main(String args[]){
String sl=new String("I am boy");
String s2=new String("I am boy");
System.out.println(sl==s2);
}
}
A. * * 0 * *
B. * * 1 * *
C. * * 2 * *
D. 0
-
[填空题]下列程序的输出结果是【 】。
class Test {
public static void main (String args[ ] ) {
int m = 6;
do { m - -;} while (m>0);
System.out.println("m = " +m);
}
}
-
[单项选择]下列程序执行后,i的值是( )。
public class Testfff {
pubic static void main(String args[])
{
int i;10;
do { i/=2;}
while(i- - >1);
System.out.println(i);
}
}
A. getCodeBase( )
B. getParameter(String)
C. getApplnfo( )
D. showStatus(String)
-
[单项选择]当Frame的大小被改变时,Frame中的按钮的位置可能被改变,则使用下列哪一个布局管理器( )。
A. BigMeaninglessName
B. $int
C. 1 st
D. $1
-
[单项选择]下列选项中,不属于模块间耦合的是( )。
A. 数据耦合
B. 同构耦合
C. 异构耦合
D. 公用耦合
-
[单项选择]下列哪些内容是异常的含义
A. 程序的语法错
B. 程序在编译和运行中所发生的异常事件
C. 程序预先定义好的异常事件
D. 程序编译错误