【计算机类职业资格】二级JAVA笔试304及答案解析.doc
《【计算机类职业资格】二级JAVA笔试304及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试304及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA 笔试 304 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.和 AWT 相比,Swing 有很多特点,下列( )不是 Swing 的特点。(分数:2.00)A.100%纯 Java 实现B.依赖平台C.采用可插入的外观感觉D.采用“模型一视图一控制器”体系结构2.算法具有五个特性,以下选项中不属于算法特性的是( )。(分数:2.00)A.有穷性B.简洁性C.确定性D.输入输出性3.Socket 的工作流程是( )。 打开连接到 Socket 的输入/输出 按某个协议对 Socket 进行读/写操作 创建 Socket
2、 关闭 Socket(分数:2.00)A.B.C.D.4.Swing 采用的设计规范是( )。(分数:2.00)A.视图模式控制B.模式视图控制C.控制模式视图D.控制视图模式5.设 x=1,y=2,z=3,则表达式 y+=z-/+x 执行后,y 的值是( )。(分数:2.00)A.3B.4C.3.5D.56.下列( )布局管理器能够帮助用户处理两个或者两个以上的成员共享同一个显示空间,它把容器分成许多层,每层显示空间占据这个容器的大小。(分数:2.00)A.CardLayoutB.BorderLayoutC.FlowLayoutD.GridLayout7.下列关于内部类的说法不正确的是( )
3、。(分数:2.00)A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B.内部类可以使用它在类的静态成员变量和实例成员变量C.内部类不可以用 abstract 修饰符定义为抽象类D.内部类可作为其他类的成员,而且可访问它所在类的成员8.“+“抖”运算符的操作数个数是( )。(分数:2.00)A.1 个B.2 个C.3 个D.4 个9.下列叙述中正确的是( )。(分数:2.00)A.黑箱(盒)测试方法完全不考虑程序的内部结构和内部特征B.黑箱(盒)测试方法主要考虑程序的内部结构和内部特征C.白箱(盒)测试不考虑程序内部的逻辑结构D.上述三种说法都不对10.下列叙述中,错误的是( )
4、。(分数:2.00)A.Java Application 与 Applet 所用编译命令相同B.通常情况下 Java Application 只能有一个 main()方法C.Java Applet 必须有 HTML。文件才能运行D.Java Applet 程序的.class 文件可用 java 命令运行11.执行完以下代码 intx=new int25;后,以下( )说明是正确的。(分数:2.00)A.x24为 0B.x24未定义C.x25为 0D.x0为空12.Apppkt 运行时,被浏览器或 appletviewer 调用的第一个方法是( )。(分数:2.00)A.paint()B.ini
5、t()C.start()D.destroy()13.在 Java 中,实现用户界面功能的包是( )。(分数:2.00)A.javappletB.javatransachonC.javutilD.javawt14.( )复审应该把重点放在系统的总体结构、模块划分、内外接口等方面。(分数:2.00)A.详细设计B.系统设计C.正式D.非正式15.Java 程序的执行过程中用到一套 JDKT 具,其中 javac.exe 是指( )。(分数:2.00)A.Java 编译器B.Java 解释器C.Java 文档生成器D.Java 类分解器16.下列选项中不属于软件生命周期开发阶段任务的是( )。(分数
6、:2.00)A.软件测试B.概要设计C.软件维护D.详细设计17.关于数据库系统三级模式的说法,下列( )是正确的。(分数:2.00)A.外模式、概念模式、内模式都只有一个B.外模式有多个,概念模式和内模式只有一个C.外模式只有一个,概念模式和内模式有多个D.3 个模式中,只有概念模式才是真正存在的18.下列基本命令中,( )是类文件解析器。(分数:2.00)A.javadocB.jarC.javahD.javap19.下列说法中,错误的一项是( )。(分数:2.00)A.Java 系统的标准输入对象是 SysteinB.打开一个文件时不可能产生 IOExceptionC.使用 File 对象
7、可以判断一个文件是否存在D.使用 File 对象可以判断一个目录是否存在20.阅读下面程序 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.5 5 6C.6 7 7D.6 6 621.具有 3 个结点的二叉树有( )。(分数:2.00)A.2 种形态B.4 种形态C.7 种形态D.5 种
8、形态22.自定义的异常类可从下列( )类继承。(分数:2.00)A.error 类B.awtercorC.virtualmachineerrorD.exception 及其子集23.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。(分数:2.00)A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程24.阅读下面程序 1 public class Try extends Thread 2 public static void main(String args ) 3 Try t = new Try( ); 4 t. start( );
9、5 6 7 public void run( int j) 8 int i = 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 行 strt()改为 start(D.将第 7 行的 publ void run(int 改为 publ
10、ic void run()25.下列不属于 Applet 编写步骤的是( )。(分数:2.00)A.引入需要的类和包B.定义一个 Applet 类的子类C.实现 Applet 类的某些方法D.加密 Applet 程序26.在 Java 中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )。(分数:2.00)A.隐藏B.重写C.重载D.Java 不支持此特性27.Java 程序的安全性体现在多个层次上,下列不属于 Java 安全层次的是( )。(分数:2.00)A.编译层B.传输层C.解释层D.平台层28.下列关于
11、顺序存储结构叙述中错误的是( )。(分数:2.00)A.存储密度大B.逻辑上相邻的结点物理上不必相邻C.可以通过计算直接确定第 i 个结点的存储地址D.插入、删除运算操作不方便29.可以使当前同级线程重新获得运行机会的方法是( )。(分数:2.00)A.sleep()B.jom()C.yield()D.interrupt()30.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响
12、数据处理的效率31.以下不使用线性结构表示实体之间联系的模型的是( )。(分数:2.00)A.线性表B.栈和队列C.二叉树D.以上三个都不是32.一个 Java Application 运行后,在系统中是作为一个( )。(分数:2.00)A.线程B.进程C.进程或线程D.不可预知33.关于以下初始化序列的执行结果的说法正确的是( )。 int index=1; int foo=new int3; int bar=fooindex; int baz=bar+index;(分数:2.00)A.baz 的值为 0B.baz 的值为 1C.编译通过,但产生异常D.编译不能通过34.getSize().
13、width 指的是 ( )。(分数:2.00)A.界面组件的窗口宽度B.在 Java 中任何图形用户界面的宽度C.框架的窗口宽度D.用户显示器的宽度35.下列赋值语句中错误的是( )。(分数:2.00)A.float f=11.1fB.double d=5.3e12;C.char f=/r;D.byte bb=433;二、B填空题/B(总题数:15,分数:30.00)36.在数据库的概念结构设计中,常用的描述工具是U 【1】 /U。(分数:2.00)填空项 1:_37.数据库系统中实现各种数据管理功能的核心软件称为上U 【2】 /U。(分数:2.00)填空项 1:_38.数组是有序数据的集合,
14、数组中的每个元素具有相同的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。(分数:2.00)填空项 1:_42.开发与运行 java application 程序需要经过的三个主要步骤为:编辑源程序、编译生成字节码、U 【7】 /U
15、。(分数:2.00)填空项 1:_43.执行下面的赋值语句后,a 的值为U 【8】 /U。 a=Float.valueOf(“12.34“).fioatValue();(分数:2.00)填空项 1:_44.Java 运行时系统通过U 【9】 /U周期性地释放无用对象所使用的内存,以完成对象的消除。(分数:2.00)填空项 1:_45.设有数组定义:int MyIntArray=10,20,30,40,50,60,70; 则执行下面几个语句后的输出结果是U 【10】 /U。 int s=0; for(int i=0; iMy IntArray.length;i+) s+=MyIntArrayi;
16、 System.out.println(s);(分数:2.00)填空项 1:_46.安装完 JDK 后,还需设置 path 和U 【11】 /U变量。(分数:2.00)填空项 1:_47.Java 的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是U 【12】 /U和基本 API,它们都具有可扩展性。(分数:2.00)填空项 1:_48.下面程序段是创建一个 Date 类的对象并把它串行化保存到文件中,该对象表示的是运行时刻的日期及时间,请将程序补充完整。 import java.util.*: import java.io.*; public class SefializeDa
17、te Date d; SerlalizeDate() d=new Date(); try FileOutputStream f=new FileOutputStream(“date.ser“); ObjectOutputStream s=new ObjectOutputSeam(f); U【13】 /U f. close(); catch(IOException e) e.prlmStackTrace(); public static void main(String args) SerializeDate b=new SefiatizeDate(); System.out. prinfln(
18、“The saved date is:“+b.d.toString(); (分数:2.00)填空项 1:_49.编译 Java Applet 源程序文件产生的字节码文件的扩展名为U 【14】 /U。(分数:2.00)填空项 1:_50.写出下面程序的运行结果U 【15】 /U import java.io.*; public class abc public static void main(String args) String s1=“Hello!“; String s2=new String(“World!“); System.out.println(s1.concat(s2); (分数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 304 答案 解析 DOC
