admin 管理员组文章数量: 887021
2024年1月13日发(作者:sfc scannow有用吗)
计算机二级(Java)20
(总分1780, 做题时间90分钟)
选择题(每小题2分,共70分) 下列各题四个选项中,有一个是正确的,请选择正确答案。
1.
下列关于变量的叙述哪个是错的?
SSS_SINGLE_SEL
A int[]a1,a2;
B int a[]={1,2,3,4,5};
C double[] d=new double[8];
D float f[]=new {2.0f,3.5f,5.6f,7.8f};
2.
顺序执行下列程序语句后,则b的值是( )。
String a = "Hello";
String b = ing(0,2);
A 构造函数必须与类同名
B 构造函数可以省略不写
C 构造函数必须有返回值
D 在构造函数中可以对类中的成员进行初始化
3.
当Applet小程序窗口需要重画时,将调用下列哪个方法?
SSS_SINGLE_SELSSS_SINGLE_SEL
A start( )
B init( )
C paint( )
D draw( )
4.
下列关于数组定义语句不正确的( )。
SSS_SINGLE_SEL
A int[]a1,a2;
B int a[]={1,2,3,4,5};
C double[] d=new double[8];
D float f[]=new {2.0f,3.5f,5.6f,7.8f};
5.
下列有关线程的叙述哪个是正确的?
A 一个线程组内不仅可以包含线程,还可以包含其他线程组
SSS_SINGLE_SEL
B 线程在终止状态可以调用start()方法使它可运行
C 在Java中,最顶层的线程组是main
D 线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占
6.
下列字符常量中,哪个表示反斜杠字符“”?
SSS_SINGLE_SEL
A 1
B 5
C 2
D -1
7.
若a的值为3时,下列程序段被执行后,c的值是( )。
int c = 1;
if (a>0)
if (a>3)
c = 2;
else c = 3;
else c = 4;
SSS_SINGLE_SEL
A 1
B 2
C 3
D 4
8.
下列哪项技术很好的实现了Java的垃圾回收机制?
SSS_SINGLE_SEL
A 内存跟踪
B 内存编译
C 语法检查
D 上述都不正确
9.
如要求读取大文件的中间一段内容,最方便的是采用下列哪种流来操作?
SSS_SINGLE_SEL
A File Stream
B Pipe Stream
C Random Stream
D Filter Stream
10.
双精度数据强制转换成单精度数据后,其数值精度会( )。
SSS_SINGLE_SEL
A I=4
x=258694
B I=7
x=256987
C I=6
x=365840
D I=7
x=390625
11.
下列InputStream类中哪个方法可以用于关闭流?
SSS_SINGLE_SEL
A skip( )
B close( )
C mark( )
D reset( )
12.
Panel和Applet的默认的布局管理器是( )。
A java.security.*
B java.io.*
C java.util.*
D java.awt.*
13.
下列关于Swing中内部框架JInternalFrame的说法不正确的是( )。
A 表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件
B 表格是一种容器对象,在表格中全部按列来显示数据
C 表格、列、标头和控件有自己的属性、方法和事件
D 以上说法均正确
14.
类Test定义如下,将下列哪个方法插入行③处是不合法的?
① public class Test {
② public float Method(float a,float b) { }
③
④ }
SSS_SINGLE_SELSSS_SINGLE_SELSSS_SINGLE_SEL
A public float Method(float a,float b,float c) { }
B public float Method(float c,float d){ }
C public int Method(int a,int b){ }
D private float Method(int a,int b,int c){ }
15.
在下列程序的划线处应填入的语句是( )。
class Pemon {
pnvate int a;
}
public class Man extends Person {
public int b;
public static void main(String arg[ ] ) {
Person p = new Person( );
Man t = new Man( );
int i;
________
}
}
A 利用视图可以实现多表查询
B 视图可以产生磁盘文件
C 利用视图可以更新表数据
D 视图可以作为查询数据源
16.
抛出异常、生成异常对象都通过下列哪个语句实现?
SSS_SINGLE_SELSSS_SINGLE_SEL
A throws
B throw
C Throwable
D Exception
17.
下列哪个是对main( )主方法的正确表示?
A 将位数少的数据类型向位数多的数据类型转换
B 将位数多的数据类型向位数少的数据类型转换
C Java语言中不能进行数据类型的强制转换
D 以上都不符合
18.
SSS_SINGLE_SEL
如果创建的一个子类覆盖一个父类public方法,则对该方法可以使用哪些修饰符修饰?
SSS_SINGLE_SEL
A public
B public 和 protected
C privite
D 任意修饰符都可以,由系统随机选取
19.
给出下列的不完整的方法,则下列的哪个声明可以被加入行①完成此方法的声明?
①
② { success = connect( );
③ if (success = = - 1 ) {
④ throw new TimedoutException( )
⑤ }
⑥ }
SSS_SINGLE_SEL
A &
B #
C *
D $
20.
下列的常量中,合法的是( )。
SSS_SINGLE_SEL
A import sos.*;
B package sos.*;
C sosimport;
D sospackage;
21.
下列哪个选项不是FilterInputStream的子类?
A CheckedInputStream
B BufferedInputStream
C PushbackInputStream
D FileInputStream
22.
下列关于Java语言的异常处理描述不正确的是( )。
SSS_SINGLE_SELSSS_SINGLE_SEL
A -1 6
B -1 16
C 1 5
D 11 21
23.
下列程序执行后,b的值应是( )。
public class Testss {
public static void main(String args[]) {
unsigned byte b=0;
b- -;
n("b="+b);
}
}
SSS_SINGLE_SEL
A 15
B 1
C 32
D 16
24.
下列关于Java的说法不正确的是( )。
A abstract和final能同时修饰一个类
B 抽象类可以做抽象父类,也可以做抽象子类和抽象方法
C 抽象方法不一定在抽象类中,也可以在接口中
D 声明为final的力法不能在子类中重新定义
25.
有一个类A,下列为其构造方法的声明,其中正确的是( )。
SSS_SINGLE_SELSSS_SINGLE_SEL
A true
B false
C test
D 编译错误
26.
最简单的交换排序方法是( )。
SSS_SINGLE_SEL
A 快速排序
B 选择排序
C 堆排序
D 冒泡排序
27.
下列有关数据库的描述,正确的是( )。
A 数据处理是将信息转化为数据的过程
B 数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变
C 关系中的每一列称为元组,一个元组就是一个字段
D 如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字
28.
下列4项中,必须进行查询优化的是( )。
SSS_SINGLE_SELSSS_SINGLE_SEL
A 关系数据库
B 网状数据库
C 层次数据厍
D 非关系模型
29.
下列叙述中,不属于结构化分析方法的是( )。
A 面向数据流的结构化分析方法
B 面向数据结构的Jackson方法
C 面向数据结构的结构化数据系统开发方法
D 面向对象的分析方法
30.
软件复杂性度量的参数包括( )。
SSS_SINGLE_SELSSS_SINGLE_SEL
A 效率
B 规模
C 完整性
D 容错性
31.
设有两个串p和q,求q在p首次出现位置的运算称作( )。
SSS_SINGLE_SEL
A 连接
B 模式匹配
C 求于串
D 求串长
32.
下列有关数据库的描述,正确的是( )。
SSS_SINGLE_SEL
A 数据库是一个DBF文件
B 数据库是一个关系
C 数据库是一个结构化的数据集合
D 数据库是一组文件
33.
数据库设计包括两个方面的设计内容,它们是( )。
A 概念设计和逻辑设计
B 模式设计和内模式设计
C 内模式设计和物理设计
D 结构特性设计和行为特性设计
34.
非空的循环单链表head的尾结点(由p所指向),满足( )。
SSS_SINGLE_SELSSS_SINGLE_SEL
A p→next==NULL
B p==NULL
C p→next=head
D p=head
35.
程序的3种基本控制结构是( )。
A 过程、子过程和分程序
B 顺序、选择和重复
C 递归、堆栈和队列
D 调用、返回和转移
填空题(每空2分,共30分)
36.
滚动窗口JScrollPane是带动滚动条的面板,主要是通过移动【 】来实现的。
SSS_FILLSSS_SINGLE_SEL
37.
【 】是Java程序的并发机制,它能同步共享数据,处理不同事件。
SSS_FILL
38.
布尔型数据除局部变量外,默认的值是【 】。
SSS_FILL
39.
抽象、封装、【 】和多态是Java语言的四大特性。
SSS_FILL
40.
在自定义Swing构件的时候,首先要确定使用哪种构件类作为所定制构件的【 】。 建议继承JPanel类或更具体的Swing构件类。
SSS_FILL
41.
下列程序的运行结果是【 】。
import .*;
public class abc
{
public static void main(Stringargs[ ] )
{
String s1 = "Hello!";
n(rCase( ) );
}
}
SSS_FILL
42.
在AWT包中,创建一个具有10行,45列的多行文本区域对象ta的语句为【 】。
SSS_FILL
43.
【 】是一个特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始 状态。
SSS_FILL
44.
AWT事件分为两大类:低级事件和高级事件。其中【 】―是指基于语义的事件,它可以不和特定的动作相关联,而依赖于触发此事件的类。
SSS_FILL45.
字符串分为两大类,一类是字符串常量,使用String类的对象表示;另一类是字符串变量,使用【 】类的对象表示。
SSS_FILL
46.
数据结构分为逻辑结构与存储结构,线性链表属于【 】。
SSS_FILL
47.
测试的目的是暴露错误,评价程序的可靠性;而【 】的目的是发现错误的位置并改正错误。
SSS_FILL
48.
在程序设计阶段应该采取【 】和逐步求精的方法,把一个模块的功能逐步分解,细化 为一系列具体的步骤,进而用某种程序设计语言写成程序。
SSS_FILL49.
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【 】两个含义。
SSS_FILL
50.
用链表表示线性表的突出优点是【 】。
SSS_FILL
1
版权声明:本文标题:计算机二级(Java)20_真题无答案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1705092733h472891.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论