2022下半年全国计算机二级Java考试真题_第1页
2022下半年全国计算机二级Java考试真题_第2页
2022下半年全国计算机二级Java考试真题_第3页
2022下半年全国计算机二级Java考试真题_第4页
2022下半年全国计算机二级Java考试真题_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为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

提交评论