【计算机类职业资格】二级JAVA笔试-315及答案解析.doc
《【计算机类职业资格】二级JAVA笔试-315及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试-315及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA 笔试-315 及答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:35,分数:60.00)1.数据处理的最小单位是( )。A数据 B数据元素C数据项 D数据结构(分数:1.00)A.B.C.D.2.用 HTML 文件显示 APPLET 时,下面属于必不可少的属性的是A) NAME、HEIGHT 和 WIDTHB) CODE 和 NAMEC) CODEBASE、HEIGHT 和 WIDTHD) CODE、HEIGHT 和 WIDTH(分数:1.00)A.B.C.D.3.下列说法中,错误的一项是_。A使用 Flowlayout 进行布局管理时,构件的大小采用的是
2、其最佳尺寸B使用 FlowLayout 在容器中放置构件的策略是:从上到下,从左到右C使用 FolwLayout 进行布局管理时,不能调节构件之间的距离D用 FlowLayout 管理的构件随容器大小变化的变化规律是:构件大小不变,构件之间的相对位置改变(分数:2.00)A.B.C.D.4.下列常见的系统定义的异常中,哪个是数组越界异常?A)ArrayIndexOutOfBoundsExceptionB)IOExceptionC)NullPointerExceptionD)ArithmeticException(分数:1.00)A.B.C.D.5.Java 中,数值类型值中可能出现的符号是 (
3、 )AR BDCT DY(分数:1.00)A.B.C.D.6.数据结构中,与所使用的计算机无关的是数据的_。A存储结构 B物理结构 C逻辑结构 D物理和存储结构(分数:2.00)A.B.C.D.7.下列方法与 Applet 显示无关的是 ( )A) paint( ) B) update( )C) repaint( ) D) draw( )(分数:2.00)A.B.C.D.8.按照运算符的操作数的数目划分,算术运算符+属于( )。A) 一元运算符 B) 二元运算符 C) 三元运算符 D) 关系运算符(分数:2.00)A.B.C.D.9.以下选项中不属于字符常量的是( )。AC B“C“C/xCC
4、 D/072(分数:2.00)A.B.C.D.10.下列方法中,不属于 WindowListener 接口的是A) windowOpened() B) windowClosed()C) windowAetivated() D) mouseDragged()(分数:2.00)A.B.C.D.11.在下列 Java 语言的包中,提供图形界面构件的包是A) java.io B) javax.swing C) D) java.rmi(分数:2.00)A.B.C.D.12.数据的存储结构是指( )。A存储在外存中的数据B数据所占的存储空间量C数据在计算机中的顺序存储方式D数据的逻辑结构在计算机中的表示
5、(分数:2.00)A.B.C.D.13.有以下程序:#include stdio.h#include string.hmain()char x=“STRING“;x0=0;x1=/0;x2=0;printf(“%d %d/n“, sizeof(x), strlen(x);程序运行后输出的结果是( )。A6 1 B7 0C6 3 D7 1(分数:2.00)A.B.C.D.14.阅读下面代码if(x=0)(System.out.printIn(“冠军“);)else if(x-3)System.out.printIn(“亚军“);elseSystem.out.printIn(“季军“);若要求打印
6、字符串“季军”,则变量 x 的取值范围是( )。Ax=0x=-3 Bx0 Cx-3 Dx=-3(分数:3.00)A.B.C.D.15.下列( )不是合法标识符。Ausername B#roomC$den D_system(分数:1.00)A.B.C.D.16.下面程序段的输出结果是( )。publicclassTestpublicstaticvoidmain(Stringargs)intx,y;x=(int)Math.sqrt(5)/2+(int)Math.random()*5/2;Y=(int)Math.sqrt(3)/2+(int)Math.random()*3/2;if(xy)Syste
7、m.out.println9“xy“);elseif(x=y)System.out.println(“x=y“);elseSystem.out.println(“xy“);Axy Bx=yCxy D编译错误(分数:2.00)A.B.C.D.17.下列叙述中正确的是( )。A) 软件测试应该由程序开发者来完成 B) 程序经调试后一般不需要再测试C) 软件维护只包括对程序代码的维护 D) 以上三种说法都不对(分数:2.00)A.B.C.D.18.Java Application 源程序的主类是指包含有( )方法的类。AactionPerformed BtoString 法Cinit Dmain(分
8、数:2.00)A.B.C.D.19.下面哪些代码在 Java 语言中是合法的? ( )A) string A=“abcdefg“; A-=“cde“;B) string A=“abcdefg“; A+=“cde“;C) Integer J=new Integer(27); J-=7;D) Integer J=new Integer(27); J-;(分数:2.00)A.B.C.D.20.下列关于构造方法的叙述中,错误的是A) Java 语言规定构造方法名与类名必须相同B) Java 语言规定构造方法没有返回值,但不用 void 声明C) Java 语言规定构造方法不可以重载D) Java 语言
9、规定构造方法只能通过 new 自动调用(分数:2.00)A.B.C.D.21.若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是( )。Aa=(b=4)=3; Ba=b=c+1;Ca=(b=4)+c; Da=1+(b=c=4);(分数:2.00)A.B.C.D.22.下列命令中,哪个命令能为远程对象生成 stub 和 skeleton? ( )Armic BrmiregistryCrmid DseriaIver(分数:1.00)A.B.C.D.23.以下叙述中正确的是( )。Astatic 型局部变量,只能在编译时赋予值,程序运行期间不能更改Bstatic 型全局变量
10、,可以在程序运行期间更改其值C全局变量说明为 static 存储类,其作用域将被扩大D形参可以使用的存储类说明符与局部变量完全相同(分数:2.00)A.B.C.D.24.如果创建的子类覆盖了父类的一个 public 方法,则对该方法可以使用( )修饰符。A) public B) public 和 protectedC) private D) 任意修饰符都可以,由系统随机选取(分数:2.00)A.B.C.D.25.在数据结构中,从逻辑上可以把数据结构分成( )。A动态结构和静态结构 B线性结构和非线性结构C集合结构和非集合结构 D树状结构和图状结构(分数:2.00)A.B.C.D.26.模块独立
11、性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的( )。A抽象和信息隐蔽 B局部化和封装化C内聚性和耦合性 D激活机制和控制方法(分数:2.00)A.B.C.D.27.有下面程序段:Public class ArrayTestPublic static void main(String args)int intArray=new int3;for(int I=0;I3;I+)intArrayI=I+2;System.out.println(“IntArray“+I+“-“+intArrayI);System.out.println(“-“);Int arrLen=4;IntArr
12、ay=new intarrLen;For(int j=intArray.length;j=0;j-intArray j=j*3;System. out.println(“hello“+intArrayj);则运行的结果是( )。A) 编译出错 B) 编译通过,但运行出错C) 可以运行,但有错误 D) 以上都不对(分数:2.00)A.B.C.D.28.下列语句序列执行后,k 的值是 ( )public class c9public static void main(Stringargs)int a10,b18,c30;switch(b%A) case 7:c-;breakcase 8:c-2;b
13、reak;case 9:c-3;break;default : c * b;break;Systemoutprintln(C) ;A) 28 B) 29 C) 27 D) 540(分数:1.00)A.B.C.D.29.在文件类提供的方法中,用于创建文件夹的方法是( )。A) mkdir() B) mkdirs()C) list() D) listRoots()(分数:1.00)A.B.C.D.30.下列哪个选项可以正确计算 42 度(角度)的余弦值? ( )Adouble d=Math.cos(42);Bdouble d=Math.cosine(42);Cdoubb d=Math.cos(Ma
14、th.toRadians(42);Ddouble d=Math.cos(Math.toDegrees(42);(分数:1.00)A.B.C.D.31.关系表中的每一横行称为一个A) 元组 B) 字段C) 属性 D) 码(分数:1.00)A.B.C.D.32.“年龄在 18-25 之间”这种约束是属于数据库当中的A) 原子性措施 B) 一致性措施C) 完整性措施 D) 安全性措施(分数:1.00)A.B.C.D.33.设有如下程序:import java.util.*;public class Sunpublic static void main(String args )int score;S
15、tring a;Random r=new Random();score=r.nextInt(4)+5;switch(score)case 0:a=“E“;break;case 1:a=“D“;break;case 2:a=“C“;break;case 3:a=“B“;break;default:a=“A“;System.out.println(A) ;程序运行的结果是( )。A) a=“A“ B) aa“E“ a=“A“C) a=“E“ D) a=“C/(分数:2.00)A.B.C.D.34.下列数组 a 中,版本较新的能在程序运行时动态调整大小的是( )。A) int a B) String
16、aC) a=new ArrayList() D) a=new Array()(分数:2.00)A.B.C.D.35.关于布局管理器(LayoutManager),下列说法正确的是( )。A布局管理器是用来部署 Java 应用程序的网上发布的B(LayoutManager)本身不是接口C布局管理器是用来管理构件放置在容器的位置和大小的D以上说法都不对(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:27.00)36.使用 Swing 编写 Applet,则该 Applet 的主类应该定义为 1 类的子类。(分数:2.00)填空项 1:_37.数据库系统在其内部分为三级模式,即概念
17、模式、内模式和外模式。其中, 1 是用户的数据视图,也就是用户所见到的数据模式。(分数:1.00)填空项 1:_38.在 Java 中所实现的多维数组,实际上是由一维数组构成的 1。(分数:2.00)填空项 1:_39.数据的逻辑结构有线性结构和 1 两大类。(分数:1.00)填空项 1:_40.C 语言是面向过程的语言,Java 语言是面向 1 的语言。(分数:2.00)填空项 1:_41.Java 语言提供了 byte、 1、int、long 四种类型的整型变量。(分数:2.00)填空项 1:_42.阅读下列代码pubic class Test2public static void mai
18、n(String args)System.out.println(5/2);)其执行结果是上_。(分数:2.00)填空项 1:_43.某二叉树中度为 2 的结点有 18 个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_44.对软件设计的最小单位(模块或程序单元)进行的测试通常称为 1 测试。(分数:2.00)填空项 1:_45. 1 方法是不能被当前类的子类重新定义的方法。(分数:2.00)填空项 1:_46.以下程序的输出结果是_。void main()int s,i;for(s=0,i=0;i3;i+,s+=i);printf(“%d/n“,s);(分数:2.00)填空
19、项 1:_47.结构化程序设计的一种基本方法是 1 法。(分数:2.00)填空项 1:_48.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_49.Java 语言通过接口支持 1 继承,使类继承具有更令获得扩展性。(分数:1.00)填空项 1:_50.使用一个过滤流要求首先把过滤流连接到某个 I/O 流上,再通过 1 的参数去指定连接的 I/O 流。(分数:2.00)填空项 1:_二级 JAVA 笔试-315 答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:35,分数:60.00)1.数据处理的最小单位是( )。A数据 B数据元素C数
20、据项 D数据结构(分数:1.00)A.B.C. D.解析:2.用 HTML 文件显示 APPLET 时,下面属于必不可少的属性的是A) NAME、HEIGHT 和 WIDTHB) CODE 和 NAMEC) CODEBASE、HEIGHT 和 WIDTHD) CODE、HEIGHT 和 WIDTH(分数:1.00)A.B.C.D. 解析:解析 本题考查 Applet 标记中最基本的属性的概念。APPLET标记中有 3 个属性是必不可少的,CODE 属性规定小程序的主要类文件的名称,HEIGHT 属性规定了网页上小程序窗口的高度,WIDTH 属性规定了网页上小程序窗口的宽度,其他的属性都是可选的
21、。NAME 属性是为创建的 Applet 定义一个名字,以便同一个页面中的 Applet 能够彼此发现并进行。CODEBASE 属性是执行 Applet 的 URL 地址,该 URL 是包含了 Applet 代码的目录。3.下列说法中,错误的一项是_。A使用 Flowlayout 进行布局管理时,构件的大小采用的是其最佳尺寸B使用 FlowLayout 在容器中放置构件的策略是:从上到下,从左到右C使用 FolwLayout 进行布局管理时,不能调节构件之间的距离D用 FlowLayout 管理的构件随容器大小变化的变化规律是:构件大小不变,构件之间的相对位置改变(分数:2.00)A.B.C.
22、 D.解析:4.下列常见的系统定义的异常中,哪个是数组越界异常?A)ArrayIndexOutOfBoundsExceptionB)IOExceptionC)NullPointerExceptionD)ArithmeticException(分数:1.00)A. B.C.D.解析:解析:ArrayIndexOutOfBoundsException 为数组越界使用异常;IOException 为输入输出错误;NullPointerException 为引用为空异常;ArithmetieException 为算术异常,如除数为 0。5.Java 中,数值类型值中可能出现的符号是 ( )AR BDC
23、T DY(分数:1.00)A. B.C.D.解析:6.数据结构中,与所使用的计算机无关的是数据的_。A存储结构 B物理结构 C逻辑结构 D物理和存储结构(分数:2.00)A.B.C. D.解析:7.下列方法与 Applet 显示无关的是 ( )A) paint( ) B) update( )C) repaint( ) D) draw( )(分数:2.00)A.B.C. D.解析:解析 接口是一种特殊的类,是种抽象类,接口的成员变量应该全部都是静态的和最终的,并且接口中的方法也应该是抽象的,所以接口不包括任何实现,将多个接口合并可以使用多重继承方便的实现。所以选项 A、B、D 是正确的。接口类型
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 315 答案 解析 DOC
