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

上传人:figureissue185 文档编号:1327065 上传时间:2019-10-17 格式:DOC 页数:11 大小:60KB
下载 相关 举报
【计算机类职业资格】二级JAVA笔试68及答案解析.doc_第1页
第1页 / 共11页
【计算机类职业资格】二级JAVA笔试68及答案解析.doc_第2页
第2页 / 共11页
【计算机类职业资格】二级JAVA笔试68及答案解析.doc_第3页
第3页 / 共11页
【计算机类职业资格】二级JAVA笔试68及答案解析.doc_第4页
第4页 / 共11页
【计算机类职业资格】二级JAVA笔试68及答案解析.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、二级 JAVA 笔试 68 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.数据库系统与文件系统的最主要区别是( )。(分数:2.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量2.( )使一个函数可以定义成对许多不同数据类型完成同一个任务。(分数:2.00)A.函数模板B.重载函数C.递归函数D.模板函数3.当启动 Applet 程序时,首先调用的方法

2、是( )。(分数:2.00)A.stop()B.init()C.start()D.destroy()4.下列关于线程优先级的说法中,正确的是( )。(分数:2.00)A.线程的优先级是不能改变的B.线程的优先级是在创建线程时设置的C.在创建线程后的任何时候都可以设置D.选项 B 和 C 都正确5.下列( )是高级事件。(分数:2.00)A.componenteventB.itemeventC.windoweventD.mouseevent6.软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及( )。(分数:2.00)A.阶段性报告B.需求评审C.总结D.都不

3、正确7.JDBC 的模型对开发数据库连接进行了改进,它包含( )。(分数:2.00)A.一套发出 SQL 语句的类和方法B.更新表的类和方法C.调用存储过程的类和方法D.以上全部都是8.下面关于 Java 语言中的方法说法不正确的是( )。(分数:2.00)A.Java 中的方法的参数传递是传值调用,而不是地址调用B.方法体是对方法的实现,包括变量声明和 Java 的合法语句C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成的构造方法D.类的私有方法不能被其子类直接访问9.下面的( )关键字通常用米对对象加锁,从而使得对对象的访问是排他的。(分数:2.00)A.seria

4、lizeB.translentC.synchronizedD.static10.switch 语句中( )。(分数:2.00)A.case 子句中的值不一定必须是常量B.case 子句中的值可以是变量C.case 子句中的值必须是常量D.ca3e 子句中的值必须是变量11.已知数据表 A 中每个元素距其最终位置不远,为节省时间,应采用的算法是( )。(分数:2.00)A.堆排序B.直接插入排序C.快速排序D.直接选择排序12.在 Java 中,表示换行符的转义字符的是( )。(分数:2.00)A./nB./fC.nD./dd13.在深度为 5 的满二叉树中,叶子结点的个数为( )。(分数:2.

5、00)A.31B.32C.16D.1514.当一个 Applet 被下载到本地环境时,小发生的操作是( )。(分数:2.00)A.产生一个 Applet 主类的实例B.对 Applet 自身进行初始化C.启动 Applet 运行D.Applet 并不显示出来15.下列代码的执行结果是( )。 public class test5 public static void main (String args) String s1=new String(“hello“); String s2=new String(“hello“); System.out.prim(s1=s2); System.out

6、.print(“,“); System.out.println(s1.equals(s2); (分数:2.00)A.true,falseB.true,trueC.false,trueD.false,false16.在 Java 中,能实现多重继承效果的方式是( )。(分数:2.00)A.内部类B.适配器C.接 121D.同步17.下列属于合法 Java 标识符的是( )。(分数:2.00)A._catB.5booksC.+staticD.-3.1415918.下列说法错误的是( )。(分数:2.00)A.Java 是一种网络编程语言B.Java 小应用程序在网络上的传输不受 CPU 的限制C.

7、Java 提出类库支持 TCP/IP 协议D.Java 语言允许使用指针访问内存19.Java 语言的各种数据类型之间提供自动转换,如第 1 操作数是 byte 类型,第 2 操作数是 int 类型,其结果是( )。(分数:2.00)A.intB.longC.floatD.double20.已经建好一个 Frame 类的对象 myfrm,要为其设置标题,需要调用下面( )方法。(分数:2.00)A.getTitle()B.setTitle()C.getState()D.setState()21.下列描述中不正确的一项是( )。(分数:2.00)A.import 语句告诉 Java 用户需要哪个

8、包中的类B.所有的类必须实例化,才能调用它的数据成员和方法C.package 语句用于将源文件存入所指定的包中D.Sysm 类不可能实例化,它的所有方法都是通过类变量来调用的22.J2ME 是为嵌入式和移动设计提供的 java 平台,它的体系结构由( )组成。(分数:2.00)A.ProfilesB.ConfigurationC.OptionalPackagesD.以上都是23.树是结点的集合,它的根结点数目是( )。(分数:2.00)A.有且只有 1B.1 或多于 1C.0 或 1D.至少 224.下列( )是面向大型企业级用容器管理专用构件的应用平台。(分数:2.00)A.J2EEB.J2

9、MEC.J2SED.J2DE25.下面关于 Applet 的说法正确的是( )。(分数:2.00)A.Applet 也需要 main 方法B.Applet 必须继承自 javawAppletC.Applet 能访问本地文件D.Applet 程序不需要编译26.以下的选项中能正确表示 Java 语言中的一个整型常量的是( )。(分数:2.00)A.IntegeMAX_VALUEB.8.8FC.2.0E16D.true27.下列选项中不属于结构化程序设计方法的是( )。(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用28.监听事件和处理事件 ( )。(分数:2.00)A.都由 lis

10、tener 完成B.都由相应事件 listener 处登记过的构件完成C.由 listener 和构件分别完成D.由 listener 和窗口分别完成29.以下不属于数据库系统模型的是( )。(分数:2.00)A.选择型数据库系统B.关系型数据库系统C.层次型数据库系统D.网状型数据库系统30.下列( )是 Java 调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试。(分数:2.00)A.javexeB.javadoexeC.jdexeD.javaproexe31.结构化程序设计方法的 3 种基本控制结构中不包括( )。(分数:2.00)A.循环结构B.递归结构C.顺序结构D.选择

11、结构32.非字符输入流都是抽象类( )的子类。(分数:2.00)A.InputStreamB.OutputStreamC.FilterlnputStreamD.FilterOutputStream33.下列程序段的输出结果是( )。 void doublearithmaticoperator() int a=10,b=4,c=20,d=6; System.out.print(a+b*c+d); System.out.print(“,“); System.out.print(a+c%b); System.out.print(“,“); System.out.println(a+*b+c*-d);

12、 (分数:2.00)A.860,10,360B.96,10,140C.96,13,140D.860,13,36034.按照“后进先出”原则组织数据的数据结构是( )。(分数:2.00)A.队列B.栈C.双向链表D.二叉树35.Char 类型的取值范围是( )。(分数:2.00)A.2-727-1B.0216-1C.-215215-1D.028-1二、B填空题/B(总题数:15,分数:30.00)36.测试的目的是暴露错误,评价程序的可靠性;而U 【1】 /U的日的是发现错误的位置并改正错误。(分数:2.00)填空项 1:_37.在面向对象方法中,U 【2】 /U描述的是具有相似属性操作的一组对

13、象。(分数: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 语言中,boolean 型常量只有 true 和U 【6】 /U两个值。(分数:2.00)填空项 1:_42.如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时用关键字U 【7】 /U

14、;在一个类的内部可以直接调用本类的对象,也可通过关键字 this 来调用。(分数:2.00)填空项 1:_43.在 Java 中所实现的多维数组,实际上是由一维数组构成的U 【8】 /U。(分数:2.00)填空项 1:_44.StringBuffer 类提供U 【9】 /U字符串对象的表示。(分数:2.00)填空项 1:_45.java 虚拟机能自动处理U 【10】 /U异常。(分数:2.00)填空项 1:_46.randomaccessfile 所实现的接口是U 【11】 /U和 dataoutput 接口。(分数:2.00)填空项 1:_47.Java 通过过滤流 I/O 访问提供U 【1

15、2】 /U机制。(分数:2.00)填空项 1:_48.请完成下列语句中应填的内容: File pathname=new File(args0); Stringfilenames=pathname.U 【13】 /U;(分数:2.00)填空项 1:_49.Java 中,新建的线程调用 start()方法,如 mythread.start(),将使线程的状态从 New(新建状态)转换为U 【14】 /U。(分数:2.00)填空项 1:_50.下列程序的运行结果是U 【15】 /U。 import java.io.*; public class test public static void mai

16、n(String arg) String s1=“Hello!”; System.out.pnntln(s1.toUpperCase(); HELLO!(分数:2.00)填空项 1:_二级 JAVA 笔试 68 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.数据库系统与文件系统的最主要区别是( )。(分数:2.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的

17、数据量解析:2.( )使一个函数可以定义成对许多不同数据类型完成同一个任务。(分数:2.00)A.函数模板 B.重载函数C.递归函数D.模板函数解析:3.当启动 Applet 程序时,首先调用的方法是( )。(分数:2.00)A.stop()B.init() C.start()D.destroy()解析:4.下列关于线程优先级的说法中,正确的是( )。(分数:2.00)A.线程的优先级是不能改变的B.线程的优先级是在创建线程时设置的C.在创建线程后的任何时候都可以设置 D.选项 B 和 C 都正确解析:5.下列( )是高级事件。(分数:2.00)A.componenteventB.itemev

18、ent C.windoweventD.mouseevent解析:6.软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及( )。(分数:2.00)A.阶段性报告B.需求评审 C.总结D.都不正确解析:7.JDBC 的模型对开发数据库连接进行了改进,它包含( )。(分数:2.00)A.一套发出 SQL 语句的类和方法B.更新表的类和方法C.调用存储过程的类和方法D.以上全部都是 解析:8.下面关于 Java 语言中的方法说法不正确的是( )。(分数:2.00)A.Java 中的方法的参数传递是传值调用,而不是地址调用B.方法体是对方法的实现,包括变量声明和 Ja

19、va 的合法语句C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成的构造方法 D.类的私有方法不能被其子类直接访问解析:9.下面的( )关键字通常用米对对象加锁,从而使得对对象的访问是排他的。(分数:2.00)A.serializeB.translentC.synchronized D.static解析:10.switch 语句中( )。(分数:2.00)A.case 子句中的值不一定必须是常量B.case 子句中的值可以是变量C.case 子句中的值必须是常量 D.ca3e 子句中的值必须是变量解析:11.已知数据表 A 中每个元素距其最终位置不远,为节省时间,应采用的

20、算法是( )。(分数:2.00)A.堆排序B.直接插入排序 C.快速排序D.直接选择排序解析:12.在 Java 中,表示换行符的转义字符的是( )。(分数:2.00)A./n B./fC.nD./dd解析:13.在深度为 5 的满二叉树中,叶子结点的个数为( )。(分数:2.00)A.31B.32C.16 D.15解析:14.当一个 Applet 被下载到本地环境时,小发生的操作是( )。(分数:2.00)A.产生一个 Applet 主类的实例B.对 Applet 自身进行初始化C.启动 Applet 运行D.Applet 并不显示出来 解析:15.下列代码的执行结果是( )。 public

21、 class test5 public static void main (String args) String s1=new String(“hello“); String s2=new String(“hello“); System.out.prim(s1=s2); System.out.print(“,“); System.out.println(s1.equals(s2); (分数:2.00)A.true,falseB.true,trueC.false,true D.false,false解析:16.在 Java 中,能实现多重继承效果的方式是( )。(分数:2.00)A.内部类B.

22、适配器C.接 121 D.同步解析:17.下列属于合法 Java 标识符的是( )。(分数:2.00)A._cat B.5booksC.+staticD.-3.14159解析:18.下列说法错误的是( )。(分数:2.00)A.Java 是一种网络编程语言B.Java 小应用程序在网络上的传输不受 CPU 的限制C.Java 提出类库支持 TCP/IP 协议D.Java 语言允许使用指针访问内存 解析:19.Java 语言的各种数据类型之间提供自动转换,如第 1 操作数是 byte 类型,第 2 操作数是 int 类型,其结果是( )。(分数:2.00)A.int B.longC.floatD

23、.double解析:20.已经建好一个 Frame 类的对象 myfrm,要为其设置标题,需要调用下面( )方法。(分数:2.00)A.getTitle()B.setTitle() C.getState()D.setState()解析:21.下列描述中不正确的一项是( )。(分数:2.00)A.import 语句告诉 Java 用户需要哪个包中的类B.所有的类必须实例化,才能调用它的数据成员和方法 C.package 语句用于将源文件存入所指定的包中D.Sysm 类不可能实例化,它的所有方法都是通过类变量来调用的解析:22.J2ME 是为嵌入式和移动设计提供的 java 平台,它的体系结构由(

24、 )组成。(分数:2.00)A.ProfilesB.ConfigurationC.OptionalPackagesD.以上都是 解析:23.树是结点的集合,它的根结点数目是( )。(分数:2.00)A.有且只有 1 B.1 或多于 1C.0 或 1D.至少 2解析:24.下列( )是面向大型企业级用容器管理专用构件的应用平台。(分数:2.00)A.J2EE B.J2MEC.J2SED.J2DE解析:25.下面关于 Applet 的说法正确的是( )。(分数:2.00)A.Applet 也需要 main 方法B.Applet 必须继承自 javawApplet C.Applet 能访问本地文件D

25、.Applet 程序不需要编译解析:26.以下的选项中能正确表示 Java 语言中的一个整型常量的是( )。(分数:2.00)A.IntegeMAX_VALUE B.8.8FC.2.0E16D.true解析:27.下列选项中不属于结构化程序设计方法的是( )。(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用 解析:28.监听事件和处理事件 ( )。(分数:2.00)A.都由 listener 完成B.都由相应事件 listener 处登记过的构件完成 C.由 listener 和构件分别完成D.由 listener 和窗口分别完成解析:29.以下不属于数据库系统模型的是( )。(

26、分数:2.00)A.选择型数据库系统 B.关系型数据库系统C.层次型数据库系统D.网状型数据库系统解析:30.下列( )是 Java 调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试。(分数:2.00)A.javexeB.javadoexeC.jdexe D.javaproexe解析:31.结构化程序设计方法的 3 种基本控制结构中不包括( )。(分数:2.00)A.循环结构B.递归结构 C.顺序结构D.选择结构解析:32.非字符输入流都是抽象类( )的子类。(分数:2.00)A.InputStream B.OutputStreamC.FilterlnputStreamD.Filt

27、erOutputStream解析:33.下列程序段的输出结果是( )。 void doublearithmaticoperator() int a=10,b=4,c=20,d=6; System.out.print(a+b*c+d); System.out.print(“,“); System.out.print(a+c%b); System.out.print(“,“); System.out.println(a+*b+c*-d); (分数:2.00)A.860,10,360B.96,10,140 C.96,13,140D.860,13,360解析:34.按照“后进先出”原则组织数据的数据结

28、构是( )。(分数:2.00)A.队列B.栈 C.双向链表D.二叉树解析:35.Char 类型的取值范围是( )。(分数:2.00)A.2-727-1B.0216-1 C.-215215-1D.028-1解析:二、B填空题/B(总题数:15,分数:30.00)36.测试的目的是暴露错误,评价程序的可靠性;而U 【1】 /U的日的是发现错误的位置并改正错误。(分数:2.00)填空项 1:_ (正确答案:调试)解析:37.在面向对象方法中,U 【2】 /U描述的是具有相似属性操作的一组对象。(分数:2.00)填空项 1:_ (正确答案:类)解析:38.需求分析最终结果是产生U 【3】 。/U(分数

29、:2.00)填空项 1:_ (正确答案:需求规格说明书)解析:39.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体集“项目主管”与实体集“项目”的联系属于U 【4】 的联系。/U(分数:2.00)填空项 1:_ (正确答案:一对多)解析:40.U【5】 /U结构,也称为重复结构,即算法中有一组操作要求反复被执行。(分数:2.00)填空项 1:_ (正确答案:循环)解析:41.Java 语言中,boolean 型常量只有 true 和U 【6】 /U两个值。(分数:2.00)填空项 1:_ (正确答案:fdse)解析:42.如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同

30、名方法时用关键字U 【7】 /U;在一个类的内部可以直接调用本类的对象,也可通过关键字 this 来调用。(分数:2.00)填空项 1:_ (正确答案:super)解析:43.在 Java 中所实现的多维数组,实际上是由一维数组构成的U 【8】 /U。(分数:2.00)填空项 1:_ (正确答案:数组的数组)解析:44.StringBuffer 类提供U 【9】 /U字符串对象的表示。(分数:2.00)填空项 1:_ (正确答案:可变或可编辑)解析:45.java 虚拟机能自动处理U 【10】 /U异常。(分数:2.00)填空项 1:_ (正确答案:运行)解析:46.randomaccessf

31、ile 所实现的接口是U 【11】 /U和 dataoutput 接口。(分数:2.00)填空项 1:_ (正确答案:datainput 接口)解析:47.Java 通过过滤流 I/O 访问提供U 【12】 /U机制。(分数:2.00)填空项 1:_ (正确答案:同步处理)解析:48.请完成下列语句中应填的内容: File pathname=new File(args0); Stringfilenames=pathname.U 【13】 /U;(分数:2.00)填空项 1:_ (正确答案:getPath)解析:49.Java 中,新建的线程调用 start()方法,如 mythread.start(),将使线程的状态从 New(新建状态)转换为U 【14】 /U。(分数:2.00)填空项 1:_ (正确答案:可运行状态)解析:50.下列程序的运行结果是U 【15】 /U。 import java.io.*; public class test public static void main(String arg) String s1=“Hello!”; System.out.pnntln(s1.toUpperCase(); HELLO!(分数:2.00)填空项 1:_ (正确答案:HELLO!)解析:

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

当前位置:首页 > 考试资料 > 职业资格

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