二级java上机题_2016计算机二级JAVA上机题库

2016计算机二级JAVA上机题库

一、选择题(每小题1分,共40分)

1、以下叙述中不属于Java语言特点的是(  )。

A.面向对象

B.可移植性

C.多线程

D.宏定义

2、向Applet传递参数的正确描述是(  )。

A.

B.

C.

D.

3、下面for循环语句的执行结果是(  )。

16161534D-0.jpg

161615N95-1.jpg

A.6 3

B.7 4

C.6 2

D.7 3

4、下列选项默认的布局管理器不是BorderLayout的是(  )。

A.Window

B.Panel

C.Frame

D.Dialog

5、 SQL语言又称为(  )。

A.结构化定义语言

B.结构化控制语言

C.结构化查询语言

D.结构化操纵语言

6、在对象流中,对象的传送首先要将所传送的对象串行化,也就是实现Serializable接口。下列代码中必须实现Serializable接口的类是(  )。

1616155129-2.jpg

A.Employee

B.Input

C.Staff

D.Stream

7、下列方法与Applet显示无关的是(  )。

A.paint(  )

B.update(  )

C.draw(  )

D.repaint(  )

8、在文件类提供的方法中,用于创建目录的方法是(  )。

A.mkdir(  )

B.mkdirs(  )

C.list(  )

D.listRoots(  )

9、 int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是(  )。

A.public int MAX_LENGTH=1 00

B.final int MAX_LENGTH=100

C.public const int MAX_LENGTH=100

D.public final int MAX_LENGTH=100

10、按照Java的标识符命名规则,下列表示-个类的标识符正确的是(  )。

A.Helloworld

B.HelloWorld

C.helloworld

D.helloWorld

11、 下面程序段的输出结果是(  )。

1616153101-3.jpg

A.37

B.31

C.33

D.35

12、 有下列二叉树,对此二叉树前序遍历的结果为(  )。

161615J16-4.jpg

A.ACBEDGFH

B.ABDGCEHF

C.HGFEDCBA

D.ABCDEFGH

13、 软件详细设计产生的图如下。该图是(  )。

1616155K8-5.jpg

A.N—S图

B.PAD图

C.程序流程图

D.E—R图

14、 顺序存储结构的优点是(  )。

A.删除运算方便

B.存储空间利用率高

C.插人运算方便

D.可以方便地运用到各种逻辑结构的存储表中

15、 下列选项中属于字符串常量的是(  )。

A.·abc·

B.”abc”

C.[abc]

D.(abc)

16、算法的空间复杂度是指(  )。

A.算法程序的长度

B.算法程序中的指令条数

C.算法程序所占的存储空间

D.算法执行过程中所需要的存储空间

17、 如果线程正处于运行状态,则它可能到达的下-个状态是(  )。

A.只有终止状态

B.只有阻塞状态和终止状态

C.可运行状态、阻塞状态、终止状态

D.其他所有状态

18、 下列方法中可以用来创建一个新线程的是(  )。

A.实现java.lang.Runnable接口并重写start(  )方法

B.实现java.lang.Runnable接口并重写run(  )方法

C.继承java.lang.Thread类并重写run(  )方法

D.实现java.lang.Thread类并实现start(  )方法

19、 -棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF.则后序历结果为(  )。

A.ACFBED

B.DFBECA

C.ABCDEF

D.DEBFCA

20、 下列数据结构中,能用二分法进行查找的是(  )。

A.顺序存储的有序线性表

B.线性链表

C.二叉链表

D.有序线性链表

21、 下列选项中,是软件调试技术的是(  )。

A.错误推断

B.集成测试

C.回溯法

D.边界值分析

22、 在程序读人字符文件时,能够以该文件作为直接参数的类是(  )。

A.FileReader

B.BufferedReader

C.FileInputStream

D.ObjeetInputStream

23、 能够支持javadoc命令的注释语句是(  )。

A.|**…//

B./*…*/

C.//

D./**…*/

24、 执行下列程序时,会产生什么异常(  )。

1616154028-6.jpg

A.ArrayIndexOutOfBoundsException

B.NumberFormatException

C.ArithmeticException

D.EOFException

25、 下列程序的功能是在监控台上每隔-秒钟显示-个字符串”Hello!¨,能够填写在程序中下画线位置,使程序完整并能正确运行的语句是(  )。

1616154363-7.jpg

A.sleep(1000)

B.t. sleep(1000)

InterruptedExceptionInterruptedException

C.Thread. sleep(1000)

D.Thread. sleep(1000)

RuntimeExceptionlnterruptedException

26、 数据库管理系统中负责数据模式定义的语言是(  )。

A.数据定义语言

B.数据管理语言

C.数据操纵语言

D.数据控制语言

27、 下列Java语句从指定网址读取html文件,在下画线处应填上的选项是(  )。

1616151928-8.jpg

A.Reader

B.Data Output Stream

C.Byte Array Input Stream

D.Input Stream Reader

28、 在E—R图中,表示实体联系的框是(  )。

A.矩形

B.椭圆形

C.菱形

D.正方形

29、 下列表达式中正确的是(  )。

A.5++

B.(a+b)++

C.++(a+b)

D.++x

30、 实现下列(  )接口可以对TextField对象的事件注行监听和处理。

A.ActionListener

B.FocusListener

C.MouseMotionListener

D.WindowListener

31、 如果要求一个线性表既能较快地查找,又能适应动态变化的要求,则可采用的方法是(  )。

A.分块法

B.顺序法

C.二分法

D.散列法

32、 下列叙述中正确的是(  )。

A.在面向对象的程序设计中,各个对象之间具有密切的关系

B.在面向对象的程序设计中,各个对象都是公用的

C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小

D.上述3种说法都不对

33、 下面(  )不是InputStream类中的方法。

A.int read(byte[])

B.void flush(  )

C.void close(  )

D.int available(  )

34、 有如下三个关系R、S和T:

1616152O9-9.jpg

由关系R和S通过运算得到关系T,则所使用的运算为(  )。

A.笛卡儿积

B.交

C.并

D.自然连接

35、 t为int类型,进入下面的循环之前,t的值为0。则下列说法中正确的.是(  )。while(t=1){…}

A.循环控制表达式的值为0

B.循环控制表达式的值为1

C.循环控制表达式不合法

D.以上说法都不对

36、Java程序的并发机制是(  )。

A.多线程

B.多接口

C.多平台

D.多态性

37、 下列变量定义中,不合法的是(  )。

A.int SX;

B.int_123;

C.int Summer 20 1 0_gross_sale;

D.int#dim;

38、 用于设置组件大小的方法是(  )。

A.paint(  )

B.setSize(  )

C.getSize(  )

D.repaint(  )

39、 下列不属于Java的图形用户界面内容的包是(  )。

A.java.awt

B.javax.swing

C.java.awt.event

D.java.io

40、 数据流图用于抽象描述-个软件的逻辑模型,数据流图由-些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(  )。

A.控制流

B.加工

C.数据存储

D.源和终

二、基本操作题(共18分)

41、本题中定义了一个长度为20的整数数组,然后将1~20分别赋给数组元素,计算该数组中所有下标为奇数的元素的和。

1616154630-10.jpg

三、简单应用题(共24分)

42、 本题是-个Applet,页面中有10个按钮,名称从“0~9”,用鼠标任意单击其中-个按钮后,通过键盘上的上下左右键可以控制按钮在窗口中移动。

1616153052-11.jpg

1616154Z9-12.jpg

161615E47-13.jpg

161615CM-14.jpg

【2016计算机二级JAVA上机题库】相关文章:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值