ImageVerifierCode 换一换
格式:DOC , 页数:19 ,大小:72.50KB ,
资源ID:1326806      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1326806.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】二级JAVA笔试-247及答案解析.doc)为本站会员(Iclinic170)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

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

1、二级 JAVA笔试-247 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.“+”运算符的操作数个数是( )(分数:2.00)A.1个B.2个C.3个D.4个2.下面程序的运行结果是( )。public class Test public static void main (String args) int c=5;System. out. println (c);System. out. println (c+);System. out. println (c);(分数:2.00)A.566B.556C.677D.6663.通过 Appl

2、et的 ( ) 方法,可以得到 Applet类文档的 URL。(分数:2.00)A.getCodeBase ()B.getHost ()C.getByName ()D.getDocumentBase ()4.下列 API不属于 java. lang. Math类的是( )。(分数:2.00)A.random ()B.abs()C.drawLine ()D.sin()5.抛出异常时,应该使用下列( )子句。(分数:2.00)A.throwB.catchC.finallyD.throws6.下列关于 Java程序结构的描述中,不正确的是( )。(分数:2.00)A.一个 Java源文件中可以包括一

3、个 package语句B.一个 Java源文件中可以包括多个类定义,但是只能有一个 public类C.一个 Java源文件中可以有多个 public类D.源文件名与程序类名必须一致7.在关系数据库中,用来表示实体之间联系的是( )。(分数:2.00)A.树结构B.网结构C.线性表D.二维表8.程序流程图(PFD)中的箭头代表的是( )。(分数:2.00)A.数据流B.控制流C.调用关系D.组成关系9.数据处理的最小单位是( )。(分数:2.00)A.数据B.数据元素C.数据项D.数据结构10.在下列选项中,哪个不是一个算法一般应该具有的基本特征?( )(分数:2.00)A.确定性B.可行性C.

4、无穷性D.拥有足够的情报11.关于异常的含义,下列描述中最正确的一个是( )。(分数:2.00)A.程序编译错误B.程序语法错误C.程序自定义的异常事件D.程序编译或者运行时发生的异常事件12.下面程序段的输出结果是( )。public class Test public static void main ( String args) int result=0;for ( int i=1;i=5;i+) if ( i%2=0 ) continue;result + =i;System. out. println (“result is “ + result );(分数:2.00)A.resul

5、t is 7B.result is 8C.result is 9D.result is 1013.在结构化方法中,软件功能分解属于下列软件开发中的( )阶段。(分数:2.00)A.详细设计B.需求分析C.总体设计D.编程调试14.char类型数据的取值范围是( )。(分数:2.00)A.-272 7-1B.0-216-1C.-2152 15-1D.02 8-115.在执行下面这段 Java程序时:public class Test public static void main (String args) String s1=args0;String s2=args1;String s3=ar

6、gs2;若编译程序后键入命令: java Test one two three,那么变量 s1所引用的字符串为( )。(分数:2.00)A.nullB.testC.oneD.java16.给出下面的代码,则以下( )选项返回 true。String s=“hello“;String t=“hello“;Char c=h,e,l,l,o;(分数:2.00)A.equals (t) ;B.equals (c) ;C.s=t;D.t=c;17.下列组件不能添加进 Frame主窗口的是( )。(分数:2.00)A.PanelB.CheckBoxC.DialogD.Choice18.下列代码的执行结果是

7、( )。public class Test public static void main ( String args) float f5.0f;int i4;System.out.println(f+) *(-i);(分数:2.00)A.20B.20.0C.15D.15.019.在 Java中,boolean 数据类型表示真时,其值为( )。(分数:2.00)A.1B.nullC.TRUED.true20.下列哪个类或接口定义了线程同步与交互的方法?( )(分数:2.00)A.ThreadB.RunnableC.ObjectD.ThreadGroup21.在以下哪种情况下,对象不会解锁?(

8、)(分数:2.00)A.synchronized段语句块执行完毕B.synchronized语句块中出现 exceptionC.持锁线程调用对象 wait () 方法D.synchronized语句块中调用 suspend () 方法22.软件调试的目的是( )。(分数:2.00)A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能23.关于 java. io包中的抽象类,以下叙述中正确的是( )。(分数:2.00)A.字符流具有抽象类 InputStream和 OutputStreamB.字节流具有抽象类 Reader和 WriterC.过滤流具有抽象类 FiherOutputStr

9、eam和 FilterInputStreamD.压缩流具有抽象类 InCompressInputStream和 InCompressOutputStream24.a的值为 3时,下列程序段被执行后,c 的值是( )。int c=1;if (a0)if (a3) c=2;else c=3;else c=4;(分数:2.00)A.1B.2C.3D.425.已知 String str=new String (“Luck“);,则下列关于 str的操作中不合法的是( )。(分数:2.00)A.String s=str. toUpperCase()B.int i=Str. length;C.char s

10、=str. charAt(2);D.String s=“Good“ +str;26.软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及( )。(分数:2.00)A.阶段性报告B.需求评审C.总结D.A、B、C 都不正确27.以下属于 java. io包中的非流类的是( )。(分数:2.00)A.File类B.ReaderC.InputStreamD.FileNameFilter28.下列关于 Applet的叙述中,错误的是( )。(分数:2.00)A.Applet是 Java类,所以可以由 JDK中的解释器 java.exe直接解释运行。B.Applet应该定

11、义为 java. appletApplet 类或 javax. swing.JApplet类的子类。C.Applet与 Application的主要区别在执行方式上。D.通过在 HTML文件中采用PARAM标记可以向 Applet传递参数。29.下列语句中错误的是( )。(分数:2.00)A.int a=new int2;B.int a=new int;C.int a=new int23;D.int a=new int32;30.下面对 do-while结构的描述中,不正确的是( )。(分数:2.00)A.循环体至少执行一次B.属于“直到型”循环C.与 while语句执行情况相同D.先执行循环

12、体,再计算终止条件,若结果为 true,重复执行循环体,直到布尔表达式的值为 false。31.下列叙述中正确的是( )。(分数:2.00)A.线性表是线性结构B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是线性结构32.在下列选项中,属于 Java语言的代码安全检测机制的是( )。(分数:2.00)A.动态链接B.访问权限的检查C.通过接口实现多重继承D.将所有的 Java应用都看做对象,按类进行封装33.下面选项中不属于面向对象程序设计特征的是( )。(分数:2.00)A.继承性B.多态性C.类比性D.封装性34.在 Java中,实现用户界面功能的包是( )。(分数:2.00)

13、A.java. appletB.java. transactionC.java. utilD.java. awt35.在 E-R图中,用来表示实体之间联系的图形是( )。(分数:2.00)A.矩形B.椭圆形C.菱形D.平行四边形二、填空题(总题数:15,分数:30.00)36.若按功能划分,软件测试的方法通常分为白盒测试方法和 【1】 测试方法。(分数:2.00)填空项 1:_37.关系模型的数据操纵即是建立在关系上的数据操纵,一般有 【2】 增加、删除和修改四种操作。(分数:2.00)填空项 1:_38.在最坏情况下,冒泡排序的时间复杂度为 【3】 。(分数:2.00)填空项 1:_39.在

14、面向对象方法中,信息隐蔽是通过对象的 【4】 性来实现的。(分数:2.00)填空项 1:_40.数据库系统的三级模式分别为 【5】 模式、内部级模式与外部级模式。(分数:2.00)填空项 1:_41.Java的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是 【6】 和基本 API,它们都有可扩展性。(分数:2.00)填空项 1:_42.Java语言具有可移植性、高性能、健壮性、安全性和独立于体系结构的 【7】 特点。(分数:2.00)填空项 1:_43. 【8】 语句根据表达式的值从多个分支中选择一个来执行。(分数:2.00)填空项 1:_44.为了提高网络接口和程序之间数据发

15、送的速度,通常会用到 【9】 。(分数:2.00)填空项 1:_45.若 x=5,y=10,则 xy i=5;i+) if ( i%2=0 ) continue;result + =i;System. out. println (“result is “ + result );(分数:2.00)A.result is 7B.result is 8C.result is 9 D.result is 10解析:解析 continue 语句跳过循环体中下面尚未执行的语句,回到循环体的开始继续下轮循环。所以题目中程序实现的是求 1到 5的所有奇数的和,即 1+3+5=9,所以选 C。13.在结构化方法

16、中,软件功能分解属于下列软件开发中的( )阶段。(分数:2.00)A.详细设计B.需求分析C.总体设计 D.编程调试解析:解析 需求分析将创建所需的数据模型、功能模型和控制模型,但不会进行功能分解;有了需求分析的报告,开始进行总体设计,其间将软件的功能进行分解,确定模块之间的接口;有了每个模块功能的分解,再对每个模块进行详细设计;接下来是编写代码、调试程序等。14.char类型数据的取值范围是( )。(分数:2.00)A.-272 7-1B.0-216-1 C.-2152 15-1D.02 8-1解析:解析 Java 中的 char类型使用 Unicode字符集,在内存中是以 16位无符号数据

17、表示,因此,其取值范围为 02 16-1。15.在执行下面这段 Java程序时:public class Test public static void main (String args) String s1=args0;String s2=args1;String s3=args2;若编译程序后键入命令: java Test one two three,那么变量 s1所引用的字符串为( )。(分数:2.00)A.nullB.testC.one D.java解析:解析 main()方法中参数表中定义的数组 args用于接收命令行参数。在题中提到命令行 java Test one two th

18、ree中参数分别为“one“、“two“、“three“,它们将被依次存放在数组 args中。由于在Java中数组的下标从 0开始,所以 s1所引用的字符串为“one“。16.给出下面的代码,则以下( )选项返回 true。String s=“hello“;String t=“hello“;Char c=h,e,l,l,o;(分数:2.00)A.equals (t) ; B.equals (c) ;C.s=t;D.t=c;解析:解析 =操作符比较的是操作符两端的操作数是否是同一个对象,而 String的 equals()方法比较的是两个 String对象的内容是否一样,其参数是一个 Strin

19、g对象时才有可能返回 true,其他对象都返回假。17.下列组件不能添加进 Frame主窗口的是( )。(分数:2.00)A.PanelB.CheckBoxC.Dialog D.Choice解析:解析 本题考查对 Java组件容器中添加组件的基本知识。选项 A错误,Panel 组件是容器,它可以被添加到 Frame窗口;选项 B错误,CheckBox 组件是复选框组件,可以添加到 Frame窗口;选项 C正确,Dialog 继承自 Windows类,Windows 类(或子类)的对象不能包含在其他容器中;选项 D错误,Choice 组件是选择框组件,可以添加到 Frame窗口。18.下列代码的

20、执行结果是( )。public class Test public static void main ( String args) float f5.0f;int i4;System.out.println(f+) *(-i);(分数:2.00)A.20B.20.0C.15D.15.0 解析:解析 增量运算符+将操作数加 1,如对浮点数进行增量操作,则结果为加 1.0。减量运算符-将操作数减 1,如对浮点数进行减量操作,则结果为减 1.0。f+在使用 f之后,使 f的值加 1.0,因此表达式 f+的值为 5.0;-i 则是在使用 i之前,使 i的值减1,因此执行完-i 后,表达式-i 和变量

21、i的值均为 3。当一个整数与一个浮点数一起参与运算时,整数自动转换为浮点数,因此,此题的运算结果为 15.0。19.在 Java中,boolean 数据类型表示真时,其值为( )。(分数:2.00)A.1B.nullC.TRUED.true 解析:解析 Java 语言中 boolean型数据只有两个值:true(真)和 false(假)。它不对应任何数值,也不能与数字进行相互转换。20.下列哪个类或接口定义了线程同步与交互的方法?( )(分数:2.00)A.ThreadB.RunnableC.Object D.ThreadGroup解析:解析 本题主要考查线程的对象是由 java. lang包

22、的 Thread类导出的,它定义并实现了 Java中的线程;Runnable 接口的目的是使任何类都可以为线程提供线程体(即 run ()方法);Object 类定义了线程同步与交互的方法如:wait(),notify ()及 notifyAll ();ThreadGroup 类实现了线程组,并提供了对线程组或组中线程进行操作的方法。21.在以下哪种情况下,对象不会解锁?( )(分数:2.00)A.synchronized段语句块执行完毕B.synchronized语句块中出现 exceptionC.持锁线程调用对象 wait () 方法D.synchronized语句块中调用 suspend

23、 () 方法 解析:解析 suspend ()方法只是挂起线程,并不释放线程中持有的锁。22.软件调试的目的是( )。(分数:2.00)A.发现错误B.改正错误 C.改善软件的性能D.挖掘软件的潜能解析:解析 程序调试由两部分组成,其一是根据错误的迹象确定程序中错误的确切性质、原因和位置。其二,对程序进行修改,排除错误。所以程序调试的目的就是诊断和改正程序中的错误。23.关于 java. io包中的抽象类,以下叙述中正确的是( )。(分数:2.00)A.字符流具有抽象类 InputStream和 OutputStreamB.字节流具有抽象类 Reader和 WriterC.过滤流具有抽象类 F

24、iherOutputStream和 FilterInputStream D.压缩流具有抽象类 InCompressInputStream和 InCompressOutputStream解析:解析 Java 的 I/O功能主要是通过输入输出类库 java. io包实现的,java. io 包中包括了可以处理字节流、字符流、文件流和对象流等的类。java. io 包中的抽象类有:字节流的抽象类 InputStream和 OutputStream;过滤流的抽象类 FiherOutputStream和 FiherInputStream;字符流的抽象类 Reader和 Writer;压缩抽象类 Infi

25、aterInputStream和 DeflaterOutputStream。24.a的值为 3时,下列程序段被执行后,c 的值是( )。int c=1;if (a0)if (a3) c=2;else c=3;else c=4;(分数:2.00)A.1B.2C.3 D.4解析:解析 本题主要考查 if-else的使用,当订语句中的条件为真时执行其后的语句,并跳过 else执行下面的语句;当条件为假时执行 else后的语句。25.已知 String str=new String (“Luck“);,则下列关于 str的操作中不合法的是( )。(分数:2.00)A.String s=str. toU

26、pperCase()B.int i=Str. length; C.char s=str. charAt(2);D.String s=“Good“ +str;解析:解析 String 类中有一个 length()方法用于返回字符串的长度。但是在调用这个方法时应采用str. length()的形式,所以选项 B不合法。选项 A调用 toUpperCase ()方法的功能是将字符串转换为大写;选项 C调用的 charAt ()方法的功能是获取字符串的指定字符,返回值为 char类型;选项 D中使用的运算符+可以实现字符串的连接操作。26.软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、

27、编写需求规格说明书以及( )。(分数:2.00)A.阶段性报告B.需求评审 C.总结D.A、B、C 都不正确解析:解析 软件需求分析阶段的工作包括需求获取、需求分析、编写需求规格说明书以及需求评审四个方面。27.以下属于 java. io包中的非流类的是( )。(分数:2.00)A.File类 B.ReaderC.InputStreamD.FileNameFilter解析:解析 File 类是 java. io包中的非流类,它以系统无关的方式描述文件对象的属性。File 类只操作文件在磁盘上的属性,而读写文件内容的功能则需要流类提供。28.下列关于 Applet的叙述中,错误的是( )。(分数

28、:2.00)A.Applet是 Java类,所以可以由 JDK中的解释器 java.exe直接解释运行。 B.Applet应该定义为 java. appletApplet 类或 javax. swing.JApplet类的子类。C.Applet与 Application的主要区别在执行方式上。D.通过在 HTML文件中采用PARAM标记可以向 Applet传递参数。解析:解析 Applet 是 Java与 Web相结合而引入的重要的 Java应用形式。Applet 是 Java类,但自身不能运行,必须嵌入在其他应用程序中运行,因此不能直接由 java.exe解释执行,选项 A说法错误。Appl

29、et与 Application的主要区别在执行方式上,Application 以 main()方法为入口点运行,Applet 要在浏览器或 appletviewer中运行,运行过程比 Application更复杂。29.下列语句中错误的是( )。(分数:2.00)A.int a=new int2;B.int a=new int; C.int a=new int23;D.int a=new int32;解析:解析 在 Java中,定义二维数组的形式不是唯一的,既可以像选项 C、D 那样,在使用 new运算符为数组分配内存空间时指出每一维的容量;又可以像选项 A那样,在为数组分配内存空间时只指定第

30、一维(最左边)的容量。30.下面对 do-while结构的描述中,不正确的是( )。(分数:2.00)A.循环体至少执行一次B.属于“直到型”循环C.与 while语句执行情况相同 D.先执行循环体,再计算终止条件,若结果为 true,重复执行循环体,直到布尔表达式的值为 false。解析:解析 while 循环属于“当型”循环,可能一次也不执行,是先判断终止条件,为 true则执行循环体,否则退出循环。31.下列叙述中正确的是( )。(分数:2.00)A.线性表是线性结构 B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是线性结构解析:解析 根据数据结构中各数据元素之间前后关系的复

31、杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。线性表、栈与队列、线性链表都是线性结构,二叉树是非线性结构。32.在下列选项中,属于 Java语言的代码安全检测机制的是( )。(分数:2.00)A.动态链接B.访问权限的检查 C.通过接口实现多重继承D.将所有的 Java应用都看做对象,按类进行封装解析:解析 访问权限是解释器在解释执行 Java程序时进行检查的,属于 Java安全机制。33.下面选项中不属于面向对象程序设计特征的是( )。(分数:2.00)A.继承性B.多态性C.类比性 D.封装性解析:解析 对象是由数据和对数据的操作组成的封装体,与客观实体有直接的对应关系。对象之

32、间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。面向对象技术的三个重要特性是封装性、继承性和多态性。34.在 Java中,实现用户界面功能的包是( )。(分数:2.00)A.java. appletB.java. transactionC.java. utilD.java. awt 解析:解析 抽象窗口工具包 AWT是 Java提供的建立图形用户界面的开发包。35.在 E-R图中,用来表示实体之间联系的图形是( )。(分数:2.00)A.矩形B.椭圆形C.菱形 D.平行四边形解析:解析 在 E-R图中,矩形表示实体集,椭圆形表示属性,菱形表示实体之间的联系。二、填空题(总题数:

33、15,分数:30.00)36.若按功能划分,软件测试的方法通常分为白盒测试方法和 【1】 测试方法。(分数:2.00)填空项 1:_ (正确答案:黑盒)解析:解析 软件测试的方法有三种:动态测试、静态测试和正确性证明。设计测试实例的方法一般有两类:黑盒测试法和白盒测试法。在使用黑盒法设计测试实例时,测试人员将程序看成一个“黑盒”,即不关心程序内部是如何实现的,只是检查程序是否符合它的“功能说明”,所以使用黑盒法设计的测试用例完全是根据程序的功能说明来设计的。37.关系模型的数据操纵即是建立在关系上的数据操纵,一般有 【2】 增加、删除和修改四种操作。(分数:2.00)填空项 1:_ (正确答案

34、:查询)解析:解析 关系模型的数据操纵即是建立在关系上的数据操纵,一般有查询、增加、删除和修改四种操作。38.在最坏情况下,冒泡排序的时间复杂度为 【3】 。(分数:2.00)填空项 1:_ (正确答案:n(n-1)/2 或 n*(n-1)/2 或 O(n(n-1)/2) 或 O(n*(n-1)/2))解析:解析 冒泡排序法是通过相邻数据元素的交换逐步将线性表变成有序。假设线性表的长度为 n,则在最坏的情况下,冒泡排序需要经过 n/2遍的从前往后的扫描和 n/2遍的从后往前的扫描,需要的比较次数为 n(n-1)/2。39.在面向对象方法中,信息隐蔽是通过对象的 【4】 性来实现的。(分数:2.

35、00)填空项 1:_ (正确答案:封装)解析:解析 信息隐蔽是指采用封装技术,将程序模块的实现细节隐藏起来,使模块接口尽量简单。40.数据库系统的三级模式分别为 【5】 模式、内部级模式与外部级模式。(分数:2.00)填空项 1:_ (正确答案:概念 或 概念级)解析:解析 数据库系统在其内部具有三级模式及二级映射,三级模式分别是概念级模式、内部级模式和外部级模式。概念模式是数据库系统中全局数据逻辑结构的描述;内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法;外模式也称子模式或用户模式,它是用户的数据视图,也就是用户所见到的数据模式,它由概念模式推导而出。41.Java的体系结构中

36、,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是 【6】 和基本 API,它们都有可扩展性。(分数:2.00)填空项 1:_ (正确答案:Java 基本类)解析:解析 Java 以 JVM为基础,实际上,许多 JVM也是由软件实现的。在 Java体系结构中,最下层是移植接口,由配置器和 Java OS组成,保证 Java体系结构可以跨平台;虚拟机的上层是 Java基本类和基本 API,都具有可扩展性;最上层是 Java应用程序和 Applet小程序。42.Java语言具有可移植性、高性能、健壮性、安全性和独立于体系结构的 【7】 特点。(分数:2.00)填空项 1:_ (正确答案:跨平台)

37、解析:解析 Java 语言是一种跨平台,适合于分布式计算环境的面向对象的编程语言。具体来说,它具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。43. 【8】 语句根据表达式的值从多个分支中选择一个来执行。(分数:2.00)填空项 1:_ (正确答案:switch)解析:解析 处理多个分支时,使用 if-else订结构显得非常繁琐。switch 语句简化了程序结构,可读性强,而且程序的执行效率也高。44.为了提高网络接口和程序之间数据发送的速度,通常会用到 【9】 。(分数:2.00)填空项 1:_ (正确答案:缓冲流)解析:解析 缓冲流就

38、是将需要读出或写入的数据暂时先储存到一个缓冲区内,当缓冲区满时再一次性地将数据流读到或者写入特定的对象中,这样就减少了读出和写入数据的次数,提高了效率。45.若 x=5,y=10,则 xy & x+=y-的逻辑值为 【10】 。(分数:2.00)填空项 1:_ (正确答案:false)解析:解析 此题主要是考查运算符的优先级,优选级最高的是+和-两个运算符,然后是运算符,接着是=运算符,最后是&及运算符。xy& x+=y-等于(xy) & ( (x+)=(y-),所以首先运行xy,其结果为 false;由于&两端只要出现一个 false值,则此逻辑运算表达式的值就为假值,所以,xy & x+=

39、y-的值为 false。46.URL是 【11】 的缩写。(分数:2.00)填空项 1:_ (正确答案:统一资源定位器 或 UniformResourceLocator)解析:解析 URL 是统一资源定位器Uniform Resource Locator 的简称,它表示 Internet上某一资源的地址。47.设有数组定义:int a= 11,22,33,44,55,66,77,88,99 ;则执行下列几个语句后的输出结果是 【12】 。for (int i=0;ia length;i+ )if (ai%3=0) System. out. print ( ai+“ “);(分数:2.00)填空

40、项 1:_ (正确答案:33 66 99)解析:解析 此题是输出数组中能被 3整除的元素。a. length 可以求出数组 a的元素个数。48.在 AWT的菜单结构中, 【13】 类是菜单树的根基。(分数:2.00)填空项 1:_ (正确答案:MenuBar)解析:解析 在 Java中,无法直接将菜单添加到容器的某一位置,也无法使用布局管理器对其加以控制。菜单只能被添加到“菜单容器”中。实现时,先给“菜单容器”设置菜单栏 Menubar,再在菜单栏中添加下拉菜单 Menu,然后往下拉菜单中添加菜单项 Menultem。49.下列 Applet在坐标 ( 20,20) 处显示一幅 GIF图像,在

41、横线处填入正确的语句。import java. net.*;import java. awt.*;import java. applet.*;public class Test extends Applet Image IMG;public void init() URL url = getDocumentBase ();String name=“IMG.gif“;【14】 public void paint(Graphics g) g. drawImage ( IMG,20,20,this);(分数:2.00)填空项 1:_ (正确答案:img = getImage (url,name);)解析:解析 通过调用 getImage (URL url,String name)方法获得在 url中的名为 name的图像文件。50.Java数字签名包括下列四个步骤:首先创建 JAR文件,其次 【15】 ,然后对 JAR文件进行数字签名,最后输出公钥证书。(分数:2.00)填空项 1:_ (正确答案:创建密钥)解析:解析 对代码进行数字签名,代码的提供者需要使用打包工具创建一个 JAR文件,然后使用密钥工具创建签名者公钥和私钥,再使用签名工具对 JAR文件签名,最后输出签名者的公钥证书。

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