欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:1338272       资源大小:76.50KB        全文页数:15页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    1、计算机二级 JAVA-161 及答案解析(总分:61.60,做题时间:90 分钟)一、选择题(总题数:38,分数:61.60)1.Java 中的抽象类 Reader 和 Writer 所处理的流是_。(分数:1.80)A.图像流B.对象流C.字节流D.字符流2.下列关于构造方法的叙述中,错误的是_。(分数:2.00)A.Java 语言规定构造方法名与类名必须相同B.Java 语言规定构造方法没有返回值,但不用 void 声明C.Java 语言规定构造方法不可以重载D.Java 语言规定构造方法只能通过 new 自动调用3.代码 System. out. println(066)的输出结果是_。

    2、(分数:0.80)A.12B.36C.54D.664.下列对队列的描述中正确的是_。(分数:2.00)A.队列属于非线性表B.队列按“先进后出”原则组织数据C.队列在队尾删除数据D.队列按“先进先出”原则组织数据5.在编译 Java 程序时,用于指定生成.class 文件位置的选项是 _ 。(分数:2.00)A.-gB.-dC.-verboseD.-nowarn6.下列程序运行后的输出结果是_。 public class Sun public static void main(String args) int a,b; a=0; b=0; for(int m=1;m=10;m+) a=a+1;

    3、 b=0; for(int j=1;j=10;j+) a=a+1; b=b+2; System.out.println(a+“,“+b); (分数:2.00)A.10,20B.20,110C.110,20D.200,1107.以下选项中不合法的标识符是 _ 。(分数:2.00)A.printB.FORC.aD._008.下列代码的执行结果是_ public class Test5 public static void main(String args) String s1=new String(“hello“); String s2=new String(“hello“); System.ou

    4、t.println(s1=s2); System.out.println(s1.equals(s2); (分数:1.00)A.true falseB.true trueC.false trueD.false false9.若有以下程序: #includestdio.h void f(int n); void main() void f(int n), f(5); void f(int n) printf(“%d/n“,n); 则以下叙述中不正确的是 _ 。(分数:2.00)A.若只在主函数中对函数 f 进行说明,则只能在主函数中正确调用函数 fB.若在主函数前对函数 f 进行说明,则在主函数和

    5、其后的其他函数中都可以正确调用函数 fC.对于以上函数程序,编译时系统会提示出错信息;提示对 f 函数重复说明D.函数 f 无返回值,所以可用 void 将其类型定义为无值型10.调用线程的下列方法,不会改变该线程在生命周期中状态的方法是_。(分数:2.00)A.yeild()B.wait()C.sleep()D.isAlive()11.在长度为 n 的有序线性表中进行二分查找,最坏情况下需要比较的次数是_。 A.O(n) B.O(n2) C.O(log2n) D.O(nlog2n)(分数:1.00)A.B.C.D.12.以下不属于对象的基本特点的是 _ 。(分数:2.00)A.分类性B.多态

    6、性C.继承性D.封装性13.下列关于 Applet 中的归档文件叙述不正确的是(分数:1.00)A.使用归档文件的好处是减少 HTTP 的连接次数,从而大大减少了 Applet 整体的下载时间B.所有的浏览器都识别相同的归档文件格式和指定归档文件的 HTML 代码C.归档文件是一种压缩文件,使用它也减少了文件的传输时间D.使用 JDK 的 jar 工具创建 JAR 文件14.下面程序段的输出结果为 public class Test public static void main(String args) boolean a,b,c; a=(35); b=(a=true); Systemout

    7、println(“a=“+a+“b=“+b); c=(b=false); Systemoutprintln(“b=“+b+“c=“+c); (分数:2.00)A.a=true b=falseb=true c=falseB.a=true b=falseb=true c=trueC.a=true b=trueb=true c=falseD.a=false b=falseb=true c=false15.在一个应用程序中有如下定义:int a=1,2,3,4,5,6,7,8,9,10:,为了打印输出数组 a的最后一个元素,下面正确的代码是 _ 。(分数:2.00)A.System.out.print

    8、ln(a10;)B.System.out.pdntln(a9);C.System.out.println(aa.length);D.System.out.println(a8);16.阅读下列代码: public class Person static int arr=new int10; public static void main(String args) System.out.println(arr 9); 该代码的运行结果是_。(分数:1.00)A.编译时将产生错误B.编译时正确,运行时将产生错误C.输出零D.输出空17.下列事件监听器中,无法对 TextField 对象进行事件监听

    9、和处理的是_。(分数:2.00)A.ActionListenerB.FocusListenerC.MouseMotionListenerD.ChangeListener18.下列选项中为单精度数的是_。(分数:1.80)A.2B.5.2C.0.2fD.02319.下列方法与 Applet 显示无关的是_。(分数:1.00)A.paint()B.update()C.draw()D.repaint()20.在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值 11,所需的关键码比较次数为_。(分数:2.00)A.2B.3C.4D.521.下列关于栈的描述中

    10、错误的是_。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈进行插入、删除操作时,不需要改变栈底指针22.下列关于 Java 源程序结构的论述中,正确的是_。(分数:2.00)A.一个文件包含的 import 语句最多 1 个B.一个文件包含的 public 类最多 1 个C.一个文件包含的接口定义最多 1 个D.一个文件包含的类定义最多 1 个23.耦合性和内聚性是模块独立性度量的两个标准下列叙述中正确的是_。(分数:1.00)A.提高耦合性降低内聚性有利于提高模块的独立性B.降低耦合性提高内聚性有利于提高模块的独立性C.耦合性是指一个模块内部各个元素间

    11、彼此结合的紧密程度D.内聚性是指模块间互相连接的紧密程度24.在关闭浏览器时调用,能够彻底终止 Applet 并释放该 Applet 所有资源的方法是_。(分数:1.80)A.stop()B.destroy()C.paint()D.start()25.下列数中代表十六进制整数的是_。(分数:1.00)A.0123B.1900C.fa00D.0xa226.下列叙述中,不属于软件需求规格说明书的作用的是 _ 。(分数:2.00)A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析27.阅读下列代码:

    12、public class Jixiangwu public static void main(String args) String stars=“贝贝“,“晶晶“,“欢欢“,“迎迎“,“妮妮“; System.out.println(“你抽取的奥运吉祥物是“+“ +starsr(int)(stars._*Math.random()+“+“!“; 为保证程序能正确执行,程序中下画线处应填写的是_。(分数:1.00)A.longB.widthC.wideD.length28.下列可以获得构件前景色的方法是_。(分数:1.80)A.getsize()B.getForeground()C.getBa

    13、ckground()D.paint()29.下列特点中不属于 Java 的是_。(分数:2.00)A.多线程B.多继承C.跨平台D.动态性30.下面的 _ 关键字通常用来对对象加锁,从而使得对对象的访问是排他的。(分数:2.00)A.serializeB.transientC.synchronizedD.static31.下列构造方法的调用方式中,正确的是_。(分数:1.80)A.按照一般方法调用B.由用户直接调用C.只能通过 new 自动调用D.被系统调用32.算法的空间复杂度是指_。(分数:1.80)A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令

    14、条数D.算法在执行过程中所需要的临时工作单元数33.给出下面代码段: int m; switch(m) case 0:System.out.println(“case 0“);break; case 1: case 2: case 3:System.out.println(“Non Zero“); 下列 m 的哪个值将不输出“Non Zero“?(分数:1.00)A.0B.1C.2D.334.下列特点中不属于 Java 的是_。(分数:2.00)A.多线程B.多继承C.跨平台D.动态性35.为了将 HelloApplet(主类名为 HelloApplet.class)嵌入在 greeting.

    15、html 文件中,应该在下列greeting.html 文件的横线处填入的代码是_。 HTNL HEAD TITELGreetings/TITEL /HEAD BODY APPLET_ /APPLET BODY /HTML(分数:1.00)A.HelloApplet.classB.CODE=“HelloApplet.class“C.CODE=“HelloApplet.class“WIDTH=150 HEIGHT=25D.CODE=“HelloApplet class“VSPACE=10 HSPACE=1036.当 Applet 需要更新显示内容时,应该调用的方法是_。(分数:1.00)A.pa

    16、int()B.update()C.start()D.repaint()37.设有定义:double x10,*p=x;,以下能给数组 x 下标为 6 的元素读入数据的正确语句是_。(分数:2.00)A.scanf(“%f“,x6);B.scanf(“%1f“,*(x+6);C.scanf(“%1f“,p+6);D.scanf(“%1f“,p6);38.若线程执行语句 synchronized(this)没有成功,则该线程将进入的状态是_。(分数:1.00)A.终止状态B.仍然保持运行状态C.不确定D.阻塞状态计算机二级 JAVA-161 答案解析(总分:61.60,做题时间:90 分钟)一、选

    17、择题(总题数:38,分数:61.60)1.Java 中的抽象类 Reader 和 Writer 所处理的流是_。(分数:1.80)A.图像流B.对象流C.字节流D.字符流 解析:解析 Reader/writer 所处理的流是字符流,InputStrearn/OutputStream 的处理对象是字节流。2.下列关于构造方法的叙述中,错误的是_。(分数:2.00)A.Java 语言规定构造方法名与类名必须相同B.Java 语言规定构造方法没有返回值,但不用 void 声明C.Java 语言规定构造方法不可以重载 D.Java 语言规定构造方法只能通过 new 自动调用解析:3.代码 System

    18、. out. println(066)的输出结果是_。(分数:0.80)A.12B.36C.54 D.66解析:解析 066 代表 8 进制数据的 66 等于十进制的 54。4.下列对队列的描述中正确的是_。(分数:2.00)A.队列属于非线性表B.队列按“先进后出”原则组织数据C.队列在队尾删除数据D.队列按“先进先出”原则组织数据 解析:队列(Queue)是指允许在一端进行插入,而在另一端进行删除的线性表。允许插入的一端称为队尾,允许删除的一端称为队头。在队列这种数据结构中,最先插入的元素将能够最先被删除;反之,最后插入的元素最后才能被删除。因此,队列又称“先进先出”或“后进后出”的线性表

    19、。5.在编译 Java 程序时,用于指定生成.class 文件位置的选项是 _ 。(分数:2.00)A.-gB.-d C.-verboseD.-nowarn解析:6.下列程序运行后的输出结果是_。 public class Sun public static void main(String args) int a,b; a=0; b=0; for(int m=1;m=10;m+) a=a+1; b=0; for(int j=1;j=10;j+) a=a+1; b=b+2; System.out.println(a+“,“+b); (分数:2.00)A.10,20B.20,110C.110,2

    20、0 D.200,110解析:解析 本题考查对 for 循环语句理解。本题是两重 for 循环,第 1 重循环是将 a 的值加 1,b 清零,第 2 重循环是将 a 的值加 1, b 的值加 2,第 1 重和第二重循环都是 10 次,每次 a 的值增加 11,执行 10次所以 a 的值为 110;由于第 1 个 for 循环将 b 赋 0,所以 b 的值只是最后一次循环的值,即 20。故本题答案是 C。7.以下选项中不合法的标识符是 _ 。(分数:2.00)A.printB.FORC.a D._00解析:8.下列代码的执行结果是_ public class Test5 public static

    21、 void main(String args) String s1=new String(“hello“); String s2=new String(“hello“); System.out.println(s1=s2); System.out.println(s1.equals(s2); (分数:1.00)A.true falseB.true trueC.false true D.false false解析:9.若有以下程序: #includestdio.h void f(int n); void main() void f(int n), f(5); void f(int n) prin

    22、tf(“%d/n“,n); 则以下叙述中不正确的是 _ 。(分数:2.00)A.若只在主函数中对函数 f 进行说明,则只能在主函数中正确调用函数 fB.若在主函数前对函数 f 进行说明,则在主函数和其后的其他函数中都可以正确调用函数 fC.对于以上函数程序,编译时系统会提示出错信息;提示对 f 函数重复说明 D.函数 f 无返回值,所以可用 void 将其类型定义为无值型解析:10.调用线程的下列方法,不会改变该线程在生命周期中状态的方法是_。(分数:2.00)A.yeild()B.wait()C.sleep()D.isAlive() 解析:解析 本题考查线程的概念。调用线程的 sleep()

    23、方法、yeild()方法和 wait()方法都会将线程阻塞,而 isAlive()是用来测试线程,以确定线程是否活着。该方法如果返回 true,则意味着线程已经启动,但还没有结束,并不影响线程的生命周期,所以选项 D 正确。11.在长度为 n 的有序线性表中进行二分查找,最坏情况下需要比较的次数是_。 A.O(n) B.O(n2) C.O(log2n) D.O(nlog2n)(分数:1.00)A.B.C. D.解析:解析 最糟糕的情况应该是比较到线性表最后一个值,也没有查找到所需要的值,那么从线性表的第 0 个值开始比较,每次取出一个值比较,不符合,再取下一个值,依次比较,一直到最后一个,那么

    24、长度为 N,就需要比较 n 次。12.以下不属于对象的基本特点的是 _ 。(分数:2.00)A.分类性B.多态性C.继承性 D.封装性解析:13.下列关于 Applet 中的归档文件叙述不正确的是(分数:1.00)A.使用归档文件的好处是减少 HTTP 的连接次数,从而大大减少了 Applet 整体的下载时间B.所有的浏览器都识别相同的归档文件格式和指定归档文件的 HTML 代码 C.归档文件是一种压缩文件,使用它也减少了文件的传输时间D.使用 JDK 的 jar 工具创建 JAR 文件解析:解析:不是所有的浏览器都识别相同的归档文件格式和指定归档文件的 HTML 代码。 14.下面程序段的输

    25、出结果为 public class Test public static void main(String args) boolean a,b,c; a=(35); b=(a=true); Systemoutprintln(“a=“+a+“b=“+b); c=(b=false); Systemoutprintln(“b=“+b+“c=“+c); (分数:2.00)A.a=true b=falseb=true c=falseB.a=true b=falseb=true c=trueC.a=true b=trueb=true c=false D.a=false b=falseb=true c=fa

    26、lse解析:解析 本题考查关系运算符和=。题目中 a=(35);比较 3 和 5 的大小,因为 35,返回true 给 a;b=(a=true);判断 a 是否为真,因为 a 确实为真,返回 true 给 b;c=(b=false);判断 b 是否为假,因为 b 不为假,返回 false 给 c。最后结果 a=true,b=true,b=true,c=false,选项 C 正确。15.在一个应用程序中有如下定义:int a=1,2,3,4,5,6,7,8,9,10:,为了打印输出数组 a的最后一个元素,下面正确的代码是 _ 。(分数:2.00)A.System.out.println(a10;

    27、)B.System.out.pdntln(a9); C.System.out.println(aa.length);D.System.out.println(a8);解析:16.阅读下列代码: public class Person static int arr=new int10; public static void main(String args) System.out.println(arr 9); 该代码的运行结果是_。(分数:1.00)A.编译时将产生错误B.编译时正确,运行时将产生错误C.输出零 D.输出空解析:解析 若类的某个成员是基本数据类型,即使没有进行初始化,Java

    28、也会确保它获得一个默认值,如下表所示: 基本类型 默认值 boolean false char /u0000(nun) byte (byte)0 sho (shrt ort)0 int 0 long 0L float 0.0f double 0.0d 17.下列事件监听器中,无法对 TextField 对象进行事件监听和处理的是_。(分数:2.00)A.ActionListenerB.FocusListenerC.MouseMotionListenerD.ChangeListener 解析:解析 生成 TextField 对象时,按 Enter 键,会发生 ActionEvent 事件,此时调

    29、用ActionListener 接口;当鼠标移动时,会发生 MouseEvent 事件,此时调用 MouseMotionListener 接口;当鼠标指针离开 TextField 对象时,会发生 FocusEvent 事件,此时调用 FocusListener 接口。18.下列选项中为单精度数的是_。(分数:1.80)A.2B.5.2C.0.2f D.023解析:解析 Java 中单精度常量以 f 或 F 结尾。19.下列方法与 Applet 显示无关的是_。(分数:1.00)A.paint()B.update()C.draw() D.repaint()解析:解析 本题考查 Applet 的基

    30、本概念。Applet 显示相关的方法主要有 3 个。paint()方法,具体执行 Applet 的绘制,定义为:public void paint(Graphics g)。update()方法,定义为:public void update(Graphics g),主要用于更新 Applet 的显示。repaint()方法,定义为:public void repaint(),主要用于 Applet 的重新显示,它调用 update()方法实现对 Applet 的更新。而 draw()方法与显示无关。故选 C。20.在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法

    31、查找关键码值 11,所需的关键码比较次数为_。(分数:2.00)A.2B.3C.4 D.5解析:解析 二分法查找,首先用要查找的关键字 k 与中间位置的结点关键字相比较,这个中间结点把线性表分成了两个子表。若比较结果相等,则查找完成,若不等,再根据 k 与中间结点关键字的大小比较确定下一步查找哪个子表,这样递归下去,直到找到满足条件的结点,或者,该线性表中没有这样的结点。本题中第 1 次和 15 比较:第 2 次和 7 比较;第 3 次和 10 比较:第 4 次和 12 比较;比较后结束,没找到。21.下列关于栈的描述中错误的是_。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储

    32、C.栈具有记忆作用D.对栈进行插入、删除操作时,不需要改变栈底指针解析:栈是线性表的一种,它的特点是先进后出,并且只能在表的一端进行插入和删除操作。入栈和出栈都是在栈顶进行的,因此具有记忆作用。栈可以采用顺序存储,也可以采用链式存储。22.下列关于 Java 源程序结构的论述中,正确的是_。(分数:2.00)A.一个文件包含的 import 语句最多 1 个B.一个文件包含的 public 类最多 1 个 C.一个文件包含的接口定义最多 1 个D.一个文件包含的类定义最多 1 个解析:解析 一个 public 修饰的类只能唯一地存在于一个 Java 文件中,且这个文件的名称和类名相同;而 im

    33、port 可以有任意多个。23.耦合性和内聚性是模块独立性度量的两个标准下列叙述中正确的是_。(分数:1.00)A.提高耦合性降低内聚性有利于提高模块的独立性B.降低耦合性提高内聚性有利于提高模块的独立性 C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度D.内聚性是指模块间互相连接的紧密程度解析:解析 耦合性是指模块间互相连接的紧密程度,内聚性是指一个模块内部各个元素间彼此结合的紧密程度。提高内聚性,降低耦合性有利于提高模块的独立性。24.在关闭浏览器时调用,能够彻底终止 Applet 并释放该 Applet 所有资源的方法是_。(分数:1.80)A.stop()B.destroy()

    34、C.paint()D.start()解析:解析 Applet 的生命周期中有四个状态:初始态、运行态、停止态和消亡态。当程序执行完init()方法以后,Applet 程序就进入了初始态;然后马上执行 start()方法,Applet 程序进入运行态;当 Applet 程序所在的浏览器图标化或者是转入其他页面时,该 Applet 程序马上执行 stop()方法,Applet 程序进入停止态;在停止态中,如果浏览器又重新装载该 Applet 程序所在的页面,或者是浏览器从图标中复原,则 Applet 程序马上调用 start()方法,进入运行态;当然,在停止态时,如果浏览器关闭,则 Applet

    35、程序调用 destroy()方法,进入消亡态。25.下列数中代表十六进制整数的是_。(分数:1.00)A.0123B.1900C.fa00D.0xa2 解析:26.下列叙述中,不属于软件需求规格说明书的作用的是 _ 。(分数:2.00)A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析 解析:27.阅读下列代码: public class Jixiangwu public static void main(String args) String stars=“贝贝“,“晶晶“,“欢欢“,“迎迎“

    36、,“妮妮“; System.out.println(“你抽取的奥运吉祥物是“+“ +starsr(int)(stars._*Math.random()+“+“!“; 为保证程序能正确执行,程序中下画线处应填写的是_。(分数:1.00)A.longB.widthC.wideD.length 解析:解析 程序中的下画线处需要填入字符数组 starts 的长度才能确定范围以便能够随机抽取到字符数组 starts 的各个元素。因此,本题的正确答案是 D。28.下列可以获得构件前景色的方法是_。(分数:1.80)A.getsize()B.getForeground()C.getBackground()D

    37、.paint() 解析:解析 A 是获得控件大小,B 是获得构件的前景色,C 是获得构件的背景色,D 是继承 Applet 的子类需要实现的方法。29.下列特点中不属于 Java 的是_。(分数:2.00)A.多线程B.多继承 C.跨平台D.动态性解析:解析 Java 的基本特点有简单易学、面向对象、分布式计算、稳健性、安全性、跨平台和可移植性、解释执行、高效性、多线程、动态性等,因此答案 B 不是 Java 的特点,符合题意。30.下面的 _ 关键字通常用来对对象加锁,从而使得对对象的访问是排他的。(分数:2.00)A.serializeB.transientC.synchronized D

    38、.static解析:解析 本题考查 Java 中对象加锁的概念。Java 是多线程的语言,多个线程可以“同时”访问同一数据区,而在处理某些数据时不希望其他的线程修改那些数据的值或者某些操作是不可打断的,要做到这个,可以使用 synchronized 关键字声明这一点。31.下列构造方法的调用方式中,正确的是_。(分数:1.80)A.按照一般方法调用B.由用户直接调用C.只能通过 new 自动调用 D.被系统调用解析:解析 本题考查 Java 中的构造方法。构造方法在 Java 中占有非常重要的地位,务必掌握。构造方法是类中的一种特殊方法,是为对象初始化操作编写的方法,用来定义对象的初始状态。构

    39、造方法不能被程序调用,构造方法名必须与类名相同,没有返回值,用户不能直接调用,只能通过 new 自动调用,所以选项 C 正确。32.算法的空间复杂度是指_。(分数:1.80)A.算法在执行过程中所需要的计算机存储空间 B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数解析:解析 一个算法的空间复杂度一般是指执行这个算法所需的存储空间。一个算法所占用的存储空间包括算法程序所占用的空间,输入的初始数据所占用的存储空间及算法执行过程中所需要的额外空间。33.给出下面代码段: int m; switch(m) case 0:System.out.printl

    40、n(“case 0“);break; case 1: case 2: case 3:System.out.println(“Non Zero“); 下列 m 的哪个值将不输出“Non Zero“?(分数:1.00)A.0 B.1C.2D.3解析:34.下列特点中不属于 Java 的是_。(分数:2.00)A.多线程B.多继承 C.跨平台D.动态性解析:解析:Java 的基本特点有简单易学、面向对象、分布式计算、稳健性、安全性、跨平台和可移植性、解释执行、高效性、多线程、动态性等,因此答案 B 不是 Java 的特点,符合题意。35.为了将 HelloApplet(主类名为 HelloApple

    41、t.class)嵌入在 greeting.html 文件中,应该在下列greeting.html 文件的横线处填入的代码是_。 HTNL HEAD TITELGreetings/TITEL /HEAD BODY APPLET_ /APPLET BODY /HTML(分数:1.00)A.HelloApplet.classB.CODE=“HelloApplet.class“C.CODE=“HelloApplet.class“WIDTH=150 HEIGHT=25 D.CODE=“HelloApplet class“VSPACE=10 HSPACE=10解析:解析 APPLET标记的一般格式为 AP

    42、PLET coDEBASR=codebaseURL CODE=appletFile ALT=alternateText NAME=appletInstaneName WIDTH=pixels HEIGHT=pixels ALIGN=alignment ASPACE=pixels HSPAEC=pixels PARAM NAME=appletParameter1 VALUE=value PARAM NAME=appletParameter2 VALUE=value alternateHTML /APPLET 本题的正确答案是 C。36.当 Applet 需要更新显示内容时,应该调用的方法是_。(

    43、分数:1.00)A.paint()B.update()C.start()D.repaint() 解析:解析 repaint()方法会执行:update()方法先刷新屏幕(以背景填充),在调 paint()方法重画。因此选择 D。37.设有定义:double x10,*p=x;,以下能给数组 x 下标为 6 的元素读入数据的正确语句是_。(分数:2.00)A.scanf(“%f“,x6);B.scanf(“%1f“,*(x+6);C.scanf(“%1f“,p+6); D.scanf(“%1f“,p6);解析:38.若线程执行语句 synchronized(this)没有成功,则该线程将进入的状态是_。(分数:1.00)A.终止状态B.仍然保持运行状态C.不确定D.阻塞状态 解析:解析 在 Java 语言中,临界区用“synchronized”关键字标识。每个由 synchronized 语句指定的对象设置一个锁,称为对象锁。如果线程中使用 synchronized 来请求对象的锁,但没有获得成功时,进入对象锁阻塞状态,该状态下的线程当获得对象锁后,将可进入可运行状态。故此题选 D。


    注意事项

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开