计算机等级考试题库-二级Java冲刺试题【考前突击】

发布于 2018-09-13 09:22  编辑:simi
0
计算机等级考试题库 扫码微信刷题



考无忧小编为各位考生搜集整理了的二级Java冲刺试题,希望可以为各位的备考锦上添花,热中送冰!记得刷计算机等级考试题库哟!


20189月计算机二级Java冲刺试题

1

1).顺序存储结构( )

A.仅适合于静态查找表的存储

B.仅适合于动态查找表的存储

C.既适合静态又适合动态查找表的存储

D.既不适合静态又不适合动态查找表的存储

答案:C

 

2).下列属于合法的Java标识符的是( )

A._cat

B.5books

C.+static

D.-3.14159

答案:A

 

3).在使用interface声明一个接口时,只可以使用( )修饰符修饰该接口。

A.private

B.protected

C.privateprotected

D.public

答案:D

 

4).下列选项中,不属于模块间耦合的是( )

A.数据耦合

B.标记耦合

C.异构耦合

D.公共耦合

答案:C

 

5).若变量a Stri ng 类型的数据,那么表达式(a +a)的类型是( )

A.char

B.Stri ng

C.i nt

D.long

答案:B

 

6).下列运算结果为1的是( )

A.8>>1

B.4>>>2

C.8<<1

D.4<<<2

答案:B

 

7).注释的基本原则不包括

A.注释应该增加代码的清晰度

B.注释要简洁

C.在写代码之前写注释

D.尽量给每一条语句加注释

答案:D

 

8).下列关于for循环和while循环的说法中哪个是的?

A.while循环能实现的操作,for循环都能实现

B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果

C.两种循环在任何情况下都可以相互转换

D.两种循环结构中都必须有循环体,循环体不能为空

答案:D

 

9).a=8,则表达式a>>>2的值是( )

A.1

B.2

C.3

D.4

答案:B

 

10).在编写Java 程序的时候,如果不为类的成员变量定义初始值,Java 会给它们设置默认值,下列说法中不的是( )

A.Byte 的默认值是0

B.i nt 的默认值是0

C.long 的默认值是0.0L

D.float 的默认值是0.0f

答案:C

 

 

 

2

1).J2EE( )语言绑定。

A.C

B.C++

C.Java

D.汇编语言

答案:C

 

2).下列关于结构化设计原则的描述,错误的是

A.在块和进程的非正常出口处往往需要调用GOTO语句,使用GOTO语句使程序执行效率提高,但是滥用GOTO语句确实有害,应该避免使用GOTO语句。

B.程序设计时应该自顶向下,逐步求精。

C.程序设计时,应该将复杂问题进行模块化,就是将程序设计的总目标分解为若干个分目标,再进一步分解为具体的小目标。

D.在进行程序设计时,应该尽量在一行书写一条语句,尽量做到效率第一,清晰第二。

答案:D

 

3).如果线程调用下列方法,不能保证使该线程停止运行的是( )

A.sleep()

B.stop()

C.yield()

D.wait()

答案:C

 

4).若数组a定义为int[][]a=new int[3][4],则a( )

A.一维数组

B.二维数组

C.三维数组

D.四维数组

答案:B

 

5).在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有( )种。

A.1

B.2

C.3

D.4

答案:C

 

6).执行完以下代码int[]x=newint[25];后,以下哪项说明是的

A.x[24]0

B.x[24]未定义

C.x[25]0

D.x[0]为空

答案:A

 

7).为实现多线程之间的通信,需要使用下列哪种流才合适?

A.Filterstream

B.Filestream

C.Randomaccessstream

D.Pipedstream

答案:D

 

8).提供showDocument()方法,使Applet能够请求浏览器访问特定URL的类是( )

A.Applet

B.AppletContext

C.JApplet

D.URL

答案:B

 

9).Java中能实现多重继承效果的方式是( )

A.内部类

B.适配器

C.接口

D.同步

答案:C

 

10).开发软件时对提高开发人员工作效率至关重要的是( )

A.操作系统的资源管理功能

B.先进的软件开发工具和环境

C.程序员的数量

D.计算机的并行处理能力

答案:B

 

 

3

1).下列代码的执行结果是:public class Test2{public static void main(String args[]){System.out.println(5/2);}}

A.2.5

B.2.0

C.2.50

D.2

答案:D

 

2).Java中,负责对字节代码解释执行的是____

A.垃圾回收器

B.虚拟机

C.编译器

D.多线程机制

答案:B

 

3).数据流图(DFD)是用于描述结构化方法中 _____阶段的工具。

A.可行性分析

B.详细设计

C.需求分析

D.程序编码

答案:C

 

4).调用线程的下列方法,不会改变该线程在生命周期中状态的方法是

A.yeild()

B.wait()

C.sleep()

D.isAlive()

答案:D

 

5).数据独立性是数据技术的重要特点之一。所谓数据独立性是指____

A.数据与程序独立存放

B.不同的数据被存放在不同的文件中

C.不同的数据只能被对应的应用程序所使用

D.以上三种说法都不对

答案:D

 

6).Java的字符类型采用的是Unicode编码方案,每个Unicode码占用____个比特位。

A.8

B.16

C.32

D.64

答案:B

 

7).若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用____存储方式最节省时间。

A.顺序表

B.单链表

C.双链表

D.单循环链表

答案:A

 

8).数据库系统的核心是

A.数据模型

B.数据库管理系统

C.软件工具

D.数据库

答案:B

 

9).某二叉树结点的前序序列为EACBDGF,对称序列为ABCDEFG。该二叉树结点的后序序列为

A.BCFGE

B.CFAGE

C.EGFAB

D.EGACFB

答案:A

 

10).WindowListener中可以实现窗口关闭功能的方法是

A.public void windowOpened(WindowEvent e)

B.public void windowClosed(WindowEvent e)

C.public void windowClosing(WindowEvent e)

D.public void windowDeactivated(WindowEvent e)

答案:C

 

4

1).某二叉树结点的前序序列为EACBDGF,对称序列为ABCDEFG。该二叉树结点的后序序列为

A.BCFGE

B.CFAGE

C.EGFAB

D.EGACFB

答案:A

 

2).Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为

A.隐藏

B.覆盖

C.重载

D.Java不支持此特性

答案:C

 

3).若要把变量声名为多个线程共用的变量,应使用如下哪种修饰符?

A.protected

B.provate

C.transient

D.volatile

答案:D

 

4).下列程序段的输出结果是public class operatorsandExpressions{void stringPlus(){int a=3,b=4,c=5;System.out.println("abc"+3);}}

A.15

B.abc3

C.256

D.63

答案:B

 

5).下述关于数据库系统的叙述中的是

A.数据库数据可以为经DBA认可的各用户所共享

B.数据库系统避免了一切冗余

C.数据库系统的存储模式如有改变,则概念模式应予调整,否则用户会在执行中出错

D.数据库系统比文件系统能管理更多的数据

答案:A

 

6).下列关于栈的叙述中的是

A.在栈中只能插入数据

B.在栈中只能删除数据

C.栈是先进先出的线性表

D.栈是先进后出的线性表

答案:D

 

7).编译运行以下程序后,关于输出结果的说法的是public class Conditional{public static void main(String args[]){int x=4;System.out.println("value is "+((x>4)?99.9:9));}}

A.输出结果为value is 99.99

B.输出结果为value is 9

C.输出结果为value is 9.0

D.编译错误

答案:C

 

8).线性表若采用链表存储结构时,要求内存中可用存储单元的地址____

A.必须是连续的

B.部分地址必须是连续的

C.一定是不连续的

D.连续不连续都可以

答案:D

 

9).Java中,能实现多重继承效果的方式是____

A.内部类

B.适配器

C.接口

D.同步

答案:C

 

10).在编写异常处理的Java程序中,每个catch语句块都应该与____语句块对应,使得用该语句块来启动Java的异常处理机制。

A.if-else

B.switch

C.try

D.throw

答案:C

 

 

5

1).面向对象方法中,继承是指( )

A.一组对象所具有的相似性质

B.一个对象具有另一个对象的性质

C.各对象之间的共同性质

D.类之间共享属性和操作的机制

答案:D

 

2).Java 中,由Java 编译器自动导入而无需在程序中用i mport 导入的包是( )

A.java.applet

B.java.awt

C.java.util

D.java.lang

答案:D

 

3).一个栈的初始状态为空,首先将元素54321依次入栈,然后退栈一次,再将元素ABCD 依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为( )

A.54321ABCD

B.5ABCD4321

C.DCBA12345

D.1DCBA2345

答案:D

 

4).Java中对Applet设置了严格的安全限制。下列关于AppletJava2中安全限制叙述的是

A.根本无法解除

B.只有部分限制可以解除,而其它限制无法解除

C.可以在安全策略的控制下解除

D.已经缺省地全部解除

答案:C

 

5).下列关于修饰符混用的说法,错误的是

A.abstract不能与final并列修饰同一个类

B.abstract类中不可以有private的成员

C.abstract方法必须在abstract类中

D.static方法中能处理非static的数据

答案:D

 

6).applet的运行过程要经历4个步骤,其中哪个不是运行步骤?

A.浏览器加载指定URL中的HTML文件

B.浏览器显示HTML文件

C.浏览器加载HTML文件中指定的applet

D.浏览器中的Java运行环境运行该applet

答案:B

 

7).二维数组A[O,…,8][0,…,9],其每个元素占2字节。从首地址400开始,按行优先顺序存储,则元素A[8][5]的存储地址为( )

A.570

B.506

C.410

D.482

答案:A

 

8).用于生产过程控制的系统,一般都是( ),它要求有对输入数据及时做出响应的能力。

A.批处理系统

B.分时系统

C.实时系统

D.及时系统

答案:C

 

9).Java语言的许多特点中,下列哪个特点是C++语言所不具备的?

A.高性能

B.跨平台

C.面向对象

D.有类库

答案:B

 

10).在匹配器(Matcher)类中,用于寻找下一个模式匹配串的方法是( )

A.static boolean matches()

B.boolean matcher .fi nd()

C.i nt matcher .start()

D.i nt matcher .end()

答案:A

 

6

1).给出下列代码片段:if(x>0){System.out.println("first");}else if(x>-3){ System.out.println("second");}else {System.out.println("third");}请问x处于什么范围时将打印字符串“second?

A.x>0

B.x>-3

C.x<=-3

D.x<=0 & x>-3

答案:D

 

2).下列命令中,哪个命令是Java的编译命令?

A.javac

B.java

C.javadoc

D.appletviewer

答案:A

 

3).在读字符文件Employee.dat时,使用该文件作为参数的类是____

A.BufferedReader

B.DataInputStream

C.DataOutputStream

D.FileInputStream

答案:D

 

4).下列代码的执行结果是:public class Test2{public static void main(String args[]){System.out.println(5/2);}}

A.2.5

B.2.0

C.2.50

D.2

答案:D

 

5).下列属于正则表达式的是

A.一个数组

B.一组二进制数据

C.一个字符串

D.一个公式

答案:C

 

6).程序流程图中的菱形框表示的是( )

A.处理步骤

B.逻辑处理

C.物理处理

D.控制流向

答案:B

 

7).栈和队列的共同点是( )

A.都是先进先出

B.都是先进后出

C.只允许在端点处插入和删除元素

D.没有共同特点

答案:C

 

8).下面关于释放锁的说法的是:

A.按加锁的顺序释放

B.按加锁的反序释放

C.按执行的顺序释放

D.按执行的反序释放

答案:B

 

9).下列关于面向对象的论述中,的是( )

A.面由对象是指以对象为中心,分析、设计和实现应用程序的机制

B.面向对象是指以功能为中心,分析、设计和实现应用程序的机制

C.面向对象仅适用于程序设计阶段

D.面向对象是一种程序设计语言

答案:A

 

10).定义无符号整数类为UInt ,下面可以作为类UInt实例化值的是( )

A.-369

B.369

C.0.369

D.整数集合{12345}

答案:B




考无忧小编tips

不求时时刻刻在刷计算机等级考试题库,但求记住要劳逸结合刷题、复习。今天,你刷了多少题?复习了以上的二级Java冲刺试题了吗?






文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2018年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)



温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯


本文网址:http://www.k51.com.cn/info/jsjdjks/1809/1347413.html
选择分享到: