




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——2022下半年全国计算机二级Java考试真题2022下半年全国计算机二级Java考试真题
一、选择题每题2分,共70分以下各题A、B、C、D四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
1以下表达中正确的是
A对长度为n的有序链表举行查找,最坏处境下需要的对比次数为n
B对长度为n的有序链表举行对分查找,最坏处境下需要的对比次数为n/2
C对长度为n的有序链表举行对分查找,最坏处境下需要的对比次数为log2n
D对长度为n的有序链表举行对分查找,最坏处境下需要的对比次数为nlog2n
2算法的时间繁杂度是指
A算法的执行时间
B算法所处理的数据量
C算法程序中的语句或指令条数
D算法在执行过程中所需要的根本运算次数
3软件按功能可以分为:应用软件、系统软件和支撑软件或工具软件。下面属于系统软件的是
A编辑软件
B操作系统
C教务管理系统
D欣赏器
4软件程序调试的任务是
A诊断和改正程序中的错误
B尽可能多地察觉程序中的错误
C察觉并改正程序中的全体错误
D确定程序中错误的性质
5数据流程图DFD图是
A软件概要设计的工具
B软件细致设计的工具
C布局化方法的需求分析工具
D面向对象方法的需求分析工具
6软件生命周期可分为定义阶段,开发阶段和维护阶段。细致设计属于
A定义阶段
B开发阶段
C维护阶段
D上述三个阶段
7数据库管理系统中负责数据模式定义的'语言是
A数据定义语言
B数据管理语言
C数据操纵语言
D数据操纵语言
8在学生管理的关系数据库中,存取一个学生信息的数据单位是
A文件
B数据库
C字段
D记录
9数据库设计中,用E-R图来描述信息布局但不涉及信息在计算机中的表示,它属于数据库设计的
A需求分析阶段
B规律设计阶段
C概念设计阶段
D物理设计阶段
10有两个关系R和T如下:
那么由关系R得到关系T的操作是
A选择
B投影
C交
D并
11Java中定义常量的留存字是
Aconst
Bfinal
Cfinally
Dnative
12以下有关Java布尔类型的描述中,正确的是
A一种根本的数据类型,它的类型名称为boolean
B用int表示类型
C其值可以赋给int类型的变量
D有两个值,1代表真,0代表假
13Java中全体类的父类是
AFather
BLang
CException
DObject
14以下程序段的输出结果是
intdata=0;
chark=a,p=f;
data=p-k;
system.out.printlndata;
A0
Ba
Cf
D5
15以下数中为八进制的是
A27
B0x25
C026
D028
16以下方法中,不属于Throwable类的方法是
AprintMessage
BgetMessage
CtoString
DfillStackTrace
17以下程序的输出结果是
publicclassTest
publicstaticvoidmainString[]args
int[]array=2,4,6,8,10;
intsize=6;
intresult=-1;
try
forinti=0;i
ifarray[i]==20result=i;
catchArithmeticExceptione
System.out.printlnCatch1;
catchArrayIndexOutOfBoundsExceptione
System.out.printlnCatch2;
catchExceptione
System.out.printlnCatch3;
ACatch1
BCatch2
CCatch3
D以上都不对
18以下包中,包含JOptionPane类的是
Ajavax.swing
Bjava.lang
Cjava.util
Djava.applet
19以下选项中,与成员变量共同构成一个类的是
A关键字
B方法
C运算符
D表达式
20以下程序的功能是将一个整数数组写入二进制文件。在程序的下划线处应填入的选项是
importjava.io.*;
publicclassXieShuzu
publicstaticvoidmainString[]a
int[]myArray=10,20,30,40;
try
DataOutputStreamdos=
newDataOutputStreamnewFileOutputStreamints.dat;
forinti=0;i
dos._____myArray[i];
dos.close;
System.out.println已经将整数数组写入二进制文件:ints.dat;
catchIOExceptionioe
System.out.printlnIOException;
AwriteArray
BwriteByte
CwriteInt
DwriteDouble
2022下半年全国计算机二级Java考试真题
21Java中的抽象类Reader和Writer所处理的流是
A图像流
B对象流
C字节流
D字符流
22以下表达中,错误的是
A内部类的名称与定义它的类的名称可以一致
B内部类可用abstract修饰
C内部类可作为其他类的成员
D内部类可访问它所在类的成员
23用于在子类中调用被重写父类方法的关键字是
Athis
Bsuper
CThis
DSuper
24以下Java语句从指定网址读取html文件,在下划线处应填上的选项是
Readerin=new____newURLurlString.openStrream;
AReader
BDataOutputStream
CByteArrayInputStream
DInputStreamReader
25以下不属于表达式语句的是
A++i;
B--j;
Cb#a;
Db*=a;
26以下为窗口事情的是
AMouseEvent
BWindowEvent
CActionEvent
DKeyEvent
27用鼠标点击菜单项MenuItem产生的事情是
AMenuEvent
BActionEvent
CKeyEvent
DMouseEvent
28以下不属于规律运算符的是
A!
B||
C
D|
29当使用SomeThreadt=newSomeThread创造一个线程时,以下表达中正确的是
ASomeThread类是包含run方法的任意java类
BSomeThread类确定要实现Runnable接口
CSomeThread类是Thread类的子类
DSomeThread类是Thread类的子类并且要实现Runnable接口
30在程序的下划线处应填入的选项是
publicclassTest_____
publicstaticvoidmainStringargs[]
Testt=newTest;
Threadtt=newThreadt;
tt.start;
publicvoidrun
forinti=0;i5;i++
system.out.printlni=+i;
AimplementsRunnable
BextendsThread
CimplementsThread
DextendsRunnable
31为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下划线处依次填入的语句是
publicclassIntStack
privateintidx=0;
privateint[]data=newint[8];
public______voidpushinti
data[idx]=i;
idx++;
_____
Asynchronized
notify
Bsynchronized
this.wait
Csynchronized
this.notify
Dsynchronized
sleep
32假设线程正处于阻塞状态,不能够使线程直接进入可运行状态的处境是
Asleep方法的时间到
B获得了对象的锁
C线程在调用t.join方法后,线程t终止
Dwait方法终止
33当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在的次序是
Astart,stop,destroy
Binit,start,stop,start,stop,destroy
Cstart,init,stop,destroy
Dinit,start,destroy
2022下半年全国计算机二级Java考试真题
二、填空题每空2分,共30分请将每一个空的正确答案写在答题卡~序号的横线上,答在试卷上不得分。
1一个队列的初始状态为空。现将元素A,B,C,D,E,F,5,4,3,2,1依次入队,然后再依次退队,那么元素退队的依次为。
2设某循环队列的容量为50,假设头指针front=45指向队头元素的前一位置,尾指针rear=10指向队尾元素,那么该循环队列中共有个元素。
3设二叉树如下:
对该二叉树举行后序遍历的结果为。
4软件是、数据和文档的集合。
5有一个学生选课的关系,其中学生的关系模式为:学生学号,姓名,班级,年龄,课程的关系模式为:课程课号,课程名,学时,其中两个关系模式的键分别是学号和课号,那么关系模式选课可定义为:选课学号,,劳绩。
6C语言是面向过程的语言,Java语言是面向的语言。
7Java字节码文件的扩展名是。
8JDBC是Java程序与连接的一种机制。
9能够用于创造可变字符串对象的类是。
10类在定义数组时,不必限定数组的大小。
11以下程序的功能是统计命令行参数的个数,请在下划线处填上适当的代码。
publicclassLength
publicstaticvoidmainStringargs[]
System.out.printlnnumberofStringargs:+args.;
12Java中的返回语句是语句。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论