ImageVerifierCode 换一换
格式:DOC , 页数:19 ,大小:64KB ,
资源ID:1326956      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1326956.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】二级JAVA笔试-66及答案解析.doc)为本站会员(sofeeling205)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】二级JAVA笔试-66及答案解析.doc

1、二级 JAVA 笔试-66 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在 Java 中,实现用户界面功能的包是( )。(分数:2.00)A.java.appletB.javax.transachonC.java.utilD.java.awt2.阅读下面程序1 public class Try extends Thread2 public static void main(String args )3 Try t = new Try( );4 t. start( );5 67 public void run( int j)8 int i

2、 = 0;9 while(i5) 10 System.out.pfintln(“祝你成功“);11 i+;12 13 14 该程序要求打印 5 行“祝你成功”必须改正程序中的某行代码,程序才能完成。选择正确的修改是( )。(分数:2.00)A.将第 1 行的 extends Thread 改为 implements RunnableB.将第 3 行的 new Try()改为 new Thread()C.将第 4 行 t.sta.rt()改为 start(t)D.将第 7 行的 publ void run(int j)改为 public void run()3.执行完以下代码 intx=new

3、int25;后,以下( )说明是正确的。(分数:2.00)A.x24为 0B.x24未定义C.x25为 0D.x0为空4.Java 程序的执行过程中用到一套 JDKT 具,其中 javac.exe 是指( )。(分数:2.00)A.Java 编译器B.Java 解释器C.Java 文档生成器D.Java 类分解器5.下列叙述中,错误的是( )。(分数:2.00)A.Java Application 与 Applet 所用编译命令相同B.通常情况下 Java Application 只能有一个 main()方法C.Java Applet 必须有 HTML。文件才能运行D.Java Applet

4、程序的.class 文件可用 java 命令运行6.和 AWT 相比,Swing 有很多特点,下列( )不是 Swing 的特点。(分数:2.00)A.100%纯 Java 实现B.依赖平台C.采用可插入的外观感觉D.采用“模型一视图一控制器”体系结构7.Swing 采用的设计规范是( )。(分数:2.00)A.视图模式控制B.模式视图控制C.控制模式视图D.控制视图模式8.“+“抖”运算符的操作数个数是( )。(分数:2.00)A.1 个B.2 个C.3 个D.4 个9.以下不使用线性结构表示实体之间联系的模型的是( )。(分数:2.00)A.线性表B.栈和队列C.二叉树D.以上三个都不是1

5、0.关于数据库系统三级模式的说法,下列( )是正确的。(分数:2.00)A.外模式、概念模式、内模式都只有一个B.外模式有多个,概念模式和内模式只有一个C.外模式只有一个,概念模式和内模式有多个D.3 个模式中,只有概念模式才是真正存在的11.设 x=1,y=2,z=3,则表达式 y+=z-/+x 执行后,y 的值是( )。(分数:2.00)A.3B.4C.3.5D.512.下列( )布局管理器能够帮助用户处理两个或者两个以上的成员共享同一个显示空间,它把容器分成许多层,每层显示空间占据这个容器的大小。(分数:2.00)A.CardLayoutB.BorderLayoutC.FlowLayou

6、tD.GridLayout13.阅读下面程序public class Increment public static void main( String args )int c;c=5;System.out.println( c );System.out.println( c+ );System.out.println( c );)程序运行结果是( )。(分数:2.00)A.5 6 6B.556C.6 7 7D.66614.下列选项中不属于软件生命周期开发阶段任务的是( )。(分数:2.00)A.软件测试B.概要设计C.软件维护D.详细设计15.可以使当前同级线程重新获得运行机会的方法是( )

7、。(分数:2.00)A.sleep()B.jom()C.yield()D.interrupt()16.在 Java 中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )。(分数:2.00)A.隐藏B.重写C.重载D.Java 不支持此特性17.Java 程序的安全性体现在多个层次上,下列不属于 Java 安全层次的是( )。(分数:2.00)A.编译层B.传输层C.解释层D.平台层18.下列不属于 Applet 编写步骤的是( )。(分数:2.00)A.引入需要的类和包B.定义一个 Applet 类的子类C.实现

8、 Applet 类的某些方法D.加密 Applet 程序19.下列叙述中正确的是( )。(分数:2.00)A.黑箱(盒)测试方法完全不考虑程序的内部结构和内部特征B.黑箱(盒)测试方法主要考虑程序的内部结构和内部特征C.白箱(盒)测试不考虑程序内部的逻辑结构D.上述三种说法都不对20.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。(分数:2.00)A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程21.关于以下初始化序列的执行结果的说法正确的是( )。int index=1;int foo=new int3;int bar=fooi

9、ndex;int baz=bar+index;(分数:2.00)A.baz 的值为 0B.baz 的值为 1C.编译通过,但产生异常D.编译不能通过22.Socket 的工作流程是( )。打开连接到 Socket 的输入/输出按某个协议对 Socket 进行读/写操作创建 Socket关闭 Socket(分数:2.00)A.B.C.D.23.一个 Java Application 运行后,在系统中是作为一个( )。(分数:2.00)A.线程B.进程C.进程或线程D.不可预知24.下列说法中,错误的一项是( )。(分数:2.00)A.Java 系统的标准输入对象是 System.inB.打开一个

10、文件时不可能产生 IOExceptionC.使用 File 对象可以判断一个文件是否存在D.使用 File 对象可以判断一个目录是否存在25.自定义的异常类可从下列( )类继承。(分数:2.00)A.error 类B.awtercorC.virtualmachineerrorD.exception 及其子集26.下列基本命令中,( )是类文件解析器。(分数:2.00)A.javadocB.jarC.javahD.javap27.下列赋值语句中错误的是( )。(分数:2.00)A.float f=11.1fB.double d=5.3e12;C.char f=/r;D.byte bb=433;2

11、8.( )复审应该把重点放在系统的总体结构、模块划分、内外接口等方面。(分数:2.00)A.详细设计B.系统设计C.正式D.非正式29.算法具有五个特性,以下选项中不属于算法特性的是( )。(分数:2.00)A.有穷性B.简洁性C.确定性D.输入输出性30.下列关于顺序存储结构叙述中错误的是( )。(分数:2.00)A.存储密度大B.逻辑上相邻的结点物理上不必相邻C.可以通过计算直接确定第 i 个结点的存储地址D.插入、删除运算操作不方便31.Apppkt 运行时,被浏览器或 appletviewer 调用的第一个方法是( )。(分数:2.00)A.paint()B.init()C.start

12、()D.destroy()32.下列关于内部类的说法不正确的是( )。(分数:2.00)A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B.内部类可以使用它在类的静态成员变量和实例成员变量C.内部类不可以用 abstract 修饰符定义为抽象类D.内部类可作为其他类的成员,而且可访问它所在类的成员33.getSize().width 指的是 ( )。(分数:2.00)A.界面组件的窗口宽度B.在 Java 中任何图形用户界面的宽度C.框架的窗口宽度D.用户显示器的宽度34.具有 3 个结点的二叉树有( )。(分数:2.00)A.2 种形态B.4 种形态C.7 种形态D.5 种形

13、态35.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率二、填空题(总题数:15,分数:30.00)36.在数据库的概念结构设计中,常用的描述工具是 【1】 。(分数:2.00)填空项 1:_37.数据库系统中实现各种数据管理功能的核心软件称为上 【2】 。(分数:2.00)填空项 1:_38.数组是有序数据的集合,数组中的每个元素具有相同的 【3】 。(分数:2

14、.00)填空项 1:_39.按照逻辑结构分类,数据结构可分为线性结构和非线性结构,栈属于 【4】 。(分数:2.00)填空项 1:_40.在程序设计阶段应该采取 【5】 和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。(分数:2.00)填空项 1:_41.Java 字符常量中还有一类特殊形式的字符常量,即 【6】 。(分数:2.00)填空项 1:_42.开发与运行 java application 程序需要经过的三个主要步骤为:编辑源程序、编译生成字节码、 【7】 。(分数:2.00)填空项 1:_43.执行下面的赋值语句后,a 的值为 【8

15、】 。a=Float.valueOf(“12.34“).fioatValue();(分数:2.00)填空项 1:_44.Java 运行时系统通过 【9】 周期性地释放无用对象所使用的内存,以完成对象的消除。(分数:2.00)填空项 1:_45.设有数组定义:int MyIntArray=10,20,30,40,50,60,70;则执行下面几个语句后的输出结果是 【10】 。int s=0;for(int i=0; iMy IntArray.length;i+)s+=MyIntArrayi;System.out.println(s);(分数:2.00)填空项 1:_46.安装完 JDK 后,还需

16、设置 path 和 【11】 变量。(分数:2.00)填空项 1:_47.Java 的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是 【12】 和基本 API,它们都具有可扩展性。(分数:2.00)填空项 1:_48.下面程序段是创建一个 Date 类的对象并把它串行化保存到文件中,该对象表示的是运行时刻的日期及时间,请将程序补充完整。import java.util.*:import java.io.*;public class SefializeDateDate d;SerlalizeDate() d=new Date();tryFileOutputStream f=new

17、 FileOutputStream(“date.ser“);ObjectOutputStream s=new ObjectOutputSeam(f);【13】 f. close();catch(IOException e) e.prlmStackTrace();public static void main(String args)SerializeDate b=new SefiatizeDate();System.out. prinfln(“The saved date is:“+b.d.toString();(分数:2.00)填空项 1:_49.编译 Java Applet 源程序文件产生

18、的字节码文件的扩展名为 【14】 。(分数:2.00)填空项 1:_50.写出下面程序的运行结果 【15】 import java.io.*;public class abcpublic static void main(String args)String s1=“Hello!“;String s2=new String(“World!“);System.out.println(s1.concat(s2);(分数:2.00)填空项 1:_二级 JAVA 笔试-66 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在 Java 中,实现用户界

19、面功能的包是( )。(分数:2.00)A.java.appletB.javax.transachonC.java.utilD.java.awt 解析:2.阅读下面程序1 public class Try extends Thread2 public static void main(String args )3 Try t = new Try( );4 t. start( );5 67 public void run( int j)8 int i = 0;9 while(i5) 10 System.out.pfintln(“祝你成功“);11 i+;12 13 14 该程序要求打印 5 行“祝

20、你成功”必须改正程序中的某行代码,程序才能完成。选择正确的修改是( )。(分数:2.00)A.将第 1 行的 extends Thread 改为 implements RunnableB.将第 3 行的 new Try()改为 new Thread()C.将第 4 行 t.sta.rt()改为 start(t)D.将第 7 行的 publ void run(int j)改为 public void run() 解析:3.执行完以下代码 intx=new int25;后,以下( )说明是正确的。(分数:2.00)A.x24为 0 B.x24未定义C.x25为 0D.x0为空解析:4.Java 程

21、序的执行过程中用到一套 JDKT 具,其中 javac.exe 是指( )。(分数:2.00)A.Java 编译器 B.Java 解释器C.Java 文档生成器D.Java 类分解器解析:5.下列叙述中,错误的是( )。(分数:2.00)A.Java Application 与 Applet 所用编译命令相同B.通常情况下 Java Application 只能有一个 main()方法C.Java Applet 必须有 HTML。文件才能运行D.Java Applet 程序的.class 文件可用 java 命令运行 解析:6.和 AWT 相比,Swing 有很多特点,下列( )不是 Swin

22、g 的特点。(分数:2.00)A.100%纯 Java 实现B.依赖平台 C.采用可插入的外观感觉D.采用“模型一视图一控制器”体系结构解析:7.Swing 采用的设计规范是( )。(分数:2.00)A.视图模式控制B.模式视图控制C.控制模式视图 D.控制视图模式解析:8.“+“抖”运算符的操作数个数是( )。(分数:2.00)A.1 个 B.2 个C.3 个D.4 个解析:9.以下不使用线性结构表示实体之间联系的模型的是( )。(分数:2.00)A.线性表B.栈和队列C.二叉树 D.以上三个都不是解析:10.关于数据库系统三级模式的说法,下列( )是正确的。(分数:2.00)A.外模式、概

23、念模式、内模式都只有一个B.外模式有多个,概念模式和内模式只有一个 C.外模式只有一个,概念模式和内模式有多个D.3 个模式中,只有概念模式才是真正存在的解析:11.设 x=1,y=2,z=3,则表达式 y+=z-/+x 执行后,y 的值是( )。(分数:2.00)A.3 B.4C.3.5D.5解析:12.下列( )布局管理器能够帮助用户处理两个或者两个以上的成员共享同一个显示空间,它把容器分成许多层,每层显示空间占据这个容器的大小。(分数:2.00)A.CardLayout B.BorderLayoutC.FlowLayoutD.GridLayout解析:13.阅读下面程序public cl

24、ass Increment public static void main( String args )int c;c=5;System.out.println( c );System.out.println( c+ );System.out.println( c );)程序运行结果是( )。(分数:2.00)A.5 6 6B.556 C.6 7 7D.666解析:14.下列选项中不属于软件生命周期开发阶段任务的是( )。(分数:2.00)A.软件测试B.概要设计C.软件维护 D.详细设计解析:15.可以使当前同级线程重新获得运行机会的方法是( )。(分数:2.00)A.sleep()B.jo

25、m()C.yield() D.interrupt()解析:16.在 Java 中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )。(分数:2.00)A.隐藏B.重写C.重载 D.Java 不支持此特性解析:17.Java 程序的安全性体现在多个层次上,下列不属于 Java 安全层次的是( )。(分数:2.00)A.编译层B.传输层 C.解释层D.平台层解析:18.下列不属于 Applet 编写步骤的是( )。(分数:2.00)A.引入需要的类和包B.定义一个 Applet 类的子类C.实现 Applet 类的某

26、些方法D.加密 Applet 程序 解析:19.下列叙述中正确的是( )。(分数:2.00)A.黑箱(盒)测试方法完全不考虑程序的内部结构和内部特征 B.黑箱(盒)测试方法主要考虑程序的内部结构和内部特征C.白箱(盒)测试不考虑程序内部的逻辑结构D.上述三种说法都不对解析:20.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。(分数:2.00)A.模块间的关系B.系统结构部件转换成软件的过程描述 C.软件层次结构D.软件开发过程解析:21.关于以下初始化序列的执行结果的说法正确的是( )。int index=1;int foo=new int3;int bar=foo

27、index;int baz=bar+index;(分数:2.00)A.baz 的值为 0B.baz 的值为 1 C.编译通过,但产生异常D.编译不能通过解析:22.Socket 的工作流程是( )。打开连接到 Socket 的输入/输出按某个协议对 Socket 进行读/写操作创建 Socket关闭 Socket(分数:2.00)A.B.C. D.解析:23.一个 Java Application 运行后,在系统中是作为一个( )。(分数:2.00)A.线程B.进程 C.进程或线程D.不可预知解析:24.下列说法中,错误的一项是( )。(分数:2.00)A.Java 系统的标准输入对象是 Sy

28、stem.inB.打开一个文件时不可能产生 IOException C.使用 File 对象可以判断一个文件是否存在D.使用 File 对象可以判断一个目录是否存在解析:25.自定义的异常类可从下列( )类继承。(分数:2.00)A.error 类B.awtercorC.virtualmachineerrorD.exception 及其子集 解析:26.下列基本命令中,( )是类文件解析器。(分数:2.00)A.javadocB.jarC.javahD.javap 解析:27.下列赋值语句中错误的是( )。(分数:2.00)A.float f=11.1fB.double d=5.3e12;C.

29、char f=/r;D.byte bb=433; 解析:28.( )复审应该把重点放在系统的总体结构、模块划分、内外接口等方面。(分数:2.00)A.详细设计B.系统设计 C.正式D.非正式解析:29.算法具有五个特性,以下选项中不属于算法特性的是( )。(分数:2.00)A.有穷性B.简洁性C.确定性 D.输入输出性解析:30.下列关于顺序存储结构叙述中错误的是( )。(分数:2.00)A.存储密度大B.逻辑上相邻的结点物理上不必相邻C.可以通过计算直接确定第 i 个结点的存储地址D.插入、删除运算操作不方便 解析:31.Apppkt 运行时,被浏览器或 appletviewer 调用的第一

30、个方法是( )。(分数:2.00)A.paint() B.init()C.start()D.destroy()解析:32.下列关于内部类的说法不正确的是( )。(分数:2.00)A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B.内部类可以使用它在类的静态成员变量和实例成员变量C.内部类不可以用 abstract 修饰符定义为抽象类 D.内部类可作为其他类的成员,而且可访问它所在类的成员解析:33.getSize().width 指的是 ( )。(分数:2.00)A.界面组件的窗口宽度B.在 Java 中任何图形用户界面的宽度 C.框架的窗口宽度D.用户显示器的宽度解析:34.

31、具有 3 个结点的二叉树有( )。(分数:2.00)A.2 种形态B.4 种形态C.7 种形态D.5 种形态 解析:35.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 解析:二、填空题(总题数:15,分数:30.00)36.在数据库的概念结构设计中,常用的描述工具是 【1】 。(分数:2.00)填空项 1:_ (正确答案:E-R 图)解析:37.数据库系统中实

32、现各种数据管理功能的核心软件称为上 【2】 。(分数:2.00)填空项 1:_ (正确答案:数据库管理系统)解析:38.数组是有序数据的集合,数组中的每个元素具有相同的 【3】 。(分数:2.00)填空项 1:_ (正确答案:数据类型)解析:39.按照逻辑结构分类,数据结构可分为线性结构和非线性结构,栈属于 【4】 。(分数:2.00)填空项 1:_ (正确答案:线性结构)解析:40.在程序设计阶段应该采取 【5】 和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。(分数:2.00)填空项 1:_ (正确答案:自顶向下)解析:41.Java 字

33、符常量中还有一类特殊形式的字符常量,即 【6】 。(分数:2.00)填空项 1:_ (正确答案:转义字符)解析:42.开发与运行 java application 程序需要经过的三个主要步骤为:编辑源程序、编译生成字节码、 【7】 。(分数:2.00)填空项 1:_ (正确答案:解释运行字节码)解析:43.执行下面的赋值语句后,a 的值为 【8】 。a=Float.valueOf(“12.34“).fioatValue();(分数:2.00)填空项 1:_ (正确答案:a=12.34 或 12.34)解析:44.Java 运行时系统通过 【9】 周期性地释放无用对象所使用的内存,以完成对象的消

34、除。(分数:2.00)填空项 1:_ (正确答案:垃圾收集)解析:45.设有数组定义:int MyIntArray=10,20,30,40,50,60,70;则执行下面几个语句后的输出结果是 【10】 。int s=0;for(int i=0; iMy IntArray.length;i+)s+=MyIntArrayi;System.out.println(s);(分数:2.00)填空项 1:_ (正确答案:280)解析:46.安装完 JDK 后,还需设置 path 和 【11】 变量。(分数:2.00)填空项 1:_ (正确答案:classpath)解析:47.Java 的体系结构中,最下层

35、是移植接口,上面一层是虚拟机,虚拟机的上层是 【12】 和基本 API,它们都具有可扩展性。(分数:2.00)填空项 1:_ (正确答案:Java 基本类)解析:48.下面程序段是创建一个 Date 类的对象并把它串行化保存到文件中,该对象表示的是运行时刻的日期及时间,请将程序补充完整。import java.util.*:import java.io.*;public class SefializeDateDate d;SerlalizeDate() d=new Date();tryFileOutputStream f=new FileOutputStream(“date.ser“);Obj

36、ectOutputStream s=new ObjectOutputSeam(f);【13】 f. close();catch(IOException e) e.prlmStackTrace();public static void main(String args)SerializeDate b=new SefiatizeDate();System.out. prinfln(“The saved date is:“+b.d.toString();(分数:2.00)填空项 1:_ (正确答案:s.write Object(d);)解析:49.编译 Java Applet 源程序文件产生的字节码文件的扩展名为 【14】 。(分数:2.00)填空项 1:_ (正确答案:class)解析:50.写出下面程序的运行结果 【15】 import java.io.*;public class abcpublic static void main(String args)String s1=“Hello!“;String s2=new String(“World!“);System.out.println(s1.concat(s2);(分数:2.00)填空项 1:_ (正确答案:Hello! World!)解析:

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1