【计算机类职业资格】二级JAVA笔试354及答案解析.doc
《【计算机类职业资格】二级JAVA笔试354及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试354及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA 笔试 354 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列关于 Applet 的说法中,错误的是( )。(分数:2.00)A.Applet 自身不能运行,必须嵌入到其他应用程序(如浏览器)中运行B.可以在安全策略的控制下读写本地磁盘文件C.不支持向 Applet 传递参数D.Applet 的主类要定义为 javappleApplet 类的子类2.下列哪个包中含有压缩文件输入流 ZiplnputStream 类?( )(分数:2.00)A.iavioB.javutizipC.javutijarD.javawt3.
2、阅读下列代码段,选出该代码段的正确的文件名( )。 class A void method () System.out.println (“methodl in class A“); public class B void method2 () System.out.println(“method2 in class B“); public static void main (String args) System.out.println (“main () in class B“); (分数:2.00)A.javaB.classC.classD.java4.下列四个选项中,均是合法整型常量的
3、是( )。(分数:2.00)A.160-Oxffff011B.0xcdf01aOxeC.-01 986 0668D.-Ox48a 2e5 Ox5.下列语句中,不正确的是( )。(分数:2.00)A.float a=1.1f;B.byte d=128;C.double c=1.0/0.0;D.char b=(cha1.1f6.在计算机中,算法是指( )。(分数:2.00)A.查询方法B.加工方法C.解题方案的准确而完整的描述D.排序方法7.下列不属于 JComponent 类的功能的是( )。(分数:2.00)A.边框设置B.键盘导航C.支持布局D.调用本地图形系统8.Throwable 类是直
4、接从( )类继承来的。(分数:2.00)A.Exception 及其子集B.Object 类C.ExampleD.Class 类9.软件开发的结构化生命周期方法将软件生命周期划分成( )。(分数:2.00)A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计10.类 java.lang.ThreadDeath 的功能是( )。(分数:2.00)A.定义并且实现 Java 中的线程B.定义 Runnable 接口C.杀死线程D.实现线程同步与交互11.下列关于构造方法的叙述中,错误的是( )。(分数:2.00)A.Java 语言
5、规定构造方法名与类名必须相同B.Java 语言规定构造方法没有返回值,但不用 void 声明C.Java 语言规定构造方法不可以重载D.Java 语言规定构造方法只能通过 new 自动调用12.用树形结构来表示实体之间联系的模型称为( )。(分数:2.00)A.关系模型B.层次模型C.网状模型D.数据模型13.三元条件运算符 ex1?ex2:ex3,相当于下面的( )语句。(分数:2.00)A.if(ex2) ex1; else ex3;B.if(ex3) ex2; else ex1;C.if(ex1) ex3; else ex2;D.if(ex1) ex2; else ex3;14.在软件工
6、程中,白盒测试法可用于测试程序的内部结构。此方法将程序看做( )。(分数:2.00)A.循环的集合B.地址的集合C.路径的集合D.目标的集合15.下列流中哪一个使用了缓冲区技术?( )(分数:2.00)A.BufferedOutputStreamB.FileInputSreamC.DataOutputStreamD.FileReader16.按条件 f 对关系 R 进行选择,其关系代数表达式为( )。(分数:2.00)A.RRB.C.6f(D. f(17.下面的代码段中,执行之后 i 和 j 的值是( )。 int i=1; int j; j=i+;(分数:2.00)A.1,1B.1,2C.2
7、,1D.2,218.如果希望网格布局中的组件可以占据多个单元,应使用布局管理器( )。(分数:2.00)A.GridLayoutB.GridBagLayoutC.BoxLayoutD.三者都不是,这种目标无法实现19.for 循环的循环次数( )。(分数:2.00)A.通常是确定的,但也可以不确定B.通常不确定,但也可以确定C.是不确定的D.是确定的20.下列关于 Java 多线程并发控制机制的叙述中,错误的是( )。(分数:2.00)A.Java 中对共享数据操作的并发控制采用加锁技术B.线程之间的交互,提倡采用 suspend()/resume()方法C.共享数据的访问权限都必须定义为 p
8、rivateD.Java 中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生21.面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是( )。(分数:2.00)A.模拟现实世界中不同事物之间的联系B.强调模拟现实世界中的算法而不强调概念C.使用现实世界的概念抽象地思考问题从而自然地解决问题D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考22.如果不为类的成员变量定义初始值,Java 会给它们设置默认值。下列说法中不正确的是( )。(分数:2.00)A.byte 型的默认值为 0B.long 型的默认值为 0.0LC.int 型的默认值为 0
9、D.float 型的默认值为 0.0f23.点击按钮可以产生 ActionEvent 事件,实现( )接口可处理此事件。(分数:2.00)A.FocusListenerB.ComponentListenerC.WindowListenerD.ActionListener24.下列关于 Applet 的叙述中,正确的是( )。(分数:2.00)A.Applet 是 Java 类,所以可以由 JDK 中的解释器 java 直接解释执行。B.Applet 的主类不一定要定义为 javappleApplet 类或 JApplet 类的子类。C.Applet 与 Application 的主要区别在执行
10、方式上D.Applet 不能在浏览器中运行25.下面有关变量及其作用域的叙述中,不正确的是( )。(分数:2.00)A.在方法里面定义的局部变量在方法退出的时候被撤销B.局部变量也叫自动变量C.在方法外面定义的实例变量在对象被构造时创建D.在方法中定义的方法的参变量只要该对象被需要就一直存在26.下列方法中,不属于 windowListener 接口的是( )。(分数:2.00)A.windowOpened()B.windowClosed()C.windowAetivated()D.mouseDragged()27.单个用户使用的数据视图的描述称为( )。(分数:2.00)A.外模式B.概念模
11、式C.内模式D.存储模式28.如图所示二叉树的中序遍历结果为( )。 (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA29.在 Applet 中,下列方法中能完成主类实例初始化工作的是( )。(分数:2.00)A.pamt()B.start()C.stop()D.init()30.在单链表中,增加头结点的目的是( )。(分数:2.00)A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位D.说明单链表是线性表的链式存储实现31.下面赋值语句不正确的是( )。(分数:2.00)A.float f=11.1;B.double d=5.3E12;C
12、.double d=3.14159;D.double d=3.14D;32.下列叙述中,不属于软件需求规格说明书的作用的是( )。(分数:2.00)A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析33.Java 中,通过网络使用 URL 访问对象的功能流是( )。(分数:2.00)A.PipedInputStream 输入流B.URL 输入流C.BufferedInputStream 输入流D.Sock 输入流34.假设有 String a=“A“;char bA; char c=65,下面选
13、项中正确的是( )。(分数:2.00)A.if(a= Systeouprint(“Equal“)B.if(c= Systeouprint(“Equal“)C.if(a= Systeouprint(“Equal“)D.if(c= Systeouprint(“Equal“)35.下面程序段的输出结果是( )。 public class Test public static void main (String args) int j=2,i=5; while (ji-) j+; System.out.println(j); (分数:2.00)A.2B.3C.4D.5二、B填空题/B(总题数:15,分
14、数:30.00)36.某二叉树中度为 2 的结点有 18 个,则该二叉树中有U 【1】 /U个叶子结点。(分数:2.00)填空项 1:_37.在面向对象方法中,类的实例称为U 【2】 /U。(分数:2.00)填空项 1:_38.问题处理方案的正确而完整的描述称为U 【3】 /U。(分数:2.00)填空项 1:_39.在关系数据库中,把数据表示成二维表,每一个二维表称为U 【4】 /U。(分数:2.00)填空项 1:_40.诊断和改正程序中错误的工作通常称为U 【5】 /U。(分数:2.00)填空项 1:_41.Java 的简单性首先体现在自身系统的精炼上,它的基本解释程序和U 【6】 /U占内
15、存 40 KB,附加的基本标准类库和支持线程程序占 175 KB。(分数:2.00)填空项 1:_42.在 Java 语言中的实数,如数字后没有任何字母,计算机默认其为U 【7】 /U类型。(分数:2.00)填空项 1:_43.switch 语句先计算保留字 switch 后面U 【8】 /U的值,再和各 case 语句后的值做比较。(分数:2.00)填空项 1:_44.在捕获或声明异常时,应注意选择适当的异常类,选择适当的地方处理,是在方法内处理还是用U 【9】 /U子句传递给调用栈的上层。(分数:2.00)填空项 1:_45.在 Java 新的 I/O 功能中,通过文件锁定来实现多个线程的
16、U 【10】 /U,避免了可能存在的安全隐患。(分数:2.00)填空项 1:_46.Java 中实现完全定制串行化,必须实现U 【11】 /U接口。(分数:2.00)填空项 1:_47.Applet 是能够嵌入到U 【12】 /U页面中,并能够在浏览器中运行的 Java 类。(分数:2.00)填空项 1:_48.下面 Applet 在窗口中实现一个不可编辑的 TextField,并且显示“ok”。在横线处填入正确的语句。 import java.applet.Applet; import java.awt.t; public class Test extends Applet TextFiel
17、d tf; public void init () setLayout (new GridLayout(1,0); tf=new TextField(“ok“); U 【13】 /U add(tf); (分数:2.00)填空项 1:_49.复选框通过U 【14】 /U来监听 ItemEvent 事件。(分数:2.00)填空项 1:_50.数字签名的验证过程是:首先引入签名密钥的公钥,其次建立U 【15】 /U,然后配置本地运行环境的安全策略。(分数:2.00)填空项 1:_二级 JAVA 笔试 354 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:7
18、0.00)1.下列关于 Applet 的说法中,错误的是( )。(分数:2.00)A.Applet 自身不能运行,必须嵌入到其他应用程序(如浏览器)中运行B.可以在安全策略的控制下读写本地磁盘文件C.不支持向 Applet 传递参数 D.Applet 的主类要定义为 javappleApplet 类的子类解析:解析 Applet 中可以使用 getParameter()方法获取参数。getParameter()方法定义为: public String getParameter (String name),其中参数 name 必须与 HTML 文件中标记中的 name 指示的名字相同。2.下列哪
19、个包中含有压缩文件输入流 ZiplnputStream 类?( )(分数:2.00)A.iavioB.javutizip C.javutijarD.javawt解析:解析 ZipInputStream 类虽然继承了 java.io 包中的 InflaterInputStream 类,但是它本身属于 java.util.zip 包。3.阅读下列代码段,选出该代码段的正确的文件名( )。 class A void method () System.out.println (“methodl in class A“); public class B void method2 () System.ou
20、t.println(“method2 in class B“); public static void main (String args) System.out.println (“main () in class B“); (分数:2.00)A.javaB.classC.classD.java 解析:解析 Java 源文件以.java 为后缀,Java 字节码文件以.class 为后缀。Java 源文件中只有一个public 的类,该类的名字为源文件名,这里类 B 是以 public 修饰的,因此源文件名为 B.java。4.下列四个选项中,均是合法整型常量的是( )。(分数:2.00)A
21、.160-Oxffff011 B.0xcdf01aOxeC.-01 986 0668D.-Ox48a 2e5 Ox解析:解析 选项 A 中 160 是十进制数,-0xffff 是十六进制数,011 是八进制数,均合法;选项 B 中01a 非法,因为 a 不是八进制数码;选项 C 中 0668 非法,因为 8 不是八进制数码;选项 D 中 0x 非法,因为后面没有有效的十六进制数码。5.下列语句中,不正确的是( )。(分数:2.00)A.float a=1.1f;B.byte d=128; C.double c=1.0/0.0;D.char b=(cha1.1f解析:解析 选项 B 中,byte
22、 类型数据最大值是 127,超过了这个上界,在编译时并不会出现溢出错误,而是出现不能将 int 类型转换为 byte 类型的错误;浮点数做除法时,如果分母为 0.0,则不会出现溢出,系统默认的结果为 NaN 特殊值。6.在计算机中,算法是指( )。(分数:2.00)A.查询方法B.加工方法C.解题方案的准确而完整的描述 D.排序方法解析:解析 计算机算法是指解题方案的准确而完整的描述,它具有的基本特征有:可行性、确定性、有穷性和拥有足够的情报。7.下列不属于 JComponent 类的功能的是( )。(分数:2.00)A.边框设置B.键盘导航C.支持布局D.调用本地图形系统 解析:解析 Swi
23、ng 是轻量级的构件,与本地系统无关。8.Throwable 类是直接从( )类继承来的。(分数:2.00)A.Exception 及其子集B.Object 类 C.ExampleD.Class 类解析:解析 Java 语言的类库中提供一个 Throwable 类,所有的异常对象都必须是它的实例或其子类的实例。Throwable 类中的方法对抛出异常进行描述。Throwable 是直接从 Object 类继承来的,是所有异常类的父类。9.软件开发的结构化生命周期方法将软件生命周期划分成( )。(分数:2.00)A.定义、开发、运行维护 B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 354 答案 解析 DOC
