【计算机类职业资格】二级JAVA笔试331及答案解析.doc
《【计算机类职业资格】二级JAVA笔试331及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试331及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA 笔试 331 及答案解析(总分:98.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在 Java 中,负责对字节代码解释执行的是( )。(分数:2.00)A.垃圾回收器B.虚拟机C.编译器D.多线程机制2.顺序执行下列程序语句后,则 b 的值是( )。 String a=Hello: String b=a.substring(0,2);(分数:2.00)A.HelloB.helloC.HelD.null3.以下关于数据库系统的叙述中,正确的是( )。(分数:2.00)A.表中只存在字段之间的联系B.表的字段之间和记录之间都不存在联系C.表的字
2、段之间和记录之间都存在联系D.表的字段之间无联系,记录之间存在联系4.软件工程是一种( )分阶段实现的软件程序开发方法。(分数:2.00)A.自底向上B.自顶向下C.逐步求精D.面向数据流5.下列关于修饰符混用的说法,错误的是( )。(分数:2.00)A.abstract 不能与 final 并列修饰同一个类B.abstract 类中不可以有 private 的成员C.abstract 方法必须在 abstract 类中D.static 方法中能处理非 static 的属性6.通常我们使用( 方法来为一个部件注册事件监听器。(分数:2.00)A.addXXXListenerB.XXXListe
3、nerC.ListenerXXXD.XXXListeneradd7.对于下面语句的说法,不正确的是( )。 Thread thrObj=new Thread();(分数:2.00)A.系统没有为该线程对象分配资源B.只能启动或者终止C.创建了一个空的线程对象D.可以调用其他方法8.java.nio 包的新特点是内存映射技术、字符及编码、非阻塞 I/O 和( )。(分数:2.00)A.文件锁定B.文件共享C.文件保护D.文件散列9.设 a=8,则表达式 a1 的值是( )。 A1 B2 C. 3 D. 4(分数:2.00)A.B.C.D.10.设有关系 R(S,D,M),其函数依赖集 F=SM,
4、DM),则关系 R 至少满足( )。(分数:2.00)A.1NFB.2NFC.3NFD.BCNF11.下列叙述中,正确的是( )。(分数:2.00)A.Java 语言的标识符是区分大小写的B.源文件名与 public 类名可以不相同C.源文件的扩展名为.jarD.源文件中 public 类的数目不限12.目前,一台计算机要连入 Internet,必须安装的硬件是( )。(分数:2.00)A.调制解调器或网卡B.集线器C.网络操作系统D.Web 浏览器13.下列有关线程的叙述( )是正确的。(分数:2.00)A.一旦一个线程被创建,它就立即开始运行B.调用 start()方法可以使一个线程成为可
5、运行的,但是它不一定立即开始运行C.主线程不具有默认优先级D.Java 中线程的优先级从低到高以整数 09 表示14.编译 JavaApplication 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 ( )。(分数:2.00)AclassB.javaCexeDhtml15.以下代码可以被计算机直接执行的是( )。(分数:2.00)A.源代码B.高级程序代码C.机器语言代码D.汇编语言代码16.下列代码中,将引起编译错误的行是( )。 1) public class Exercise 2) public static void main(String args) 3) float
6、 f=0.0; 4) f+=1.0; 5) 6) (分数:2.00)A.第 2 行B.第 3 行C.第 4 行D.第 6 行17.数据库管理系统 DBMS 中用来定义模式、内模式和外模式的语言为( )。(分数:2.00)A.CB.BasicC.DDLD.DML18.下列操作中,不属于 Applet 安全限制的是( )。(分数:2.00)A.加载本地库B.读写本地文件系统C.运行本地可执行程序D.与同一个页面中的 Applet 通信19.下列 Java 标识符,错误的是( )。(分数:2.00)A._sys_varlB.$ changeC.User_nameD.1_file20.算法的时间复杂度
7、是指( )。(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数21.对象串行化定制分为( )两个层次。(分数:2.00)A.可串行化和不可串行化B.部分串行化和完全串行化C.字符串行化和字节串行化D.对象串行化和管道串行化22.阅读下面程序 public class OperatorsAndExpressions void equalsMethodl() String s1=new String(“how are you“); String s2=new String(“how are you“); System.ou
8、t.println(s1=s2); public static void main(String args) OperatorsAndExpressions OperAndExp=new OperatorsAndExpressions(); OperAndExp. equalsMethod1(); 程序运行结果是( )。(分数:2.00)A.=B.trueC.falseD.equal23.下列选项中,不是 APPLET 标记的是( )。(分数:2.00)A.PARAMB.BODYC.CODEBASED.ALT24.计算机系统的组成是( )。(分数:2.00)A.主机、外设B.运算器、控制器C.
9、硬件系统和软件系统D.CPU、存储器25.阅读下面代码 fi(x=0) System.out.println(“冠军“); else if (x-3) System.out.println(“亚军“); else System.out.println(“季军“); 若要求打印字符串“季军”,则变量 x 的取值范围是( )。(分数:2.00)A.x=0 (分数:2.00)A.2.5B.2.0C.2.50D.230.下列属于 Java 关键词的是( )。(分数:2.00)A.TRUEB.gotoC.floatD.NULL31.main 方法是 JavaApplication 程序执行的入口点。关于
10、 main 方法的方法头,下列合法的是( )。(分数:2.00)A.public static void main()B.public static void main(String)argC.public static iht main(StringarD.public void main(String arg)32.下列关于 Applet 的叙述中,正确的是( )。(分数:2.00)A.Applet 是 Java 类,所以可以由 JDK 中的解释器 javexe 直接解释运行B.Applet 应该定义为 javaappleApplet 类或 javswinApplet 类的子类C.Appl
11、et 与 Application 的主要区别在编译方式上D.通过在 Applet 中使用 getParNneter 可从 HTML 文件中获得参数33.下列对类的声明,正确的是( )。(分数:2.00)A.abstract final class HhB.abstract private move()C.protected private number;D.public abstract class Car34.设有下面两个类的定义: class Person long id / 身份证号 String name; /姓名 class Student extends Person int sc
12、ore: /成绩 int getScore ( ) return score; 则类 Person 和类 Student 的关系是( )。(分数:2.00)A.包含关系B.继承关系C.关联关系D.无关系35.下列有关数据库的描述,正确的是( )。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中的属性或属性组并非该关系的关键字。但它是另一个关系的关键字,则称其为本关系的外关键字二、B填空题/B(总题数:14,分数:28.00)36.长度为 n 的顺序存储线性表
13、中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为U 【1】 /U。(分数:2.00)填空项 1:_37.关系数据库的关系演算语言是以U 【2】 /U为基础的 DML 语言。(分数:2.00)填空项 1:_38.在长度为 n 的有序线性表中进行二分查找,需要的比较次数为U 【3】 /U。(分数:2.00)填空项 1:_39.当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为U 【4】 /U。(分数:2.00)填空项 1:_40.当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,
14、这是指数据的U 【5】 /U。(分数:2.00)填空项 1:_41.在 Java 的基本数据类型中,char 型采用 Unicode 编码方案,每个 Unicode 码占用U 【6】 /U字节内存空间。(分数:2.00)填空项 1:_42.在一个类的内部嵌套定义的类称为U 【7】 /U。(分数:2.00)填空项 1:_43.设有整型数组的定义:int a=new int8;,则 a.length 的值为U 【8】 /U。(分数:2.00)填空项 1:_44.setLayout()方法是所有容器的父类U 【9】 /U的方法。(分数:2.00)填空项 1:_45.Applet 是 Java 的一类
15、特殊应用程序,它嵌入U 【10】 /U中,随主页发布到互联网上。(分数:2.00)填空项 1:_46.U【11】 /U类是一个特殊类,它是一个 final 类,所有的方法都用类变量来调用。(分数:2.00)填空项 1:_47.下列程序的功能是创建了一个显示 5 个“Hello!”的线程并启动运行,请将程序补充完整。 public class ThreadTest extends Thread public static void main(String args ) ThreadTest t=newU 【12】 /U; t. start( ); public void run( ) int i
16、 =0; while(true) System.out.println(“Hello!“); if(i+=4) break; (分数:2.00)填空项 1:_48.Java 程序的安全性体现在多个层次上,在U 【13】 /U有语法检查;在U 【14】 /U有字节码校验器、测试代码段格式和规则检查,访问权限和类型转换合法性检查,操作数堆栈的上溢或下溢,代码参数类型合法性等;在平台上,通过配置策略,可设定访问资源域,而无需区分本地域远程。(分数:2.00)填空项 1:_49.U【15】 /U是用来实现客户与服务之间的通信,Java 在 Socket 中,提供多线程机制,对实现大量客户通信带来很好的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 331 答案 解析 DOC
