【计算机类职业资格】计算机二级(Java)11及答案解析.doc
《【计算机类职业资格】计算机二级(Java)11及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)11及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)11 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.JComponent的直接父类是( )。(分数:70.00)A.ComponentB.ContainerC.SwingD.JApplet2.当 Frame的大小被改变时,Frame 中的按钮的位置可能被改变,则使用下列哪一个布局管理器( )。(分数:70.00)A.BigMeaninglessNameB.intC.1 stD.13.下列语句顺序执行后,a 的值是( )。 int a=13;a=a/5; (分数:70.00)A
2、.run( )B.start( )C.sleep( )D.suspend( )4.下列程序的输出结果是( )。 interface Inter public final static int A=100; class My implements Inter public static void main (String args ) Systemoutprintln(A) ; (分数:70.00)A.X=3 Y=5 X=3 Y=5 H=4 W=6B.X=3 Y=5 X=3 Y=5 H=3 W=6C.X=3 Y=5 X=3 Y=4 H=4 W=6D.X=3 Y=5 X=3 Y=3 H=4 W=6
3、5.给出下列代码,如何使成员变量 m被方法 fun( )直接访问? class Test private int m; public static void fun( ) (分数:70.00)A.将 private int m改为 protected int mB.将 private int m改为 public int mC.将 private int m改为 static iD.将 private int m改为 int m6.在 HTML文件中,下列哪个选项是指定 applet所在的路径?(分数:70.00)A.* * 0 * *B.* * 1 * *C.* * 2 * *D.07.下列
4、 Java常见事件类中哪个是鼠标事件类?(分数:70.00)A.接口所有的方法都是抽象的B.接口所有的方法一定都是 public属性的C.用于定义接口的关键字是 implementsD.接口是 Java中的特殊类,包含静态变量和抽象方法8.下列哪个布局管理器能够帮助用户处理两个或者两个以上的成员共享同一个显示空间, 它把容器分成许多层,每层懂得显示空间占据这个容器的大小?(分数:70.00)A.CardLayoutB.BorderLayoutC.FlowLayoutD.GridLayout9.下列程序段执行后 c的结果是( )。 int a=9,b=11,c; C=a!=b? a+b:a-b;
5、 (分数:70.00)A.1 5B.14 6C.a bD.10 2510.下列 Java常见事件类中哪个是鼠标事件类?(分数:70.00)A.InputEventB.KeyEventC.MouseEventD.WindowEvent11.给出下列的代码,则下列选项中哪个是类 A合理的内部类? class A protected int i; A(int i) this.i=i; (分数:70.00)A.用 DIMENSION和 DECLARE都可以定义数组B.Visual FoxPro中只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型D.新定义数组的各个数组元素初值为F.
6、12.下列关于数组定义语句不正确的( )。(分数:70.00)A.Frame是 Window类的直接子类B.Frame对象显示的效果是一个窗口C.Frame被默认初始化为可见D.Frame的默认布局管理器为 BorderLayout13.下列程序执行后,m 的值是( )。 public class Testbbb public static void main (String args ) int a=10,b=3,m=5; if(a= =B) m + =a; else m:+ +a*m; Systemoutprintln(m); (分数:70.00)A.15B.50C.55D.514.在线程
7、的基本控制中,哪个方法使比其低的优先级线程先运行?(分数:70.00)A.sleep( )B.yield( )C.join( )D.stop( )15.输入输出在计算机系统中起到了采集数据和提供数据处理结果的双重作用,它是以中央处理器(含控制器和内存)为此,以网络及外部设备为彼的双向数据传输机制。凡是从外部设备流向中央处理器的数据流,称为什么;反之称为什么? (分数:70.00)A.出流,入流B.输出流,输入流C.输入流,输出流D.入流,出流16.声明异常抛出用下列哪个子句来完成声明,它包含在方法的声明当中?(分数:70.00)A.package语句可以有一个或多个B.import语句可以有一
8、个或多个C.接口定义可以有一个或多个D.每个 Application程序可以包括许多方法,但必须有且只能有一个 main方法17.下列字符常量中,哪个表示反斜杠字符“/”?(分数:70.00)A./B./“C./D./18.下列安全控制中,哪个是管理密钥库和证书的命令?(分数:70.00)A.设计视图B.模板视图C.数据表视图D.SQL视图19.下列的常量中,合法的是( )。(分数:70.00)A.12.B.-20C.1,000D.4 5 620.下列程序的输出结果是( )。 class Demo void test( ) Systeme.out.pnnt(“NO“); void test(i
9、nt i) System.out.print(a); void test(int a,int b) System.out.print(a+b); class Test public static void main(String args ) Demo de=new Demo( ); de.test( ); de.test(5); de.test(6,8); (分数:70.00)A.File streamB.Pipe streamC.Randam streamD.Filter stream21.给出下列代码,则数组初始化中哪项是不正确的? byte array1,array2 ; byte a
10、rray3 ; byte array4; (分数:70.00)A.array2 = array1B.array2 = array3C.array2 = array4D.array3 = array422.Java中哪个类是由编译器自动生成的一个特殊类,它伴随每个类,每个它的对象包含所属类的所有信息,可通过此类的方法访问这些信息? (分数:70.00)A.ClassB.ObjectC.SystemD.awt23.下列哪个选项不能提高程序的性能?(分数:70.00)A.不要在循环中创建和释放对象B.在处理字符串时尽量使用 StringBuffer类C.避免太多的使用 synchronized关键字
11、D.尽量在循环中创建对象24.在下列 Applet属性中哪个是用来将 Applet中有两个或以上的文件,将其打包成一个归档文件? (分数:70.00)A.构造函数B.析构函数C.友元函数D.拷贝构造函数25.设 X,Y 为已定义的类名,下列声明 X类的对象 x1的语句中正确的是( )。(分数:70.00)A.static X x1B.public X x1=new X(int 123);C.Y x1;D.X x1;X( );26.串的长度是( )。(分数:-1.00)A.串中不同字符的个数B.串中不同字母的个数C.串中所含字符的个数且字符个数大于零D.串中所含字符的个数27.在待排序的元素序列
12、基本有序的前提下,效率最高的排序方法是( )。(分数:-1.00)A.冒泡排序B.选择排序C.快速排序D.归并排序28.在下列几种排序方法中,要求内存量最大的是( )。(分数:-1.00)A.插入排序B.选择排序C.快速排序D.归并排序29.下列数据模型中,具有坚实理论基础的是( )。(分数:-1.00)A.层次模型B.网状模型C.关系模型D.以上 3个都是30.数据库的故障恢复一般是由( )。(分数:-1.00)A.数据流图完成的B.数据字典完成的C.DBA完成的D.PAD图完成的31.在深度为 5的满二叉树中,叶结点的个数为( )。(分数:-1.00)A.32B.31C.16D.1532.
13、下列选项中,不属于模块间耦合的是( )。(分数:-1.00)A.数据耦合B.同构耦合C.异构耦合D.公用耦合33.数据结构中,与所使用的计算机无关的是数据的( )。(分数:-1.00)A.存储结构B.物理结构C.逻辑结构D.物理和存储结构34.下列叙述中,不属于结构化分析方法的是( )。(分数:-1.00)A.面向数据流的结构化分析方法B.面向数据结构的 Jackson方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法35.下列叙述中,不属于测试的特征的是( )。(分数:-1.00)A.测试的挑剔性B.完全测试的不可能性C.测试的可靠性D.测试的经济性三、填空题(每空 2分,共
14、 30分)(总题数:10,分数:30.00)36.一个类的定义分为类注释、 1 和类体的定义。(分数:3.00)填空项 1:_37.流按照数据类型的不同,可以分为 1 和字符流。(分数:3.00)填空项 1:_38.设 x,y,max 均为 int型变量,x,y 已赋值。用三目条件运算符求 x,y 的最大值,这个赋值语句应是 max= 1(分数:3.00)填空项 1:_39.String s = “全国计算机等级考试“; System.out.println(s.length1 );(分数:3.00)填空项 1:_40.过滤字节输出流都是 1 抽象类的子类。(分数:3.00)填空项 1:_41
15、.下列是一个 Java Applet程序,填空使它的功能为计算数组各元素的和。程序执行完后 sum 的值应为21.0。 import java.applet.*; import java.awt.*; public class Testxx extends Applet float a=new 1 6; float sum=0.0f; public void init2 for(int j=0;ja.length;j+)aj=j+1; for(int i=0;ia.length;i+)sum+=ai; public void paint(Graphics g) g.drawstring(“To
16、tal of array elements:=“+sum,25,25); (分数:3.00)填空项 1:_42.下面程序的运行结果是 1。 import java。io. *; public class ABC public static void main(String args ) int i ; int a = 11,22,33,44,55,66,77,88,99; for ( i = 0;i = a.length/2 ;i + + ) System.out.print( ai +aa.length-i-1 + “ “ );System.out.println2; (分数:3.00)填空
17、项 1:_43.下列是一个 Java应用程序,填空使它的功能是计算 s=1+2+3+4+100。 public class Testkk public static void main(String args) int s=0; for(int i=1;i=100;i+) s+= 1; System.out.println(“S=“+s); (分数:3.00)填空项 1:_44.表达式是由操作数和 1 按一定的语法形式组成的符号序列。(分数:3.00)填空项 1:_45.在 javaswing 包中,定义了两种类型的构件。顶级容器和轻量级构件。其中顶级容器包括JFrame,JApplet,JD
18、ialog 和 1。(分数:3.00)填空项 1:_46.软件设计模块化的目的是 1。(分数:-1.00)填空项 1:_47.在面向对象方法中,类之间共享属性和操作的机制称为 1。(分数:-1.00)填空项 1:_48.子程序通常分为两类: 1 和函数,前者是命令的抽象,后者是为了求值。(分数:-1.00)填空项 1:_49.可以把具有相同属性的一些不同对象归类,称为 1。(分数:-1.00)填空项 1:_50. 1是从二维表列的方向进行的运算。(分数:-1.00)填空项 1:_计算机二级(Java)11 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70
19、分) 下列各(总题数:25,分数:1750.00)1.JComponent的直接父类是( )。(分数:70.00)A.ComponentB.Container C.SwingD.JApplet解析:JComponent 是大多数 Swing构件的父类,定义了所有子类构件的一般方法,JComponent 类继承于Container类,所以凡是此类的构件都可以作为容器。 javalangObject | +javaawtComponent | +javaawtContainer | +javaswingJComponent 2.当 Frame的大小被改变时,Frame 中的按钮的位置可能被改变,则
20、使用下列哪一个布局管理器( )。(分数:70.00)A.BigMeaninglessNameB.intC.1 st D.1解析:keytool 工具不仅是管理密钥库和证书的命令,而且还可以产生密钥,输出签名者的公钥证书等功能。 3.下列语句顺序执行后,a 的值是( )。 int a=13;a=a/5; (分数:70.00)A.run( ) B.start( )C.sleep( )D.suspend( )解析:Alt+Q 为退出 Visual Basic的快捷键,所以选项 A)是正确的;F10 为激活菜单栏的快捷键,激活菜单栏,然后按 F键选择“文件”菜单,再按 X键选择“退出”命令按钮,可退出
21、,所以选项 D)正确;Alt+F为激活“文件”菜单的快捷键,打开快捷菜单后,相应的快捷命令在各命令选项后都有提示,所以选项 B)不正确;打开“文件”菜单,执行“退出”命令,也是可以的,所以选项 C)正确。4.下列程序的输出结果是( )。 interface Inter public final static int A=100; class My implements Inter public static void main (String args ) Systemoutprintln(A) ; (分数:70.00)A.X=3 Y=5 X=3 Y=5 H=4 W=6 B.X=3 Y=5 X
22、=3 Y=5 H=3 W=6C.X=3 Y=5 X=3 Y=4 H=4 W=6D.X=3 Y=5 X=3 Y=3 H=4 W=6解析:本题考查的是对重载函数的掌握,因为+a 是右结合的,所以 a先自加 1再输出,即为 2.2,之后调用函数 print(int a,int b)输出 b和 a,即 43。5.给出下列代码,如何使成员变量 m被方法 fun( )直接访问? class Test private int m; public static void fun( ) (分数:70.00)A.将 private int m改为 protected int mB.将 private int m改
23、为 public int mC.将 private int m改为 static i D.将 private int m改为 int m解析:在静态方法中不能直接访问非静态的成员,如果要在 fun( )中直 接访问变量 m,应将变量 m用static修饰。 6.在 HTML文件中,下列哪个选项是指定 applet所在的路径?(分数:70.00)A.* * 0 * *B.* * 1 * *C.* * 2 * * D.0解析:此程序段开始声明了两个整型数组 a和 b,其长度均为 10。 程序通过 ForNext语句为其赋值,而 ForNext的具体运行步骤如下: j=1 时,a(1)=1,b(3)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA11 答案 解析 DOC
