【计算机类职业资格】计算机二级JAVA-119及答案解析.doc

上传人:jobexamine331 文档编号:1338183 上传时间:2019-10-17 格式:DOC 页数:19 大小:94KB
下载 相关 举报
【计算机类职业资格】计算机二级JAVA-119及答案解析.doc_第1页
第1页 / 共19页
【计算机类职业资格】计算机二级JAVA-119及答案解析.doc_第2页
第2页 / 共19页
【计算机类职业资格】计算机二级JAVA-119及答案解析.doc_第3页
第3页 / 共19页
【计算机类职业资格】计算机二级JAVA-119及答案解析.doc_第4页
第4页 / 共19页
【计算机类职业资格】计算机二级JAVA-119及答案解析.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、计算机二级 JAVA-119及答案解析(总分:87.90,做题时间:90 分钟)一、选择题(总题数:40,分数:71.90)1.下列变量的定义中,错误的是_。(分数:2.00)A.int x=3;B.float f;d;C.String s=“Hello!“D.boolean b=true;2.有两个关系 R,S 如下: 由关系 R通过运算得到关系 S,则所使用的运算为_。 R A B C a 3 2 b 0 1 c 2 1 S A B a 3 b 0 c 2 (分数:1.00)A.选择B.投影C.插入D.连接3.运行下列程序时,若没有 test.dat文件,则_。 public class

2、Test try RandomAccessFile raf = new RandomAccessFile(“test.dat“,“r“); System.out.println (“test.dat“); catch (Exception ex) System.out.println (“exception“); (分数:2.00)A.输出 exceptionB.输出 test.datC.输出 IOExceptionD.无显示4.下列关于 Applet中的归档文件叙述不正确的是_。(分数:1.00)A.使用归档文件的好处是减少 HTTP的连接次数,从而大大减少了 Applet整体的下载时间B.

3、所有的浏览器都识别相同的归档文件格式和指定归档文件的 HTML代码C.归档文件是一种压缩文件,使用它也减少了文件的传输时间D.使用 JDK的 jar工具创建 JAR文件5.在数据管理技术发展的三个阶段中,数据共享最好的是_。(分数:1.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同6.下列数据结构中,能用二分法进行查找的是_。(分数:2.00)A.顺序存储的有序线性表B.循环链表C.二叉链表D.链式存储的有序线性表7.文件操作中,用于移动文件指针到指定位置的是_。(分数:2.00)A.seek(long pos)B.length()C.find()D.skipByte

4、s(int n)8.下面描述中错误的是_。(分数:2.00)A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD图是软件详细设计的表示工具9.下列代码的执行结果是_。 int length = “Hello“.length(); System.out.println(length);(分数:2.50)A.5B.2C.10D.610.实现下列_接口可以对 TextField对象的事件进行监听和处理。(分数:3.00)A.ActionListenerB.WindowListenerC.MouseMotionLis

5、tenerD.FocusListener11.有以下程序: void sum(int *a) a0=a1; main() int aa10=1,2,3,4,5,6,7,8,9,10,i; for(i=3;i=0;i-=2) sum(aai); printf(“%d/n“,aa0); 执行后输出的结果是_。(分数:2.00)A.4B.3C.2D.112.下列代码的执行结果是_。 int numbers=new int6; for(int i=1;inumbers.length;i+) numbersi = i-1; System.out.print(numbersi+“ ); (分数:2.50)

6、A.0 1 2 3 4 5B.1 2 3 4 5 6C.0 1 2 3 4D.1 2 3 4 513.Panel类的默认布局管理器是_。(分数:2.00)A.BorderLayoutB.CardLayoutC.FlowLayoutD.GridBagLayout14.下列各选项中属于 Java保留字的是_。(分数:2.00)A.TRUEB.NULLC.FALSED.null15.下列程序的功能是统计字符串中“array”的个数,在程序的空白处应填入的正确选项是_。 public class FindKeyWords public static void main(Sting args) Stin

7、g text= “An array is a data structur that stores a collection of“ +“values of the same type. You access each individual value“ +“through an integer index. For example, if a is an array“ +“of inergers,then aiis the ith integer in the array.“; int arrayCount=0; int index=-1; Sting arrarStr=“array“; in

8、dex=text.indexof(arrayStr); While(index 0) +arrayCount; index+=arrayStr.length(); index=text.indexof(arrayStr,index); System.out.println (“the text contains“+arrayCount+“arrays“); (分数:1.00)A.B.=C.=D.=16.阅读下列代码。 public class Test2005 public static void main(String args) System.out.println(32)?4:5); 其

9、运行结果是_。(分数:2.00)A.2B.3C.4D.517.关于下列代码编译或执行结果的描述中,正确的是_。 public class Test public static void main(String args) TcstThread pml=new TestThread(“One“) pm1. start() TestThread pro2=new TestThread(“Two“) pro2. start() class TestThread extends Thread( private String sTname=“; TestThread(String s) sTname=s

10、; public void run() for(int i=0; i2; i+) try sleep (1000); catch (InterruptedException e) system. out. print (sTname+“); (分数:1.80)A.不能通过编译,TestThread 类中不能定义变量和构造方法B.输出 One One Two TwoC.输出 Two One One TwoD.选项 B或 C都有可能出现18.下列程序片段中,能通过编译的是_。(分数:1.80)A.public abstract class Animalpublic void speak();B.p

11、ublic abstract class Animalpublic void speak();C.public class Animalpubilc abstract void speak();D.public abstract class Animalpubilc abstract void speak();19.Bitset这个类实际是由_构成的一个 Vector。(分数:1.00)A.二进制位B.字符串C.Object类D.整数型20.下列程序的运行结果是_。 public static ArrayTest public static void main(String args) int

12、 data = 1,2,3,4,5,11,22,33,44,55,111,222,333, 444,555; for(int i=0;idata.length;i+) if(i%2=0) System.out.println(datai 4+“ “); (分数:2.50)A.5 555B.5 55C.555D.5521.在创建 Applet应用程序时,需要用户考虑的问题是_。(分数:2.00)A.窗口如何创建B.绘制的图形在窗口中的位置C.程序的框架D.事件处理22.面向对象的四个主要特性是_(分数:1.00)A.继承性、多态性、可靠性、可维护性B.抽象性、封装性、正确性、高效性C.抽象性、封

13、装性、继承性、多态性D.抽象性、继承性、高效性、可维护性23.下面哪个 Swing用户界面组件不是容器?_(分数:2.00)A.JscrollPaneB.JFrameC.JMenuBarD.Japplet24.在微机系统中,最基本的输入输出模块 BIOS存放在_。(分数:1.00)A.RAM中B.ROM中C.硬盘中D.寄存器中25.下列叙述中,错误的是_。(分数:1.80)A.内部类的名称与定义它的类的名称可以相同B.内部类可用 abstract修饰C.内部类可作为其他类的成员D.内部类可访问它所在类的成员26.当用户关闭浏览器时,系统就会调用_方法。(分数:3.00)A.start()B.i

14、nit()C.paint()D.destroy()27.下列对于二元算术运算表达式的说法中,正确的一个是_。(分数:2.00)A.若两个操作数都是 float型,则表达式结果为 float型B.若两个操作数都是 float型,则表达式结果为 double型C.若一个操作数是 float型,另一个操作数是 double型,则表达式结果为 float型D.若一个操作数是 float型,另一个操作数是血型,则表达式结果为 int型28.在面向对象方法中,不属于“对象”基本特点的是_。(分数:1.00)A.一致性B.分类性C.多态性D.标识唯一性29.下列关于异常的描述中,正确的是_。(分数:2.00

15、)A.编译时就应该找错,但不是所有的错误都可以在编译时发现B.异常处理把处理错误的代码和执行程序功能的代码集中在一起C.当异常产生时,程序会自动跳转到异常处理程序D.异常就是阻碍程序继续执行下去的问题30.javax. swing. Japplet的父类是_。(分数:2.00)A.java. awt. panelB.java. applet. AppletC.java. awt. frameD.java. awt. Window31.下列属于反斜杠字符的正确表示的是_。(分数:1.00)A./B.*/C./D.“32.下列命题中,错误的是_。(分数:2.00)A.Java编程时,要求应尽量多用

16、公共变量B.Java编程时,要求应尽量少用公共变量C.Java编程时,要求应尽量不用公共变量D.Java编程时,要求应尽量使用私有变量33.Java虚拟机的执行过程有多个特点,下列不属于 JVM执行特点的是_。(分数:1.00)A.多线程B.动态连接C.异常处理D.异步处理34.Java 语言的类型是_。(分数:2.00)A.面向对象语言B.面向过程语言C.汇编程序D.形式语言35.为使 Java程序独立于平台,Java 虚拟机把字节码与各个操作系统及硬件_。(分数:1.00)A.分开B.结合C.联系D.融合36.下列叙述中正确的是_。(分数:2.00)A.栈是一种先进先出的线性表B.队列是一

17、种后进先出的线性表C.栈与队列都是非线性结构D.以上三种说法都不对37.在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值 11,所需的关键码比较次数为_。(分数:2.00)A.2B.3C.4D.538.下列选项中属于 Java语言的垃圾回收机制的一项是_。(分数:2.00)A.语法检查B.堆栈溢出检查C.跨平台D.内存跟踪39.线性表中经常采用的两种存储结构是_。(分数:2.00)A.顺序存储结构和链式存储结构B.散列方法和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构40.当按 Tab键以离开文本框时,将激发_事件。(分数:2.0

18、0)A.FocusEventB.WindowEventC.ActionEventD.以上都不对二、填空题(总题数:10,分数:16.00)41.Java源文件中最多只能有一个 1 类,其他类的个数不限。 (分数:1.00)42.执行下列程序段后输出的结果是 1。 public class Test public static void main(String args) int x,y; for(y=1,x=1;y=50;y+) if(x=10)break; if (x%2=1) x+=5; continue; x-=2; Systemoutprintln(y); (分数:2.00)43.“流

19、”(stream)可以看作是一个流动的 1 缓冲区。 (分数:2.00)44.计算机网络分为局域网和广域网,因特、网属于 1。 (分数:1.00)45.数据库系统由数据库、 1、硬件平台、数据库管理员和软件平台所组成。 (分数:2.00)46.请阅读代码: import java.awt.*; public class E11-4 public static void main(String args) Frame f=new Frame(“BorderLayout“); f.add(“North“,new Button(“North“); f.add(“East“,new Button(“E

20、ast“); f.add(“West“,new Button (“West“); f.add (“South“, tf); f.setSize(200,200); f. pack ( ); f. setVisible (true); 请将程序画线处填入正确的语句 1,使得程序能够正确运行。 (分数:2.00)47.设有数组定义:int MyIntArray=10,20,30,40,50,60,70; 则执行下面几个语句后的输出结果是 1。 int s=0; for(int i=0; iMy IntArray.length;i+) s+=MyIntArrayi; System.out.print

21、ln(s); (分数:2.00)48.短路逻辑运算符包括 1 和 2。 (分数:2.00)49.Java对象串行化技术,主要是通过 ObjectInputStream类和 1 类来实现。 (分数:1.00)50.下面程序的运行结果是: 1。 fun(int t,int n) int i,m, if(n=1) return t0; else if(n%3=0) m=fun(t,n-1); return m; main() int a=11,4,6,3,8,2,3,5,9,2; printf(“%d/n“,fun(a,10); (分数:1.00)计算机二级 JAVA-119答案解析(总分:87.9

22、0,做题时间:90 分钟)一、选择题(总题数:40,分数:71.90)1.下列变量的定义中,错误的是_。(分数:2.00)A.int x=3;B.float f;d; C.String s=“Hello!“D.boolean b=true;解析:解析 同时定义多个变量可以用逗号分隔,如 float f,d;。2.有两个关系 R,S 如下: 由关系 R通过运算得到关系 S,则所使用的运算为_。 R A B C a 3 2 b 0 1 c 2 1 S A B a 3 b 0 c 2 (分数:1.00)A.选择B.投影 C.插入D.连接解析:解析 由专门的关系运算:选择、投影、插入、连接的定义可知,

23、本题操作中所使用的运算是投影。3.运行下列程序时,若没有 test.dat文件,则_。 public class Test try RandomAccessFile raf = new RandomAccessFile(“test.dat“,“r“); System.out.println (“test.dat“); catch (Exception ex) System.out.println (“exception“); (分数:2.00)A.输出 exception B.输出 test.datC.输出 IOExceptionD.无显示解析:解析 catch 中如果 catch的是子类,那

24、么当 try不是这个 catch类及其子类的时候就会捕获不住。找不到文件报的错误是 FileNotFoundException,是 IOException的子类,因此这里异常被捕获后会打印出一个 exception。4.下列关于 Applet中的归档文件叙述不正确的是_。(分数:1.00)A.使用归档文件的好处是减少 HTTP的连接次数,从而大大减少了 Applet整体的下载时间B.所有的浏览器都识别相同的归档文件格式和指定归档文件的 HTML代码 C.归档文件是一种压缩文件,使用它也减少了文件的传输时间D.使用 JDK的 jar工具创建 JAR文件解析:解析 不是所有的浏览器都识别相同的归档

25、文件格式和指定归档文件的 HTML代码。5.在数据管理技术发展的三个阶段中,数据共享最好的是_。(分数:1.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段 D.三个阶段相同解析:解析 在人工管理阶段,数据不保存,没有对数据进行管理的软件,数据不能共享;文件系统是数据库系统发展的初级阶段,提供了简单的数据共享与数据管理能力,但它不能提供完整的、统一的、管理和数据共享的能力。数据库系统阶段实现了数据共享,具有数据的集成性,这使得数据可为多个应用所共享,数据的共享自身又可极大地减少数据冗余性。6.下列数据结构中,能用二分法进行查找的是_。(分数:2.00)A.顺序存储的有序线性表 B.循环

26、链表C.二叉链表D.链式存储的有序线性表解析:解析 二分法查找只用于顺序存储的有序线性表,而顺序查找用于顺序存储的非有序线性表和线性链表。7.文件操作中,用于移动文件指针到指定位置的是_。(分数:2.00)A.seek(long pos) B.length()C.find()D.skipBytes(int n)解析:解析 seek(long pos)是随机文件记录的查找,满足题意。length()方法是求随机文件字节长度的方法,不符合题意;Java 中没有 find()方法;skipBytes(int n)方法是使随机文件访问跳过指定字节,不符合题意。8.下面描述中错误的是_。(分数:2.00

27、)A.系统总体结构图支持软件系统的详细设计 B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD图是软件详细设计的表示工具解析:解析 软件系统的总体结构图是软件架构设计的依据,它并不能支持软件的详细设计。9.下列代码的执行结果是_。 int length = “Hello“.length(); System.out.println(length);(分数:2.50)A.5 B.2C.10D.6解析:解析 本题中程序的功能是先获取字符串“Hello”的长度,再将长度打印出来,所以结果为 5。10.实现下列_接口可以对 TextField对象的事件进行

28、监听和处理。(分数:3.00)A.ActionListener B.WindowListenerC.MouseMotionListenerD.FocusListener解析:解析 单行文本输入区只能显示一行,当回车键被按下时,会发生 ActionEvent事件,可以通过ActionListener中的 actionPerferformed()方法对事件进行相应处理,因此选项 A是正确的。11.有以下程序: void sum(int *a) a0=a1; main() int aa10=1,2,3,4,5,6,7,8,9,10,i; for(i=3;i=0;i-=2) sum(aai); pri

29、ntf(“%d/n“,aa0); 执行后输出的结果是_。(分数:2.00)A.4B.3C.2D.1 解析:12.下列代码的执行结果是_。 int numbers=new int6; for(int i=1;inumbers.length;i+) numbersi = i-1; System.out.print(numbersi+“ ); (分数:2.50)A.0 1 2 3 4 5B.1 2 3 4 5 6C.0 1 2 3 4 D.1 2 3 4 5解析:解析 for 循环从 1开始,由于数组的下标是从 0开始的,所以第一个没有打印,最终打印 5个数字,每个数字是它的下标-1,所以小标是 1

30、、2、3、4、5,打印出来的结果是 0 1 2 3 4。13.Panel类的默认布局管理器是_。(分数:2.00)A.BorderLayoutB.CardLayoutC.FlowLayout D.GridBagLayout解析:解析 FlowLayout 是 Panel和 Applet的默认布局管理器。14.下列各选项中属于 Java保留字的是_。(分数:2.00)A.TRUEB.NULLC.FALSED.null 解析:解析 在 Java中,常量 null、false、true 都是小写的;所以 A、B 和 C选项中的字符串都不是Java的保留字。15.下列程序的功能是统计字符串中“arra

31、y”的个数,在程序的空白处应填入的正确选项是_。 public class FindKeyWords public static void main(Sting args) Sting text= “An array is a data structur that stores a collection of“ +“values of the same type. You access each individual value“ +“through an integer index. For example, if a is an array“ +“of inergers,then aiis

32、 the ith integer in the array.“; int arrayCount=0; int index=-1; Sting arrarStr=“array“; index=text.indexof(arrayStr); While(index 0) +arrayCount; index+=arrayStr.length(); index=text.indexof(arrayStr,index); System.out.println (“the text contains“+arrayCount+“arrays“); (分数:1.00)A.B.=C.=D.= 解析:解析 wh

33、ile 循环首先计算终止条件,当布尔表达式(termiantion)的值为 true时,循环执行大括号中的语句。若某次判断其值为 false,则结束循环。若首次计算条件就不满足,循环体中的语句一次都不会被执行。所以程序中只有当 index=0 时才会执行 while循环。因此,本题的正确答案是 D。16.阅读下列代码。 public class Test2005 public static void main(String args) System.out.println(32)?4:5); 其运行结果是_。(分数:2.00)A.2B.3C.4 D.5解析:解析 本题考查条件表达式。条件表达式

34、的一般形式为expression1?expression2:expression3,其中表达式 expression1是关系表达式或布尔逻辑表达式,如果计算值为 true,则把表达式 expression2的计算结果作为整个条件表达式的结果;反之则把表达式expression3的计算结果作为整个条件表达式的结果。对本题而言,32 的计算值为 true,所以运行结果为 4。17.关于下列代码编译或执行结果的描述中,正确的是_。 public class Test public static void main(String args) TcstThread pml=new TestThread(

35、“One“) pm1. start() TestThread pro2=new TestThread(“Two“) pro2. start() class TestThread extends Thread( private String sTname=“; TestThread(String s) sTname=s; public void run() for(int i=0; i2; i+) try sleep (1000); catch (InterruptedException e) system. out. print (sTname+“); (分数:1.80)A.不能通过编译,Te

36、stThread 类中不能定义变量和构造方法B.输出 One One Two TwoC.输出 Two One One TwoD.选项 B或 C都有可能出现 解析:解析 启动两个线程,线程之间没有进行同步,所以 B和 C均有可能。18.下列程序片段中,能通过编译的是_。(分数:1.80)A.public abstract class Animalpublic void speak(); B.public abstract class Animalpublic void speak();C.public class Animalpubilc abstract void speak();D.publ

37、ic abstract class Animalpubilc abstract void speak();解析:解析 Java 中一个类是一个 abstract类的子类,它必须具体实现父类的 abstract方法。如果一个类中含有 abstract方法,那么这个类必须用 abstract来修饰(abstract 类也可以没有 abstract方法)。有 abstract方法的父类只声明,由继承它的子类实现。所以选 A。19.Bitset这个类实际是由_构成的一个 Vector。(分数:1.00)A.二进制位 B.字符串C.Object类D.整数型解析:解析 本题主要考查 Bitset类。选项

38、A正确;选项 B、C、D 错误,Bitset 类这个类实际是由“二进制位”构成的一个 Vector,并不是由字符串构成的一个 Vector。20.下列程序的运行结果是_。 public static ArrayTest public static void main(String args) int data = 1,2,3,4,5,11,22,33,44,55,111,222,333, 444,555; for(int i=0;idata.length;i+) if(i%2=0) System.out.println(datai 4+“ “); (分数:2.50)A.5 555 B.5 55

39、C.555D.55解析:解析 二维数组的长度是 3,这里从 i=0开始算,当 i%2的时候才打印结果。i 的值为 0、1、2,所以当 i=0和 i=2时会打印,打印的结果是当前那个一维数组元素中下标为 4的元素,即第五个元素,因此分别是 5和 555。21.在创建 Applet应用程序时,需要用户考虑的问题是_。(分数:2.00)A.窗口如何创建B.绘制的图形在窗口中的位置 C.程序的框架D.事件处理解析:解析 Applet 类是所有 Applet应用程序的基础,该类为 Applet应用提供了程序框架,在创建Applet应用程序时,只需要在框架中填入相应的方法,至于窗口如何创建、事件处理如何进

40、行都不需要用户考虑。用户只需要把注意力集中在如何在窗口中进行用户界面设计等问题上。22.面向对象的四个主要特性是_(分数:1.00)A.继承性、多态性、可靠性、可维护性B.抽象性、封装性、正确性、高效性C.抽象性、封装性、继承性、多态性 D.抽象性、继承性、高效性、可维护性解析:解析 面向对象的四个主要特征是:抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。封装:封装是把过程和数据包围起来,对数

41、据的访问只能通过已定义的界面。多态性:多态性是指允许不同类的对象对同一消息作出响应。23.下面哪个 Swing用户界面组件不是容器?_(分数:2.00)A.JscrollPaneB.JFrameC.JMenuBar D.Japplet解析:解析 Container(容器)是 Component的一个子类。容器本身也是一个组件,具有组件的所有性质。容器还具有放置其他组件和容器的功能。一个容器可以容纳多个组件,并使它们成为一个整体。一般使用add()方法向容器中添加组件。在应用 AWT编写图形用户界面时,常用的 3种容器是 Frame、Panel 和Applet。24.在微机系统中,最基本的输入输

42、出模块 BIOS存放在_。(分数:1.00)A.RAM中B.ROM中 C.硬盘中D.寄存器中解析:25.下列叙述中,错误的是_。(分数:1.80)A.内部类的名称与定义它的类的名称可以相同 B.内部类可用 abstract修饰C.内部类可作为其他类的成员D.内部类可访问它所在类的成员解析:解析 内部类与外部类的名称不能相同。26.当用户关闭浏览器时,系统就会调用_方法。(分数:3.00)A.start()B.init()C.paint()D.destroy() 解析:解析 当用户关闭浏览器时,系统就会调用 destroy()方法,应该注意 stop()方法和 destroy()方法的区别。选项

43、 D正确。27.下列对于二元算术运算表达式的说法中,正确的一个是_。(分数:2.00)A.若两个操作数都是 float型,则表达式结果为 float型 B.若两个操作数都是 float型,则表达式结果为 double型C.若一个操作数是 float型,另一个操作数是 double型,则表达式结果为 float型D.若一个操作数是 float型,另一个操作数是血型,则表达式结果为 int型解析:解析 选项 B中,若两个操作数都是 float型,则结果应该还是 float型;选项 C中,若操作数中一个是 float型,一个是 double型,则结果应该是 double型;选项 D中,若操作数中一个

44、是 float型,一个是 int型,表达式结果应该是 float型。28.在面向对象方法中,不属于“对象”基本特点的是_。(分数:1.00)A.一致性 B.分类性C.多态性D.标识唯一性解析:解析 对象的基本特点有:标识唯一性、分类性、多态性、封装性和模块独立性好。标识唯一性是指对象是可区分的;分类性是指可将具有相同属性和操作的对象抽象成类;多态性是指同一个操作可以是不同对象的行为;封装性是指对象的内部对外不可见,在外面不可直接使用对象的处理能力,也不能直接修改其内部状态。29.下列关于异常的描述中,正确的是_。(分数:2.00)A.编译时就应该找错,但不是所有的错误都可以在编译时发现 B.异

45、常处理把处理错误的代码和执行程序功能的代码集中在一起C.当异常产生时,程序会自动跳转到异常处理程序D.异常就是阻碍程序继续执行下去的问题解析:30.javax. swing. Japplet的父类是_。(分数:2.00)A.java. awt. panelB.java. applet. Applet C.java. awt. frameD.java. awt. Window解析:解析 javax. swing. Japplet 是 Applet的直接子类,继承了 Applet的方法与执行机制。 java. awt. panel是 java. applet. Applet的直接父类,java.

46、awt. Window 是 java. awt. frame的直接父类。31.下列属于反斜杠字符的正确表示的是_。(分数:1.00)A./ B.*/C./D.“解析:32.下列命题中,错误的是_。(分数:2.00)A.Java编程时,要求应尽量多用公共变量 B.Java编程时,要求应尽量少用公共变量C.Java编程时,要求应尽量不用公共变量D.Java编程时,要求应尽量使用私有变量解析:解析 本题考查 Java编程规范。Java 编程中,为了减少模块耦合性,应当少用甚至不用公共变量;为了增强模块独立性,应当尽量使用私有变量。33.Java虚拟机的执行过程有多个特点,下列不属于 JVM执行特点的

47、是_。(分数:1.00)A.多线程B.动态连接C.异常处理D.异步处理 解析:34.Java 语言的类型是_。(分数:2.00)A.面向对象语言 B.面向过程语言C.汇编程序D.形式语言解析:35.为使 Java程序独立于平台,Java 虚拟机把字节码与各个操作系统及硬件_。(分数:1.00)A.分开 B.结合C.联系D.融合解析:解析 Java 编写好的程序先由编译器转换为标准字节代码,然后由 Java虚拟机去解释执行。Java虚拟机把字节代码程序与各操作系统和硬件分开,使 Java程序独立于平台。因此,本题的正确答案是 A。36.下列叙述中正确的是_。(分数:2.00)A.栈是一种先进先出的线性表B.队列是一种后进先出的线性表C.栈与队列都是非线性结构D.以上三种说法都不对 解析:解析 栈和队列都是特殊的线性表,栈(Stack)只能在

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1