【计算机类职业资格】二级JAVA笔试-326及答案解析.doc
《【计算机类职业资格】二级JAVA笔试-326及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试-326及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA笔试-326 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.Java中用于提供 Java语言、Java 虚拟机的核心类和接口的包的是_。(分数:2.00)A.javio包B.javapplet包C.javlang包D.javnet包2.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符所构成。下列图符名标识的图符不属于数据流图合法图符的是_。(分数:2.00)A.控制流B.加工C.存储文件D.源和数据流3.文件操作中,用于移动文件指针到指定位置的是_。(分数:2.00)A.seek(long poB.le
2、ngth( )C.find( )D.skipBytes(int4.在数据结构中,从逻辑上可以把数据结构分成_。(分数:2.00)A.动态结构和静态结构B.线性结构和非线性结构C.紧凑结构和非紧凑结构D.内部结构和外部结构5.下列代表十六进制整数的是_。(分数:2.00)A.0XA6B.1234LC.-840D.01446.通常使用哪一个方法来注册事件监听器_。(分数:2.00)A.addXXXListenerB.XXXListenerC.ListenerXXXD.XXXListeneradd7.在深度为 5的满二叉树中,叶子结点的个数为_。(分数:2.00)A.32B.31C.16D.158.
3、下面哪一个不是 InputStream类中的方法?(分数:2.00)A.int read(byte )B.void flush( )C.void close( )D.int available( )9.下列叙述中,不属于结构化分析方法的是_。(分数:2.00)A.面向数据流的结构化分析方法B.面向数据结构的 Jackson方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法10.将一个容器 panell放到容器 framel中的方法是_。(分数:2.00)A.frameinsere(panel;B.frameadd(panel;C.frameaddJPanel(panel;D.f
4、rameinsertJPanel(panel;11.下列叙述中,不属于面向对象方法的优点的是_。(分数:2.00)A.可重用性好B.与人类习惯的思维方法一致C.可维护性好D.有助于实现自顶向下、逐步求精12.希尔排序属于_。(分数:2.00)A.交换排序B.归并排序C.选择排序D.插入排序13.在下列命令中,是 Java编译命令的是_。(分数:2.00)A.javacB.javaC.javadocD.appletviewer14.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中,数据独立性最高的阶段是_。(分数:2.00)A.数据库系统B.文件系统C.人工管理
5、D.数据项管理15.执行下列程序之后,变量 n的值为_。 public class Test public static void main(String args) int y=2; int z=3; int n=4; n=n+-y*z/n; System.out.println(n); (分数:2.00)A.3B.-1C.-12D.-316.数据库系统的核心是_。(分数:2.00)A.数据库B.数据库管理系统C.数据模型D.软件工具17.下面语句会产生编译错误的是_。(分数:2.00)A.float F=1024.OF;B.double D=1024.0;C.byte B=1024;D.c
6、har C=1024;18.下面程序段的输出结果是_。 class Test public static void main(String args ) MyThread t=new MyThread( ); t.displayOutput(“t has been created“); t.start( ); class MyThread extends Thread public void display Output(String s) System.out,println(s); public void run( ) displayOutput(“t is running“); (分数:
7、2.00)A.t has been created t is runningB.t has been createdC.t is runningD.编译错误19.下面说法中,正确的是_。(分数:2.00)A.共享数据的所有访问都必须作为临界区B.用 synchronized保护的共享数据可以是共有的C.在 Java中对象加锁不具有可重入性D.对象锁不能返还20.假设有以下代码: String s=“hello“; String t=“hello“; char c =h,e,l,l,o; 下列选项中,返回 false的语句是_。(分数:2.00)A.equals(;B.equals(;C.s=t
8、;D.equals(new String(“hello“);21.能将程序补充完整的选项是_。 class Person private int a; phblic int change(int m)return m; public class Teacher extends Person public int b; public static void main(String arg ) Person p=new Person( ); Teacher t=new Teacher( ); int i; _; (分数:2.00)A.i=mB.i=bC.i=aD.i=change(50)22.下列
9、说法中,正确的是_。(分数:2.00)A.子类拥有的成员数目大于等于父类拥有的成员数目B.父类代表的对象范围比子类要广C.子类要调用父类的方法,必须用关键字 superD.一个 Java类可以有多个父类23.下列表达式中,正确的是_。(分数:2.00)A.5+B.(a+C.+(a+D.+x24.使用如下哪一个保留字可以使只有在定义这个类的包中的其他类才能访问此类?_(分数:2.00)A.abstractB.privateC.protectedD.不使用保留字25.resume( )方法恢复哪些线程的执行?(分数:2.00)A.通过调用 stop( )方法而停止的线程B.通过调用 sleep(
10、)方法而停止运行的线程C.通过调用 wait( )方法而停止运行的线程D.通过调用 suspend( )方法而停止运行的线程26.欲构造 ArrayList类的一个实例,此类实现 List接口,下列方法正确的是_。(分数:2.00)A.ArrayList myList=new Object( );B.List myList=new ArrayList( );C.ArrayList myList=new List( );D.List myList=new List( );27.下列关于 Applet所执行的操作,说法正确的是_。(分数:2.00)A.在运行时调用其他程序B.可以进行文件读/写操作
11、C.不能装载动态连接库和调用任何本地方法D.试图打开一个 socket进行网络通信,但是所连接的主机并不是提供 Applet的主机28.下列选项默认的布局管理器不是 BorderLayout的是_。(分数:2.00)A.WindowB.PanelC.FrameD.Dialog29.下列选项中的 方法可以正确地加入类 Child中,且父类的方法不会被覆盖。 public class Parent public int addValue(int a,int b) int s; s=a+b; return s; class Child extends Parent (分数:2.00)A.int ad
12、dValue(int a,int do somethingB.public void addValue( )do somethingC.public int addValue(int a,int throws MyExceptiondo somethingD.public float addValue(int a,int b,float b=1.0)do something30.阅读下面的程序: public class Person int arr =Hew int10; public static void main(String args ) System.out.println(arr
13、1); 正确的说法是_。(分数:2.00)A.编译时将产生错误B.编译时正确,运行时将产生错误C.输出为 0D.输出为空31.下列叙述中,正确的是_。(分数:2.00)A.线性表是线性结构B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是线性结构32.当一个 Applet被下载到本地环境时,不发生的操作是_。(分数:2.00)A.产生一个 Applet主类的实例B.对 Applet自身进行初始化C.启动 Applet运行D.Applet并不显示出来33.下列哪两种原始类型在使用流时可以互换?_(分数:2.00)A.byte和 booleanB.char和 intC.byte和 cha
14、rD.String和 char34.下列方法中,可以用来创建一个新线程的是_。(分数:2.00)A.实现 javlanRunnable接口并重写 start( )方法B.实现 javlanRunnable接口并重写 run( )方法C.继承 javlanThread类并重写 run( )方法D.继承 javlanThread类并重写 start( )方法35.检查软件产品是否符合需求定义的过程称为_。(分数:2.00)A.确认测试B.集成测试C.验证测试D.验收测试二、B填空题/B(总题数:15,分数:30.00)36.用链表表示线性表的突出优点是 1。(分数:2.00)填空项 1:_37.在
15、最坏情况下,冒泡排序的时间复杂度为 1。(分数:2.00)填空项 1:_38.在面向对象方法中,类之间共享属性和操作的机制称为 1。(分数:2.00)填空项 1:_39.数据流图的类型有 1 和事务型。(分数:2.00)填空项 1:_40.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构发生改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为 1。(分数:2.00)填空项 1:_41.Java语言中如果要使用某个包中的类,则需要用 1 导入。(分数:2.00)填空项 1:_42.一个具体的线程是由 1、代码和数据组成的。(分数:2.00)填空项 1:_43.sum的值为
16、 0,则 result=sum=0? 1:sum 2 的值为 1。(分数:2.00)填空项 1:_44.Java运行时,系统通过 1 周期性地释放无用对象所使用的内存空伺,以完成对象的消除。(分数:2.00)填空项 1:_45.要使处于不同层次,甚至是互不相关的类可以具有相同的行为,应该采用 1。(分数:2.00)填空项 1:_46.一个类只有实现了 1 接口,其对象才是可串行化的。(分数:2.00)填空项 1:_47.所有由 Container派生的类称为 1。(分数:2.00)填空项 1:_48.int型 public成员变量 MAX_LENGTH的值保持为常数 200,则定义这个变量的语
17、句是 1。(分数:2.00)填空项 1:_49.如果有一个类 MyFrame是 Frame类的子类,但它不能被实例化,写出这个类的声明头是 1。(分数:2.00)填空项 1:_50.下列程序的功能是创建一个显示 5个“Hello!”的线程并启动运行,试将程序补充完整。 public class ThreadTest extends Thread public static void main(String args ) ThreadTest t=new_; t.start( ); public void run( )int i=0; while(true)System.out.println(
18、“Hello!“); if(i+=4)break; (分数:2.00)填空项 1:_二级 JAVA笔试-326 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.Java中用于提供 Java语言、Java 虚拟机的核心类和接口的包的是_。(分数:2.00)A.javio包B.javapplet包C.javlang包 D.javnet包解析:分析 java.lang 包:封装编程要用的所有基本类,如 Object、Class、System、Integer、 Thread等。对于任何一个 Java程序来说,这些类几乎是必不可少的。java.1
19、ang 还包含了许多由 Java虚拟机发出的异常和一些用于访问系统资源的类,如 ClassLoader等。2.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符所构成。下列图符名标识的图符不属于数据流图合法图符的是_。(分数:2.00)A.控制流 B.加工C.存储文件D.源和数据流解析:分析 数据流图中的主要图形元素有加工、数据流、存储文件和源。3.文件操作中,用于移动文件指针到指定位置的是_。(分数:2.00)A.seek(long po B.length( )C.find( )D.skipBytes(int解析:分析 seek(long pos)是随机文件记录的查找,满足题意
20、。length( )方法是求随机文件字节长度的方法,不符合题意;Java 中没有 find( )方法;skipBytes(int n)方法是使随机文件访问跳过指定字节,不符合题意。4.在数据结构中,从逻辑上可以把数据结构分成_。(分数:2.00)A.动态结构和静态结构B.线性结构和非线性结构 C.紧凑结构和非紧凑结构D.内部结构和外部结构解析:分析 数据的逻辑结构主要分为线性结构和非线性结构。5.下列代表十六进制整数的是_。(分数:2.00)A.0XA6 B.1234LC.-840D.0144解析:分析 整型常量分 3种书写格式:(1) 十进制整数,如 139、-3、35。(2) 八进制整数,
21、以 0开头,如 012表示十进制数 10。(3) 十六进制数,以 0x或 OX开头,如 0x123表示十进制数 291。选项 B是 long整型常量,选项 C是十进制整数,选项 D是八进制整数,因此选项 A为正确选项。6.通常使用哪一个方法来注册事件监听器_。(分数:2.00)A.addXXXListener B.XXXListenerC.ListenerXXXD.XXXListeneradd解析:分析 每类事件都有对应的事件监听器,监听器是接口,根据动作来定义方法。AWT 的构件类中提供注册和注销监听器的方法。注册监听器:public void addListenerType(Listene
22、rTypeListe- ner);注销监听器:public void removeListenerType(ListenerTypeListener)。7.在深度为 5的满二叉树中,叶子结点的个数为_。(分数:2.00)A.32B.31C.16 D.15解析:分析 在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第 k层上有 2k-1个结点。叶子结点在第 5层上,有 25-1=16个。8.下面哪一个不是 InputStream类中的方法?(分数:2.00)A.int read(byte )B.void flush( ) C.void close( )D.int available(
23、)解析:分析 InputStream 类所包括的主要方法有 public int read(byte b)throws IOException、long skip(long n)、public int available( )throws IOException 和 public void close( )throws IOException。选项 B中的 void flush( )方法并不属于 InputStream类中的方法。9.下列叙述中,不属于结构化分析方法的是_。(分数:2.00)A.面向数据流的结构化分析方法B.面向数据结构的 Jackson方法C.面向数据结构的结构化数据系统开发
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
本资源只提供5页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 326 答案 解析 DOC
