二级Java语言程序设计模拟133.docx

上传人:b****3 文档编号:5533644 上传时间:2022-12-18 格式:DOCX 页数:12 大小:18.28KB
下载 相关 举报
二级Java语言程序设计模拟133.docx_第1页
第1页 / 共12页
二级Java语言程序设计模拟133.docx_第2页
第2页 / 共12页
二级Java语言程序设计模拟133.docx_第3页
第3页 / 共12页
二级Java语言程序设计模拟133.docx_第4页
第4页 / 共12页
二级Java语言程序设计模拟133.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

二级Java语言程序设计模拟133.docx

《二级Java语言程序设计模拟133.docx》由会员分享,可在线阅读,更多相关《二级Java语言程序设计模拟133.docx(12页珍藏版)》请在冰豆网上搜索。

二级Java语言程序设计模拟133.docx

二级Java语言程序设计模拟133

[模拟]二级Java语言程序设计模拟133

单项选择题

第1题:

最常用的一种基本数据模型是关系数据模型,它的表示应采用(  )。

A.树

B.网络

C.图

D.二维表

参考答案:

D

第2题:

继承是Java语言的一个重要机制,所有的Java类都继承自根类(  )。

A.Class

B.Object

C.String

D.Date

参考答案:

B

第3题:

下列叙述中,错误的是(  )。

A.File类能够存储文件

B.File类能够读写文件

C.File类能够建立文件

D.File类能够获取文件目录信息

参考答案:

B

第4题:

负责数据库中查询操作的数据库语言是(  )。

A.数据定义语言

B.数据管理语言

C.数据操纵语言

D.数据控制语言

参考答案:

C

第5题:

下列程序段的输出结果是(  )。

A.0

B.a

C.f

D.5

参考答案:

D

第6题:

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

A._cat

B.5books

C.+static

D.-3.14159

参考答案:

A

第7题:

下列Java组件中,不属于容器的是(  )。

A.Panel

B.Window

C.Frame

D.Label

参考答案:

D

第8题:

下列与其他选项不相等的是(  )。

A.15

B.0xF

C.015

D.OXF

参考答案:

C

第9题:

设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,x),则新序列(F,H,C,D,P,A,M,Q,R,S,Y,x)是下列(  )排序算法一趟扫描的结果。

A.起泡排序

B.初始步长为4的希尔排序

C.二路归并排序

D.以第一个元素为分界元素的快速排序

参考答案:

D

第10题:

下列描述中正确的是(  )。

A.软件工程只是解决软件项目的管理问题

B.软件工程主要解决软件产品的生产率问题

C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则

D.软件工程只是解决软件开发过程中的技术问题

参考答案:

C

第11题:

类变量必须带有的修饰符是(  )。

A.static

B.final

C.public

D.volatile

参考答案:

A

第12题:

执行下面程序段后,2值为(  )。

intx=1,y=2,z=3;

z=z/(float)(x/y);

A.编译无法通过

B.6

C.3

D.2

参考答案:

A

第13题:

设计软件结构是在软件生命周期的(  )。

A.软件定义期

B.软件开发期

C.软件维护期

D.以上3个都不是

参考答案:

B

第14题:

用于输入压缩文件格式的ZiplnputStream类所属包是(  )。

A.java.util

B.java.io

C.java.nio

D.java.util.zip

参考答案:

D

第15题:

请阅读下面程序

为使该程序正确执行,下画线处的语句应是(  )。

A.t.sleep(  )

B.t.yield(  )

C.t.interrupt(  )

D.t.start(  )

参考答案:

D

第16题:

下列能够正确创建线程的方法是(  )。

①继承java.fang.Thread类,并重写run(  )方法

②继承java.lang.Runnable类,并重写start(  )方法

③实现java.lang.Thread接口,并实现run(  )方法

④实现java.lang.Runable接口,并实现run(  )方法

A.①、③

B.②、④

C.②、③

D.①、④

参考答案:

D

第17题:

在程序的下面线处应填人的选项是(  )。

A.implementsRunnable

B.extendsThread

C.implementsThread

D.extendsRunnable

参考答案:

A

第18题:

如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是(  )。

A.sleep(  )方法的时间到

B.获得了对象的锁

C.线程在调t.join(  )方法后,线程t结果

D.wait(  )方法结束

参考答案:

D

第19题:

Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是(  )。

A.getAbsolutePath(  )

B.getParentFile(  )

C.getAbsoluteFile(  )

D.getName(  )

参考答案:

B

第20题:

下列不属于Swing的构件是(  )。

A.JButton

B.JLabel

C.JFrame

D.JPane

参考答案:

D

第21题:

AWT中用来表示对话框的类是(  )。

A.Font

B.Color

C.Panel

D.Dialog

参考答案:

D

第22题:

下列关于Java安全性的说法错误的是(  )。

A.有严格的访问权限检查

B.对程序执行前要检查

C.不允许使用指针

D.可防止对内存的非法入侵

参考答案:

B

第23题:

下列叙述中,错误的是(  )。

A.Jbutton类和标签类可显示图标和文本

B.Button类和标签类可显示图标和文本

C.AWT构件能直接添加到顶层容器中

D.Swing构件不能直接添加到顶层容器中

参考答案:

B

第24题:

关于集合类描述正确的是(  )。

①集合类中容纳的都是指向0bject类对象的指针

②集合类容纳的对象都是Object的类例

③只能容纳对象

④只能容纳基本数据类型

A.①、②、③

B.①、②

C.①、③

D.①、②、③、④

参考答案:

A

第25题:

某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有结点数为(  )。

A.11

B.12

C.13

D.14

参考答案:

D

第26题:

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

A.intSX;

B.int_123;

C.intSummer2010_gross_sale;

D.int#dim;

参考答案:

D

第27题:

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

A.thasbeencreated.

B.thasbeencreated.tisrunning.

C.tisrunning.

D.编译出错

参考答案:

B

第28题:

为使下列代码正常运行,应该在下画线处填入的选项是(  )。

A.static

B.private

C.abstract

D.final

参考答案:

C

第29题:

下列关于项目中“移出”文件的说法,正确的是(  )。

A.被移出的文件将直接从磁盘中删除

B.被移出的文件将不能被任何项目添加

C.被移出的文件只是将文件移出项目,但文件保留在磁盘中

D.被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中

参考答案:

C

第30题:

为保护本地主机,对Applet安全限制中正确的是(  )。

A.Applet可加载本地库或方法

B.Applet可读、写本地计算机的文件系统

C.Applet可向Applet之外的任何主机建立网络连接

D.Applet不能运行任何本地可执行程序

参考答案:

D

第31题:

Java类库中,将信息写入内存的类是(  )。

A.java.io.FileOutputStream

B.java.io.ByteArrayOutputStream

C.java.io.BufferedOutputStream

D.java.io.DataOutputStream

参考答案:

B

第32题:

下列(  )不是高级程序设计语言。

A.FORTRAN

B.Java

C.C++

D.VisualASM

参考答案:

D

第33题:

一个JavaApplication运行后,在系统中是作为一个(  )。

A.线程

B.进程

C.进程或线程

D.不确定

参考答案:

B

第34题:

阅读下列利用递归来求n!

的程序。

为保证程序正确运行,在下画线处应该填入的参数是(  )。

A.n-1

B.n-2

C.n

D.n+l

参考答案:

A

第35题:

下列代码的执行结果是(  )。

A.2和1

B.2和1.0

C.2.5和1

D.2.5和1.0

参考答案:

B

第36题:

处理对象传输的接口是(  )。

A.Serializable

B.Cloneable

C.ItemListener

D.ActionListener

参考答案:

A

第37题:

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

A.一个算法的空间复杂度大,则其时间复杂度必定大

B.一个算法的空间复杂度大,则其时间复杂度必定小

C.一个算法的时间复杂度大,则其空间复杂度必定小

D.上述3种说法都不对

参考答案:

D

第38题:

下列叙述中,错误的是(  )。

A.内部类的名称与定义它的类的名称可以相同

B.内部类可用abstract修饰

C.内部类可作为其他类的成员

D.内部类可访问它所在类的成员

参考答案:

A

第39题:

软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下列属于系统软件的是(  )。

A.编辑软件

B.操作系统

C.教务管理系统

D.浏览器

参考答案:

B

第40题:

J2SDK的下载中,下列(  )可以进入J2SE下载页面。

A.进入http:

//java.sum.com

B.单击左侧Download链接

C.单击页面中的Java2Platform,StandardEdition链接

D.单击页面中的J2SEl.4.2链接

参考答案:

C

基本操作题

第41题:

本题中,在下画线上填写代码,指定变量b为字节型,变量f为单精度实型,变量1为64位整型。

_______

参考答案:

第1处:

byte 第2处:

float 第3处:

long

本题考查的是数据类型。

byte为字节型;float为单精度实型;long为长整型。

简单应用题

第42题:

本题中,窗口的背景色为系统桌面的颜色,在窗口中分别画空心和实心的黑色矩形、深灰色圆角矩形和浅灰色椭圆形,并且画白色粗体的“欢迎学习Java!

”字符串。

_______

参考答案:

第1处:

super.paintComponent(g) 第2处:

Font.Bold

第1处使用父类方法应使用super来引用;第2处为设置粗体。

综合应用题

第43题:

本题的功能是展示4种不同的对话框。

窗口中有4个按钮:

“消息”、“输入”、“确定”和“选择”,单击任意一个按钮。

就能弹出,个对应的对话框。

其中,消息对话框只有一个提示信息和一个“确定”按钮,输入对话框有一个供输人的文本框及“确定”和“撤销”两个按钮;确定对话框中有一个提示信息和三个按钮“是”、“否”和“撤销”;而选择对话框中有一个提示信息和两个按钮“确定”和“取消”。

_______

参考答案:

第1处:

extendsJFrameimplementsActionListener 第2处:

publicvoidactionPerformed(ActionEvente) 第3处:

JButtoninstantce=(JButton)e.getSource( )

第1处是实现与ActionEvent事件对应的接口,使之能够处理ActionEvent事件,相应的接口应为AetionL一istener;第2处是actionPerformed方法通过读取Action-Event对象的相关信息来得到事件发生时的情况,Java是大小写敏感的;第3处是在Java的事件类中java.util.Event( )一bject类是所有事件对象的基础父类,通过9etSource( )方法可以得到事件源对象。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1