【计算机类职业资格】二级JAVA笔试-143及答案解析.doc
《【计算机类职业资格】二级JAVA笔试-143及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试-143及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA 笔试-143 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.( )是面向对象方法的一个重要特征,它使代码可重用,可降低程序复杂性。(分数:2.00)A.类B.继承性C.内部库D.类库2.下列( )是不合法的 Java 标识符。(分数:2.00)A.Tree & GlassesB.firstJavaAppletC._$theLastOneD.$27353.已知如下代码:public class Testlong a=newlong10:public static void main(String arg)Systemoutp
2、rintln(a6):请问哪个语句是正确的( )。(分数:2.00)A.输出为 nullB.输出为 0C.编译时出错D.运行时出错4.Java Application 源程序的主类是指包含有( )方法的类。(分数:2.00)A.actionPerformedB.toStringC.initD.main5.构造方法何时被调用? ( )(分数:2.00)A.类定义时B.创建对象时C.调用对象方法时D.使用对象的变量时6.下列关于 Java 程序结构描述不正确的是( )。(分数:2.00)A.JaVa 是区分大小写的B.如果 java 文件包含一个公共类,那么它必须使用与公共类名相同的文件名C.Ja
3、va 程序不一定都必须有 main 方法,比如 Applet 就不需要D.源文件可以有多个 public 类,其他类的数量也不限7.下列各项中,不属于多媒体硬件的是( )。(分数:2.00)A.声卡B.光盘驱动器C.显示器D.多媒体制作工具8.在给数值类型赋值时,如数字后没有字母,计算机默认为( )类型。(分数:2.00)A.integer 类型B.float 类型C.double 类D.字符类型9.下列说法中,( )是正确的。(分数:2.00)A.类是变量和方法的集合体B.数组是无序数据的集合C.抽象类可以实例化D.类成员数据必须是公有的10.软件工程的理论和技术性研究的内容主要包括软件开发
4、技术和( )。(分数:2.00)A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用11.线程同步中,对象加锁应该注意( )。(分数:2.00)A.返还对象的锁B.用 synchronized 保护的共享数据必须是私有的C.Java 中对象加锁具有可重用性D.以上都对12.在 Windows 环境下,实现窗口移动的操作是( )。(分数:2.00)A.用鼠标拖动窗口中的标题栏B.用鼠标拖动窗口中的控制按钮C.用鼠标拖动窗口中的边框D.用鼠标拖动窗口中的任何部位13.在深度为 5 的满二叉树中,子结点的个数为( )。(分数:2.00)A.32B.31C.16D.1514.成员变量中
5、,指明变量为私有访问的是( )。(分数:2.00)A.finalB.classC.privateD.transient15.switch 语句中,case 分支如果包含多条语句,则( )。(分数:2.00)A.必须用“”括起B.必须用“”括起C.可以不用“”括起D.可以不用“”括起,但必须紧跟 break 子句16.下列运算结果默认为 float 的是( )。(分数:2.00)A.100/10B.100*10C.100F+10D.100D-1017.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许( )使用。(分数:2.00)A.操作员B.联机用户C.操作系统D.目标程序18.Ja
6、va 编程语言提供几种预定义的异常,下列是除 0 异常类型关键字的是( )。(分数:2.00)A.ArithmeticExceptionB.NullPointerExceptionC.NegativeArraySizeExceptionD.ArrayIndexOutOfBoundsException19.下列( )能正确表示 Java 语言的一个 double 型常量。(分数:2.00)A.FloatMIN_VALUEB.1.8e-6FC2.0D.abcd20.一个对象的生命周期分为( )三个阶段。(分数:2.00)A.生成、清除和使用B.使用、生成和清除C.生成、使用和清除D.清除、使用和生
7、成21.在 Java 中,字符串由 jav(分数:2.00)A.langString 和( )定义。Ajava.lang.StringCharBjava.lang.StringBufferCjava.io22.在 Java 中,常量 null,false,true 都是( )。(分数:2.00)A.小写B.大写C.不区分大小写D.根据编程环境确定23.DOS 控制键 Ctrl+Alt+Del 的功能为( )。(分数:2.00)A.删除一个字符并退格B.暂停标准输出设备的输出C.热启动D.终止当前操作24.下列( )选项是 main( )方法的返回值类型。(分数:2.00)A.intB.void
8、C.booleanD.static25.下列代码的执行结果是:( )。public class Test3public static void main (String args)Systemoutprintln(1003);Systemoutprintln(1003.0);(分数:2.00)A.1 和 1B.1 和 1.0C.1.0 和 1D.1.0 和 1.026.在 Java 为中,不属于整数类型变量的是( )。(分数:2.00)A.byteB.shortC.intD.float27.数据库、数据库系统和数据库管理系统之间的关系是( )。(分数:2.00)A.数据库包括数据库系统和数据库
9、管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.三者没有明显的包含关系28.下面对 Java 中类方法重载的描述,错误的是( )。(分数:2.00)A.指多个方法可以共享相同的名字B.重载的各方法必须参数数量不同或参数类型不同C.重载的各方法的方法体必须有所不同D.与 Java 的静态多态性无关29.设有下列两个类的定义,则类 Person 和类 Man 的关系是( )。class Personlong id:/身份证号Stfingname;/姓名class Man extends Personint age;/年龄int getScore()ret
10、urn score;(分数:2.00)A.包含关系B.继承关系C.关联关系D.无关系,上述类定义有语法错误30.下列程序的执行结果是( )。public class Testaapublic static void main (String args)Systemoutprintln(5/2):(分数:2.00)A.2.5B.2.0C.2.50D.231.专门定义常量与变量的保留字是( )。(分数:2.00)A.varB.interfaceC.finalD.int32.软件生命周期中所花费用最多的阶段是( )。(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护33.若所用变量都
11、已正确定义,以下选项中,非法的表达式是( )。(分数:2.00)A.a!=4|b=1B.a3C.a=1/2D.A+3234.复合语句是用( )括起来的一段代码。(分数:2.00)A.小括号()B.大括号C.中括号D.单引号 35.下列( )数代表八进制整数。(分数:2.00)A.0XA6B.0144C.1840D.-1E3二、填空题(总题数:15,分数:30.00)36.字符变量以 1 类型表示,它内存中占 16 个 bit(分数:2.00)填空项 1:_37.计算机网络分为局域网和广域网,因特、网属于 1。(分数:2.00)填空项 1:_38.程序中使用了字符串函数(如 strlen),则必
12、须包含的头文件名为 1。(分数:2.00)填空项 1:_39.对象是一组相关变量和相关方法的封装体,是类的一个 1。(分数:2.00)填空项 1:_40.Java 编写好的程序首先由编译器转换为 1,然后由 Java 虚拟机去解释执行。(分数:2.00)填空项 1:_41.布尔数据一般用于 1,在流控制中常用。(分数:2.00)填空项 1:_42.微机中 ROM 的中文意义是 1 存储器。(分数:2.00)填空项 1:_43.在 Java 语言中,将后缀名为 1 的源代码文件编译后形成后缀名为class 的字节码文件。(分数:2.00)填空项 1:_44.如果容器采用 1 进行布局管理,在用
13、add2 方法添加构件的时候,必须注明添加到哪个位置。(分数:2.00)填空项 1:_45.Java 的体系结构中,最下层是_,最上一层是_和_。(分数:2.00)填空项 1:_46.八进制整数 012 表示十进制的 1。(分数:2.00)填空项 1:_47.执行以下程序段后:a=_,b=_。int a=5,b;b=+a*3;(分数:2.00)填空项 1:_48.Java 程序中定义接口所使用的关键字是 1。(分数:2.00)填空项 1:_49.字符常量中,/表示_,/t 表示_。(分数:2.00)填空项 1:_50.下面程序分别用 while、do-while 和 for 语句实现 110
14、累计求和。请在横线处填入适当内容完成程序。public class Sumpublic static void main(String args)Systemoutprintln(“/n*while 循环*“):int n=10,sum=0;while(_)sun+=n:n-;Systemoutprintln(“sum is“+sum);Systemoutprintln(“/n*do_while 循环*“);n=0;sum=0;dosum+=n;n+;while( );Systemoutprintln(“sam is“+sum);Systemoutprintln(“/n*for 循环*“):s
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 143 答案 解析 DOC
