1、二级 JAVA真题 2014年 03月及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:40,分数:40.00)1.下列叙述中正确的是_。 A.栈是“先进先出”的线性表 B.队列是“先进后出”的线性表 C.循环队列是非线性结构 D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构(分数:1.00)A.B.C.D.2.支持子程序调用的数据结构是_。 A.栈 B.树 C.队列 D.二叉树(分数:1.00)A.B.C.D.3.某二叉树有 5个度为 2的结点,则该二叉树中的叶子结点数是_。 A.10 B.8 C.6 D.4(分数:1.00)A.B.C.D.4.下列
2、排序方法中,最坏情况下比较次数最少的是_。 A.冒泡排序 B.简单选择排序 C.直接插入排序 D.堆排序(分数:1.00)A.B.C.D.5.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是_。 A.编译程序 B.操作系统 C.教务管理系统 D.汇编程序(分数:1.00)A.B.C.D.6.下列叙述中错误的是_。 A.软件测试的目的是发现错误并改正错误 B.对被调试的程序进行“错误定位”是程序调试的必要步骤 C.程序调试通常也称为 Debug D.软件测试应严格执行测试计划,排除测试的随意性(分数:1.00)A.B.C.D.7.耦合性和内聚性是模块独立性度量
3、的两个标准下列叙述中正确的是_。 A.提高耦合性降低内聚性有利于提高模块的独立性 B.降低耦合性提高内聚性有利于提高模块的独立性 C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度 D.内聚性是指模块间互相连接的紧密程度(分数:1.00)A.B.C.D.8.数据库应用系统中的核心问题是_。 A.数据库设计 B.数据库系统设计 C.数据库维护 D.数据库管理员培训(分数:1.00)A.B.C.D.9.有两个关系 R,S 如下: 由关系 R通过运算得到关系 S,则所使用的运算为_。 RA B Ca 3 2b 0 1c 2 1SA Ba 3b 0c 2 A.选择 B.投影 C.插入 D.连接(分
4、数:1.00)A.B.C.D.10.将 E-R图转换为关系模式时,实体和联系都可以表示为_。 A.属性 B.键 C.关系 D.域(分数:1.00)A.B.C.D.11.Java虚拟机(JVM)运行 Java代码时,不会进行的操作是_。 A.加载代码 B.校验代码 C.编译代码 D.执行代码(分数:1.00)A.B.C.D.12.Java程序的并发机制是_。 A.多线程 B.多接口 C.多平台 D.多态性(分数:1.00)A.B.C.D.13.在方法内部使用,代表对当前对象自身引用的关键字是_。 A.super B.This C.Super D.this(分数:1.00)A.B.C.D.14.阅
5、读下列程序:public class VariableUsepublic static void main(String args)int a;if(a=8)int b=9;System.out.println(“a=“+a);System.out.println(“b=“+b);System.out.println(“a=“+a);System.out.println(“b=“+b);该程序在编译时的结果是_。 A.变量 a未赋值 B.第二个 System.out.println(“b=“+b)语句中,变量 b作用域有错 C.第二个 System.out.println(“a=“+a)语句中
6、,变量 a作用域有错 D.第一个 System.out.println(“b=“+b)语句中,变量 b作用域有错(分数:1.00)A.B.C.D.15.下列不属于 Swing的构件是_。 A.JButton B.JLabel C.JFrame D.JPane(分数:1.00)A.B.C.D.16.对鼠标单击按钮操作进行事件处理的接口是_。 A.MouseListener B.WindowListener C.ActionListener D.KeyListener(分数:1.00)A.B.C.D.17.AWT中用来表示颜色的类是_。 A.Font B.Color C.Panel D.Dialo
7、g(分数:1.00)A.B.C.D.18.下列运算符中,优先级最高的是_。 A.+ B.+ C.* D.(分数:1.00)A.B.C.D.19.Java语言中属于跳转语句的是_。 A.try B.catch C.finally D.break(分数:1.00)A.B.C.D.20.阅读下列利用递归来求 n!的程序_。class FactorialTeststatic long Factorial(int n)/定义 Factorial()方法if(n=1)return 1;elsereturn n*Factorial(_);public static void main(String a)/m
8、ain()方法int n=8;System.out.println(n+“!=“+Factorial(n);为保证程序正确运行,在下画线处应该填入的参数是_。 A.n-1 B.n-2 C.n D.n+1(分数:1.00)A.B.C.D.21.阅读下列代码:public class Personstatic int arr=new int10;public static void main(String args)System.out.println(arr 9);该代码的运行结果是_。 A.编译时将产生错误 B.编译时正确,运行时将产生错误 C.输出零 D.输出空(分数:1.00)A.B.C.
9、D.22.在 Java中若要使用一个包中的类时,首先要求对该包进行导入,其关键字是_。 A.import B.package C.include D.packet(分数:1.00)A.B.C.D.23.继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码_。 A.可读性好 B.可重用 C.可跨包访问 D.运行更安全(分数:1.00)A.B.C.D.24.阅读下列代码片段:class InterestTest_ActionListenerpublic void actionPerformed(ActionEvent event)double interest=balance*rate/
10、100;balance+=interest;NumberFormat format=NumberFormat.getCurrencyInstance();System.out.printlb(“balance=“+Formatter.format.(balance);Private double rate;在下画线处,应填的正确选项是_。 A.Implementation B.Inheritance C.implements D.extends(分数:1.00)A.B.C.D.25.下列方法中,不属于类 String的方法是_。 A.toLowerCase() B.valueOf() C.ch
11、arAt() D.append()(分数:1.00)A.B.C.D.26.grid95捕述的是_。 A.二维数组 B.一维数组 C.五维数组 D.九维数组(分数:1.00)A.B.C.D.27.Java类库中,将信息写入内存的类是_。 A.java.io.FileOutputstream B.java.io.ByteArrayOutputStream C.java.io.BufferedOutputstream D.java.io.DataOutputStream(分数:1.00)A.B.C.D.28.阅读下列 Java语句:ObjectOutputStream out=new ObjectO
12、utputStream(new_(“employee.dat“);在下画线处,应填的正确选项是_。 A.File B.FileWritcr C.FileOutputStream D.OutputStream(分数:1.00)A.B.C.D.29.使新创建的线程参与运行调度的方法是_。 A.run() B.start() C.init() D.resume()(分数:1.00)A.B.C.D.30.Java中的线程模型由三部分组成,与线程模型组成无关的是_。 A.虚拟的 CPU B.程序代码 C.操作系统的内核状态 D.数据(分数:1.00)A.B.C.D.31.当 Applet需要更新显示内容
13、时,应该调用的方法是_。 A.paint() B.update() C.start() D.repaint()(分数:1.00)A.B.C.D.32.向 Applet传递参数的正确捕述是_。 A.param name=age,value=20 B.applet code=Try.class width=100,height=100,age=33 C.name=age,value=20 D.applet code=Try.class name=age,value=20(分数:1.00)A.B.C.D.33.Applet的默认布局管理器是_。 A.BorderLayout B.FlowLayout
14、 C.GridLayout D.PanelLayout(分数:1.00)A.B.C.D.34.阅读下列代码段:class Test implements Runnablepublic int run()int i=0;while(true)i+;System.out.println(“i=“+i);上述代码的编译结果是_。 A.程序通过编译并且 run()方法可以正常输出递增的 i值 B.程序通过编译,调用 run()方法将不显示任何输出 C.程序不能通过编泽,因为 while的循环控制条件不能为“true” D.程序不能通过编译,因为 run()方法的返回值类型不是 void(分数:1.00
15、)A.B.C.D.35.如果线程调用下列方法,不能保证使该线程停止运行的是_。 A.sleep() B.stop() C.yield() D.wait()(分数:1.00)A.B.C.D.36.下列关于 Java语言中线程的叙述中,正确的是_。 A.线程是由代码、数据、内核状态和一组寄存器组成 B.线程间的数据是不共享的 C.用户只能通过创建 Thread类的实例或定义,创建 Thread子类的实例建立和控制自己的线程 D.因多线程并发执行而引起的执行顺序的不同定性可能造成执行结果的不稳定(分数:1.00)A.B.C.D.37.阅读下面程序:import javax.swing.JOption
16、Pang;public class BreakLabelTestpublic static void main(String args)String output=“stop:for(int row=1;row=10;row+)for(int column=1;column=5;column+)if(row=5)break stop;output+=“*“;output+=“n“;output+=“/nLoops terminated normally“;JOptionPane.showMessageDialog(Null,output,“用一个标志测试 break语句“,JOptionPan
17、e.INFORMATION_MESSAGE);System.exit(0);程序运行结果是_。 A.窗口中有 5行* B.窗口中有 5行* C.窗口中有 4行* D.窗口中有 6行*(分数:1.00)A.B.C.D.38.处理对象传输的接口是_。 A.Serializable B.Cloneable C.ItemListener D.ActionListener(分数:1.00)A.B.C.D.39.在读取二进制数据文件的记录时,为了提高效率常常使用一种辅助类_。 A.InputStTeam B.FilelnputStream C.StringBuffer D.BufferedReader(分
18、数:1.00)A.B.C.D.40.可以使当前同级线程重新获得运行机会的方法是_。 A.sleep() B.join() C.yield() D.interrupt()(分数:1.00)A.B.C.D.二、B基本操作题/B(总题数:1,分数:18.00)41.注意:下面出现的“考生文件夹”均为%USER%。 在考生文件夹中存有文件名为 Java_1.java文件,请完善 Java_1.java文件,并进行调试,使程序结果为 a b c d e f g h i 由于 Java_1.java文件不完整,请在注释行“/*Found*”下一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行
19、或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。 给定源程序: import java.io.*; public class Java_1 public static void main(String args) char charArray=a,b,c,d,e,f,g,h,i; char c; try /*Found* DataOutputStream out=new_( new FileOutputStream(“test.dat“); for(int i=0;icharArray.length;i+) out.writeChar(charArrayi);
20、 out.close(); DataInputStream in=new DataInputStream( /*Found* new FileInputStream(“_“); while(in.available()!=0) c=in.readChar(); System.out.print(c+“); System.out.println(); /*Found* in._(); catch(10Exception e) (分数:18.00)_三、简单应用题(总题数:1,分数:24.00)42.注意:下面出现的“考生文件夹”均为%USER%。 在考生文件夹中存有文件名为 Java_2.jav
21、a文件,本题功能是在 1n 之间的自然数中,每次抽取 k个数字来抽奖,计算中奖几率的算法为 n*(n-1)*(n-2)*(n-k+1)/1*2*3*k 请完善 Java_2.java文件,并进行调试,使程序先显示如下输入窗口: (分数:24.00)_四、综合应用(总题数:1,分数:18.00)43.注意:下面出现的“考生文件夹”均为%USER%。 在考生文件夹中存有文件名为 Java_3.java和Java_3.html文件,本题的功能是用递归定义:n!=n*(n-1)!计算 010 的阶乘。请完善 Java_3.java文件,并进行调试(在命令行中使用 appletviewer Java_3
22、.html,或者使用集成开发环境),使小程序结果如下: (分数:18.00)_二级 JAVA真题 2014年 03月答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:40,分数:40.00)1.下列叙述中正确的是_。 A.栈是“先进先出”的线性表 B.队列是“先进后出”的线性表 C.循环队列是非线性结构 D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构(分数:1.00)A.B.C.D. 解析:解析 栈是“先进后出”的线性表,而队列是“先进先出”的线性表,循环队列自然也是线性结构的,有序线性表即可以采用顺序存储结构,也可以采用链式存储结构。2.支持子程序调
23、用的数据结构是_。 A.栈 B.树 C.队列 D.二叉树(分数:1.00)A. B.C.D.解析:解析 在题目选项中,栈是一种只允许在一端进行插入和删除的线性表。在高级语言中,函数的调用是通过栈来实现的。在进行函数调用时,系统将所需的信息存放在栈中,如函数的局部变量、返回值等。在系统中,每个函数的状态是由函数中的局部变量、函数参数值、函数的返回值地址决定的。存储这些信息的数据区域称为活动记录,或称为栈帧,它是运行时系统栈上分配的空间,只要函数是正在执行的,它的记录就一直存在,只有当函数退出时才释放其空间。3.某二叉树有 5个度为 2的结点,则该二叉树中的叶子结点数是_。 A.10 B.8 C.
24、6 D.4(分数:1.00)A.B.C. D.解析:解析 由二叉树的性质得。对于一个非空的二叉树,叶子结点数等于度为 2的结点数目+1。4.下列排序方法中,最坏情况下比较次数最少的是_。 A.冒泡排序 B.简单选择排序 C.直接插入排序 D.堆排序(分数:1.00)A.B.C.D. 解析:解析 考查各种排序方法的时间复杂度,冒泡排序,简单选择排序,直接插入排序在最坏的情况下比较次数都是 O(n2)的,而堆排序的时间复杂度为 O(nlog2n),这也是堆排序的最大优点。5.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是_。 A.编译程序 B.操作系统 C.教
25、务管理系统 D.汇编程序(分数:1.00)A.B.C. D.解析:解析 操作系统属于系统软件,编译程序与汇编程序都属于支撑软件,而教务管理系统是属于应用软件的。6.下列叙述中错误的是_。 A.软件测试的目的是发现错误并改正错误 B.对被调试的程序进行“错误定位”是程序调试的必要步骤 C.程序调试通常也称为 Debug D.软件测试应严格执行测试计划,排除测试的随意性(分数:1.00)A. B.C.D.解析:解析 软件测试目标是发现软件中的错误,但发现错误不是最终目的,根本目的是开发出高质量的完全符合用户需要的软件。7.耦合性和内聚性是模块独立性度量的两个标准下列叙述中正确的是_。 A.提高耦合
26、性降低内聚性有利于提高模块的独立性 B.降低耦合性提高内聚性有利于提高模块的独立性 C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度 D.内聚性是指模块间互相连接的紧密程度(分数:1.00)A.B. C.D.解析:解析 耦合性是指模块间互相连接的紧密程度,内聚性是指一个模块内部各个元素间彼此结合的紧密程度。提高内聚性,降低耦合性有利于提高模块的独立性。8.数据库应用系统中的核心问题是_。 A.数据库设计 B.数据库系统设计 C.数据库维护 D.数据库管理员培训(分数:1.00)A. B.C.D.解析:解析 在数据库应用系统中的一个核心问题,就是设计一个能满足用户要求、性能良好的数据库。因
27、此,数据库设计是数据库应用系统中的核心问题。9.有两个关系 R,S 如下: 由关系 R通过运算得到关系 S,则所使用的运算为_。 RA B Ca 3 2b 0 1c 2 1SA Ba 3b 0c 2 A.选择 B.投影 C.插入 D.连接(分数:1.00)A.B. C.D.解析:解析 由专门的关系运算:选择、投影、插入、连接的定义可知,本题操作中所使用的运算是投影。10.将 E-R图转换为关系模式时,实体和联系都可以表示为_。 A.属性 B.键 C.关系 D.域(分数:1.00)A.B.C. D.解析:解析 在数据库的逻辑设计阶段,将 E-R图转换为关系模式时,实体和联系都可以表示为关系。11
28、.Java虚拟机(JVM)运行 Java代码时,不会进行的操作是_。 A.加载代码 B.校验代码 C.编译代码 D.执行代码(分数:1.00)A. B.C.D.解析:解析 Java 中,类加载器把一个类装入 Java虚拟机需要经过 3个步骤来完成:装载、链接、初始化,其中链接又分为校验、准备、解析过程。装载:查找和导入类和接口的.class 文件。连接:检查装入.class 文件的正确性,然后.Java 虚拟机为变量分配内存,设黄默认值。初始化:把符号引用变成直接引用。由以上分析,可以看出虚拟机(JVM)运行时不需要加载代码,选择 A。12.Java程序的并发机制是_。 A.多线程 B.多接口
29、 C.多平台 D.多态性(分数:1.00)A. B.C.D.解析:解析 Java 是通过多线程来实现并发机制的;Java 中最多只能继承一个类,但是可以实现多个接口;多平台是指 Java运行的平台无关性;多态性是面向对象编程的一个重要特点。因此,选择 A。13.在方法内部使用,代表对当前对象自身引用的关键字是_。 A.super B.This C.Super D.this(分数:1.00)A.B.C.D. 解析:解析 super 代表父类对象的引用;this 代表当前对象的引用。因此,选择 D。14.阅读下列程序:public class VariableUsepublic static vo
30、id main(String args)int a;if(a=8)int b=9;System.out.println(“a=“+a);System.out.println(“b=“+b);System.out.println(“a=“+a);System.out.println(“b=“+b);该程序在编译时的结果是_。 A.变量 a未赋值 B.第二个 System.out.println(“b=“+b)语句中,变量 b作用域有错 C.第二个 System.out.println(“a=“+a)语句中,变量 a作用域有错 D.第一个 System.out.println(“b=“+b)语句中
31、,变量 b作用域有错(分数:1.00)A.B. C.D.解析:解析 程序中局部变量 a定义时没有赋初值,Java 会赋值一个随机值,第二个Systern.out.println(“b=“+b)语句中,变量 b作用域有错,因为变量 b是在 if语句中定义的,执行完if语句时,变量 b已经不存在。因此,选择 B。15.下列不属于 Swing的构件是_。 A.JButton B.JLabel C.JFrame D.JPane(分数:1.00)A.B.C.D. 解析:解析 Swing 常用组件包含 JLabel组件(标签)、JButton 组件(按钮)、JTextField 组件(单行文本)、JTex
32、tArea 组件(多行文本)、JcheckBox 组件(复选按钮)、JRadioButton 组件(单选按钮)、JComboBox组件(下拉列表框)、JList 组件(列表)、JTablc 组件(表格)、JTree 组件(树)等。选项 D中JPane写错了。选择 D。16.对鼠标单击按钮操作进行事件处理的接口是_。 A.MouseListener B.WindowListener C.ActionListener D.KeyListener(分数:1.00)A. B.C.D.解析:解析 WindowListener 是监听窗口事件的接口;ActionListener 是监听按钮、文本框、列表框
33、等组件的动作事件的接口;KeyLitener 是监听键盘事件的接口。因此,本题选择 A。17.AWT中用来表示颜色的类是_。 A.Font B.Color C.Panel D.Dialog(分数:1.00)A.B. C.D.解析:解析 Font 是字体类;Panel 是面板类;Dialog 是对话框类。因此,本题选择 B。18.下列运算符中,优先级最高的是_。 A.+ B.+ C.* D.(分数:1.00)A. B.C.D.解析:解析 由以下表格得出应选 A。 优先级运算符结合性1 ().从左到右2!+(正)-从右向(负)+-左3 */%从左向右4+(加)-(减)从左向右5从左向右6-=ins
34、tanceof从左向右7 =!=从左向右8elsereturn n*Factorial(_);public static void main(String a)/main()方法int n=8;System.out.println(n+“!=“+Factorial(n);为保证程序正确运行,在下画线处应该填入的参数是_。 A.n-1 B.n-2 C.n D.n+1(分数:1.00)A. B.C.D.解析:解析 很明显,n!要求应该是 n-1。选择 A。21.阅读下列代码:public class Personstatic int arr=new int10;public static void
35、 main(String args)System.out.println(arr 9);该代码的运行结果是_。 A.编译时将产生错误 B.编译时正确,运行时将产生错误 C.输出零 D.输出空(分数:1.00)A.B.C. D.解析:解析 若类的某个成员是基本数据类型,即使没有进行初始化,Java 也会确保它获得一个默认值,如下表所示: 基本类型默认值booleanfalsechar/u0000(nun)byte(byte)0short(short)0int 0long 0Lfloat0.0fdouble0.0d22.在 Java中若要使用一个包中的类时,首先要求对该包进行导入,其关键字是_。
36、A.import B.package C.include D.packet(分数:1.00)A. B.C.D.解析:解析 inaport 语句可以导入类;package 语句可以定义一个类所在的包。因此选择 A。23.继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码_。 A.可读性好 B.可重用 C.可跨包访问 D.运行更安全(分数:1.00)A.B. C.D.解析:解析 Java 通过继承机制,可以利用已有的数据类型来定义新的数据类型。所定义的新的数据类型不仅拥有新定义的成员,而且同时拥有旧的成员。因此选择 B。24.阅读下列代码片段:class InterestTest_Ac
37、tionListenerpublic void actionPerformed(ActionEvent event)double interest=balance*rate/100;balance+=interest;NumberFormat format=NumberFormat.getCurrencyInstance();System.out.printlb(“balance=“+Formatter.format.(balance);Private double rate;在下画线处,应填的正确选项是_。 A.Implementation B.Inheritance C.implement
38、s D.extends(分数:1.00)A.B.C. D.解析:解析 实现接口要用 implements关键字,继承类要用 extends关键字。因此本题选择 C。25.下列方法中,不属于类 String的方法是_。 A.toLowerCase() B.valueOf() C.charAt() D.append()(分数:1.00)A.B.C.D. 解析:解析 string 类的方法不包括 append(),aploend()方法是 StringBuffer类的方法。具体可以参考 String类的函数。因此选择 D。26.grid95捕述的是_。 A.二维数组 B.一维数组 C.五维数组 D.
39、九维数组(分数:1.00)A. B.C.D.解析:解析 二维数组的定义方式为:type arrayName;对二维数组中每个元素,引用方式为arrayNameindex1index2其中 index1、index2 为下标,可为整型常数或表达式,如 a23等,同样,每一维的下标都从 0开始。题中 grid95显然是二维数组,Java 中没有多维数组,要表示多维数组可以使用数组的嵌套。因此,本题选择 A。27.Java类库中,将信息写入内存的类是_。 A.java.io.FileOutputstream B.java.io.ByteArrayOutputStream C.java.io.Buff
40、eredOutputstream D.java.io.DataOutputStream(分数:1.00)A.B.C. D.解析:解析 用 FileOutputstream定义一个输出流文件;ByteArrayOutputSrream 定义一个字节数组输出流;DataOutputStream 定义一个数据输出流;它们都不带有缓冲功能。BuferedOutputStream 生成一个缓冲输出流,在内存中开辟缓冲区。因此选择 C。28.阅读下列 Java语句:ObjectOutputStream out=new ObjectOutputStream(new_(“employee.dat“);在下画线
41、处,应填的正确选项是_。 A.File B.FileWritcr C.FileOutputStream D.OutputStream(分数:1.00)A.B.C. D.解析:解析 对象序列化(“串行化”):将对象转换为字节流保存起来,并在日后还原这个对象,这种机制称做对象序列化。本题也可以填写 ByteArrayOutputStream,这两种是 Java中很经典的模式。选择C。29.使新创建的线程参与运行调度的方法是_。 A.run() B.start() C.init() D.resume()(分数:1.00)A.B. C.D.解析:解析 Thread 调用 start()方法时,star
42、t()方法自动调用 run()方法。Applet 在启动时自动调用init()方法。经过以上分析,本题选择 B。30.Java中的线程模型由三部分组成,与线程模型组成无关的是_。 A.虚拟的 CPU B.程序代码 C.操作系统的内核状态 D.数据(分数:1.00)A.B.C. D.解析:解析 Java 内在支持多线程,它的所有类都是在多线程下定义的.Java 利用多线程使整个系统成为异步系统。Java 中的线程由三部分组成,(1)虚拟的 CPU,封装在 Java.lang.Thread类中。(2)CPU 所执行的代码,传递给 Thread类。(3)CPU 所处理的数据,传递给 Thread类。
43、由以上分析,本题选择 C。31.当 Applet需要更新显示内容时,应该调用的方法是_。 A.paint() B.update() C.start() D.repaint()(分数:1.00)A.B.C.D. 解析:解析 repaint()方法会执行:update()方法先刷新屏幕(以背景填充),在调 paint()方法重画。因此选择 D。32.向 Applet传递参数的正确捕述是_。 A.param name=age,value=20 B.applet code=Try.class width=100,height=100,age=33 C.name=age,value=20 D.apple
44、t code=Try.class name=age,value=20(分数:1.00)A. B.C.D.解析:解析 典型的标记语言,Applet 程序嵌入在网页里边执行。 applet code=“paramdemo“width=300 height=100 param name=author value=“作者“ param rame=purpose value=“向 applet程序传递参数“ param name=version value=8 /applet 因此本题选择 A。33.Applet的默认布局管理器是_。 A.BorderLayout B.FlowLayout C.GridLayout D.PanelLayout(分数:1.00)A.B. C.D.解析:解析 Applet 的默认布局管理器是 FlowLayout,AWT 的默认布局管理器是 FlowLayout,Swing 的默认布局管理器是 BorderLayout