【计算机类职业资格】计算机二级(Java)54及答案解析.doc
《【计算机类职业资格】计算机二级(Java)54及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)54及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)54 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:60,分数:4200.00)1.阅读下列代码 public class Test 2005 public static void main(String args) Strings=“Test“; switch(s) case “Java“:System.out.print(“Java“); break; case “Language“:System.out.print(“Language“); break; case “Test“:System.out.
2、ptint(“Test“); break; 其运行结果是【 】 (分数:70.00)A.JavaB.LanguageC.TestD.编译出错2.下列选项中的变量已正确定义,则表达式不合法的是(分数:70.00)A.A%6B.n-3C.a=4= = blD.a=83.下列哪个选项是 Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?(分数:70.00)A.java.exeB.javadoc.exeC.jdb.exeD.javaprof.exe4.下列是定义一个接口 ITF的程序,在横线处应填入的选项是( )。 pubic interface ITF public static
3、 final double PI=3.14; public_ double area(double a,double b); (分数:70.00)A.interfaceB.staticC.finalD.abstract5.下列叙述中正确的是【 】(分数:70.00)A.软件交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令6.当浏览器重新返回 Applet所在页面时,将调用 Applet类的方法是【 】(分数:70.00)A.start()B.init()C.stop()D.destroy()7.下列关于滚动条
4、说法有误的是( )。(分数:70.00)A.编译错误B.0C.1D.运行成功,但不输出8.下列哪个是面向大型企业级用容器管理专用构件的应用平台?(分数:70.00)A.J2EEB.J2MEC.J2SED.J2DE9.在 Java语言的下列哪个包是编译器自动导入的?(分数:70.00)A.java.langB.java.awtC.java.ioD.java.applet10.给出下列有关 List的表达式,则哪个选项的叙述是对的? List 1 = new List(6,true); (分数:70.00)A.在没有其他的约束的条件下该列表将有 6行可见B.一行的最大字符数是 6C.列表不允许用户
5、多选D.列表只能有一项被选中11.下列哪个标识符不是合法的标识符?(分数:70.00)A.7abcB.TRYC._ sy V D.PP12.执行 int x=(int)(Math.random()*100);语句时,不会出现下列哪个数值?(分数:70.00)A.如果报表文件的数据源内容已经更改,但没有保存报表,其预览的结果也会随之更改B.只有预览了报表后,才能打印报表C.在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D.在进行报表预览的同时,不可以更改报表的布局13.提供 showDocument()方法,使 Applet能够请求浏览器访问特定 URL的类是【 】(分数:70.
6、00)A.AppletB.AppletContextC.JAppletD.URL14.下列安全控制中,哪个是管理密钥库和证书的命令?(分数:70.00)A.设计视图B.模板视图C.数据表视图D.SQL视图15.下列程序执行后,i 的值是( )。 public class Testfff pubic static void main(String args) int i;10; do i/=2; while(i- - 1); System.out.println(i); (分数:70.00)A.getCodeBase( )B.getParameter(String)C.getApplnfo( )
7、D.showStatus(String)16.为了向一个 Applet传递参数,可以在 HTML文件的 APPLET标志中使用 PAPAM选项。在 Applet程序中获取参数时,应使用的方法是【 】(分数:70.00)A.getParameter()B.getDocumentBase()C.getCodeBase()D.getlmage()17.在编译 Java程序时,用于指定生成class 文件位置的选项是【 】(分数:70.00)A.-gB.-dC.-verboseD.-nowarn18.若 a和 b均是整型变量并已正确赋值,正确的 switch语句是( )。(分数:70.00)A.15B
8、.50C.55D.519.下列关于 Java语言中的方法叙述不正确的是(分数:70.00)A.5B.6C.7D.820.可以指定线程阻塞多长时间的方法是下列哪个方法? (分数:70.00)A.sleep( )B.yield( )C.interrupt( )D.stop( )21.下列关于类的说法不正确的是( )。(分数:70.00)A.类是同种对象的集合和抽象B.类属于 Java语言中的复合数据类型C.类是 Java程序中的基本的结构单位D.类就是对象22.当启动 Applet程序时,首先调用的方法是【 】(分数:70.00)A.stop()B.init()C.start()D.destroy
9、()23.每个 Java小应用程序必须定义为【 】(分数:70.00)A.Applet类或 JApplet类的子类B.JFrame类的子类C.Frame的子类D.Window的子类24.下列的变量定义中,错误的是( )。(分数:70.00)A.int_a=123;B.int i=IntegerMAX_ VALUE;C.long j;12345678900L;D.statici=100;25.下列赋值语句中错误的是【 】(分数:70.00)A.float f=11.1f;B.double d=5.3E12;C.char c=/r;D.byte bb=433;26.下列程序的执行结果是( )。 p
10、ublic class Testff public static void main(String args) String sl=new String(“I am boy“); String s2=new String(“I am boy“); System.out.println(sl=s2); (分数:70.00)A.trueB.falseC.“I am boy“D.都不正确27.下列关于构造方法的叙述中,错误的是【 】(分数:70.00)A.Java语言规定构造方法名与类名必须相同B.Java语言规定构造方法没有返回值,但不用 void声明C.Java语言规定构造方法不可以重载D.Ja
11、va语言规定构造方法只能通过 new自动调用28.关于构件的基本应用,下列说法有误的是(分数:70.00)A.MenuBar和 Menu都没有必要注册监听器,只需要对 Menultem添加监听器 ActionLis-tener,完成相应操作B.javaawtColor 提供了颜色的构造方法 Color(int r,int g,int B) ,其中 r,g 和 b代表了三维空间的长、宽和高C.对话框 Dialog是 Window类的子类,对话框和一般窗口的区别在于它依赖于其他窗口D.按钮 Button是个最常用的构件,当按钮被点击后,会产生 ActionEvent事件,需 Ac-tionList
12、ener接口进行监听和处理事件29.下列方法中可以用来创建一个新线程的是【 】(分数:70.00)A.实现 javalangRunnable 接口并重写 start()方法B.实现 javalangRunnable 接口并重写 run()方法C.继承 javalangThread 类并重写 run()方法D.实现 javalangThread 类并实现 start()方法30.下列的变量定义语句中,合法的是( )。(分数:70.00)A.float_ * 5=3.4f;B.byte bl=15789;C.int_abc=3214L;D.double a=Double.MAX_vALUE;31.
13、下列关于对象的加锁说法不正确的是( )。(分数:70.00)A.STORE 1 TO X,YB.STORE 1,2 TO XC.STORE 1 TO X YD.STORE 1、2 TO X32.如要求读取大文件的中间一段内容,最方便的是采用下列哪种流来操作?(分数:70.00)A.resume()B.notify()C.start()D.synchronized()33.能抛出异常必须是下列哪个类或其子类的实例?(分数:70.00)A.1.2 34B.2.2 34C.1.2 43D.2.2 4334.下列模式中,能够给出数据库物理存储结构与物理存取方法的是【 】(分数:70.00)A.内模式B
14、.外模式C.概念模式D.逻辑模式35.下列哪个包封装抽象窗口工具包,提供管理用户图形界面功能?(分数:70.00)A.“一事一地”的原则,即一个表描述一个实体或实体之间的一种联系B.用外部关键字保证有关联的表之间的联系C.表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段D.以上各原则都包括36.给出下列的代码,哪行在编译时可能会有错误? public void modify( ) int i,j,k; i = 100; while( i 0) j = i * 2; System.out.println(“The value of j is“ + j); k=k + 1 (分数
15、:70.00)A.查询是预先定义好的一个 SQL SELECT语句B.查询是 Visual FoxPro支持的一种数据库对象C.通过查询设计器,可完成任何查询D.查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出37.设 A为已定义的类名,下列是声明 A类的对象 a的语句中正确的是( )。(分数:70.00)A.elloB.hellC.helloD.hl38.在 Java中,能实现多重继承效果的方式是【 】(分数:70.00)A.内部类B.适配器C.接口D.同步39.下列程序段执行后的输出结果为( )。 int x=3; int y=10; System.out.println(yx
16、);(分数:70.00)A.所有的构件都可以通过 add()方法添加构件B.Java的图形界面的最基本组成部分是容器C.Panel不能作为最外层的容器单独存在,它首先必须作为一个构件放置到其他容器中,然后把它当作容器D.一个容器可以容纳多个构件,并使它们成为一个整体40.下列程序执行后,baz 的值应是( )。 int index=1; int fox =new int3; Int bar=foxindex; int baz:bar+index; (分数:70.00)A.8,6,4,1B.8,6,3,2C.8,8,4,1D.8,6,4,241.下列选项中哪个方法可以判断线程是否处于活动状态?(
17、分数:70.00)A.blooean isAlive( )B.Thread currentThread( )C.String getName( )D.smtic boolean interrupted( )42.给出下列的程序,其叙述正确的是( )。 public class Man static int arr = new int10; public static void main(String a ) System.out.println(arr1 ); (分数:70.00)A.编译时将发生错误B.编译时正确但是运行时出错C.输出为 0D.输出为 null43.下列情况中,不会使线程返回
18、所持有的对象锁的是【 】(分数:70.00)A.当 synchronized()语句块执行完毕B.当调用了线程的 suspend()方法C.当在 synchronized()语句块中出现异常(Exception)D.当持有锁的线程调用该对象的 wait()方法44.在 E-R图中,用来表示实体的图形是【 】(分数:70.00)A.矩形B.椭圆形C.菱形D.三角形45.一个应用程序必须继承 Canvas类才能获得有用的功能,比如创建一个自定义构件。如果想在画布上完成一些图形处理,则 Canvas类中的哪个方法必须重写?(分数:70.00)A.TrueB.FalseC.-1D.146.若特快订单是
19、一种订单,则特快订单类和订单类的关系是【 】(分数:70.00)A.使用关系B.包含关系C.继承关系D.无关系47.关于 Java语言的健壮性特点,下列说法不正确的是( )。(分数:70.00)A.ListBoxB.ComboBoxC.TextBoxD.LabelBox48.下列哪个布局管理器能够帮助用户处理两个或者两个以上的成员共享同一个显示空间, 它把容器分成许多层,每层懂得显示空间占据这个容器的大小?(分数:70.00)A.数据库管理员B.数据库管理系统C.数据库D.文件49.Window,Frame,Dialog 默认的布局管理器是( )。(分数:70.00)A.GridLayoutB
20、.BorderLayoutC.CardLayoutD.FlowLayout50.下列哪个方法和 resume( )方法相互搭配,使线程停止执行,然后调用 resume( )方法恢复线程?(分数:70.00)A.javaB.javacC.javapD.javadoc51.下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello!“,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是【 】 public class Test implements Runnable public static void main(String args) Test t=new Test(); Thre
21、ad tt=new Thread(t); ttstart(); public void run() for(;) try ; catch( e) Systemoutprintln(“Hello“); (分数:70.00)A.sleep(1000) InteruptedExceptionB.tsleep(1000) InterruptedExceptionC.Threadsleep(1000) RuntimeExceptionD.Threadsleep(1000) InterruptedException52.Java语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对
22、象的清除的途径? 依靠 Java的垃圾回收机制回收内存 调用 System.gc( ),请求垃圾回收 Java 系统开始运行时,自动调用 java.lang.Object.finalize( )释放内存 在程序中调用重写的finalize( )释放系统资源,其格式为: protected void finalize( )throws throwable super.finalize( ); (分数:70.00)A.B.C.D.53.为了区分类中重载的同名的不同的方法,要求( )。(分数:70.00)A.采用不同的形式参数列表B.返回值的数据类型不同C.调用时用类名或对象名做前缀D.参数名不同5
23、4.下列程序的输出结果是( )。 public class fff void printValue(int m) do System.out.println(“The value is“ +m); while( - - m 10) public static void main(String arg ) int i = 10; Test t = new Test( );t.printValue(i); (分数:70.00)A.8B.9C.10D.1155.下列描述中,正确的是【 】(分数:70.00)A.在 Serializable接口中定义了抽象方法B.在 Serializable接口中定义
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA54 答案 解析 DOC
