【计算机类职业资格】计算机二级(Java)45及答案解析.doc
《【计算机类职业资格】计算机二级(Java)45及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)45及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)45 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列方法中,不属于 WindowListener 接口的是【 】(分数:2.00)A.windowOpened()B.window Closed()C.window Activated()D.mouseDragged()2.下列哪个命令是在当前主机的指定端口上启动远程对象注册服务程序?(分数:2.00)A.组合框中,只有一个条目是可见的B.组合框不提供多重选定的功能C.组合框没有 MnltiSelect 属性的设置D.以上说
2、法均正确3.下列选项中的变量已正确定义,则表达式不合法的是(分数:2.00)A.新建一个数据库B.新建一个数据库表C.打开相关的数据库D.打开相关的数据表4.下列程序执行后,字符串 s 应是( )。 String greets=“hello“; String s=greetssubstring(0,3); (分数:2.00)A.elloB.hellC.helloD.hl5.下列哪个是面向大型企业级用容器管理专用构件的应用平台?(分数:2.00)A.控件类用于进行一种或多种相关的控制B.控件类一般作为容器类中的控件来处理C.控件类的封装性比容器类更加严密,灵活性更好D.控件类必须作为一个整体来访
3、问或处理,不能单独对其中的组件进行修改或操作6.阅读下面程序 import javax.swing.JOptionPane; public class BreakLabelTest public static void main (String args) String output=“ “; stop: for(int row=1;row10;row+) for(int column=1;column=5;column+) if(row5) break stop; output+=“ * “; output+=“ /n “; output+=“/nLoops terminated norma
4、lly“; JOptionPane.showMessageDialog( null,output,“用一个标志测试 break 语句”, JOptionPane.INFORMATION_MESSAGE); System.exit(0); 程序运行结果是【 】 (分数:2.00)A.窗口中有 5 行*B.窗口中有 5 行*C.窗口中有 4 行*D.窗口中有 6 行*7.下列程序段执行后的输出结果为( )。 int x=3; int y=10; System.out.println(yx);(分数:2.00)A.所有的构件都可以通过 add()方法添加构件B.Java 的图形界面的最基本组成部分是
5、容器C.Panel 不能作为最外层的容器单独存在,它首先必须作为一个构件放置到其他容器中,然后把它当作容器D.一个容器可以容纳多个构件,并使它们成为一个整体8.下列哪个选项不是 FilterInputStream 的子类?(分数:2.00)A.设置虚基类的目的是为了消除二义性B.虚基类的构造函数在非虚基类之后调用C.若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用D.若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数9.比较线程和进程,下列说法有误的是( )。(分数:2.00)A.系统产生线程负担要比进程小的多,所以线程也被称为“轻型进程”B.线程和
6、进程不能同时出现在同一个系统或程序中C.进程是一个内核级的实体,线程是一个用户级的实体D.线程不包含进程地址空间中的代码和数据,线程是计算过程在某时刻的状态10.下列叙述哪个有误?(分数:2.00)A.11 3B.3 15C.3 11D.15 311.数据的存储结构是指【 】(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示12.下列叙述中正确的是【 】(分数:2.00)A.软件交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令13
7、.给出下列的代码,则以下哪个选项返回 true? String s = “hello“; String t = “hello“; char c = h,e,l,l,o; (分数:2.00)A.Sub Pro4 (x As Form)B.Sub Pro4 (y As Control)C.Sub Pro4 (Forml As Form,Labell As Control)D.Sub Pro4 (x As Currency)14.抛出异常、生成异常对象都通过下列哪个语句实现?(分数:2.00)A.throwsB.throwC.ThrowableD.Exception15.Swing 的选项面板是【
8、】(分数:2.00)A.JTabbedPaneB.JLayeredPaneC.JScrollPaneD.JSplitPane16.下列有关 MVC 体系结构的叙述中正确的是( )。(分数:2.00)A.Swing 胜过 AWT 的主要优势在于 MVC 体系结构的普遍使用B.MVC 用户界面存在 3 个通讯对象:模型、视图和控件C.MVC 其思想是把数据的内容本身和显示方式分离开来D.以上说法都正确17.已知有下列类的说明,则下列哪个语句是正确的? public class Test private float f = 1.0f; int m = 12; static int n=1; publ
9、ic static void main(String arg ) Test t = new Test( ); (分数:2.00)A.对象的加锁技术有效的预防了死锁的发生B.共享数据的所有访问都必须作为临界区,使用 synchronized 关键字进行加锁控制C.用 synchronized 保护的共享数据必须都是私有的D.Java 语言中对象加锁具有可重入性18.下列程序的输出结果是( )。 class Father int mn; Father(int a,int B) m=a; n=b void show ( ) Systemoutprintln(“m and n:“+m+“ “+n);
10、class Son extends Father int p; Son (int a,int b,int C) super(a,B) ; p=c; void show()supurshow( ); Systemoutprintln(“p:“+p); class Test public static void main (String args ) Son s:new Son(6,7,8); sshow( ); (分数:2.00)A.TrueB.FalseC.-1D.119.下列哪个是面向大企业级用容器管理专用构件的应用平台,以 J2SE 为基础,支持 EJB,并且它有强大的服务功能? (分数:
11、2.00)A.J2DEB.J2SEC.J2MED.J2EE20.关于 Java 语言的健壮性特点,下列说法不正确的是( )。(分数:2.00)A.ListBoxB.ComboBoxC.TextBoxD.LabelBox21.下列关于 Applet 的安全限制的叙述中,错误的是【 】(分数:2.00)A.通常情况下,禁止 Applet 读、写本地文件系统B.通常情况下,禁止 Applet 向 Applet 源主机之外的任何主机建立网络连接C.通常情况下,禁止 Applet 读取系统信息D.通常情况下,禁 Applet 加载本地库或方法22.下列是一个 Java 应用程序,输出结果是( )。 pu
12、blic class Testmm public static void main(String args) for(char c=a;c=d;c+) if(c=c)break; System.out.print(c); (分数:2.00)A.显示所有计算机成绩大于等于 60 的学生记录B.显示所有计算机成绩小于 60 的学生记录C.显示第一条计算机成绩大于等于 60 的学生记录D.显示第一条计算机成绩小于 60 的学生记录23. 执行下面程序后输出的正确结果是【 】 public class Test public static void main(String args) Systemou
13、tprint(100%3); Systemoutprint(“,“); Systemoutprint(100%3.0); (分数:2.00)A.1,1B.1,1.0C.1.0,1D.1.0,1.024.在 OutputStream 类的常用方法中哪个是清空输出流的方法?(分数:2.00)A.fedcbaB.abcdefC.afbecdD.defabc25.比较线程和进程,下列说法有误的是( )。(分数:2.00)A.i=1 j=2 m=3B.m=3C.i=3 j=2D.m=1 i=126.在 Java 语言的类库中提供哪个类,所有自己创建的异常对象都必须是它的实例或它的子类的实例?(分数:2.
14、00)A.throwsB.ExceptionC.ThrowableD.Error27.下列哪个选项的 java 源文件代码片段是不正确的?(分数:2.00)A.类是同种对象的集合和抽象B.类属于 Java 语言中的复合数据类型C.类是 Java 程序中的基本的结构单位D.类就是对象28.在下列程序的划线处应填入的语句是( )。 class Pemon pnvate int a; public class Man extends Person public int b; public static void main(String arg ) Person p = new Person( );
15、Man t = new Man( ); int i; _ (分数:2.00)A.利用视图可以实现多表查询B.视图可以产生磁盘文件C.利用视图可以更新表数据D.视图可以作为查询数据源29.下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?(分数:2.00)A.在定义可串行化时,只需要声明 implements Serializable 子句即可B.可串行化类的数据的访问权限(public,protected,package 或 private),对于数据的串行化会有权限上的影响C.对于对象的串行化处理,程序员可以不编写任何方法,使用 Java 提供的串行化默认机制D.如果需要对
16、对象的串行化进行更具体的控制,我们要用到定制串行化的功能30.Java 语言通过什么方式支持多重继承?(分数:2.00)A.2.5B.2.0C.2.50D.231.下列哪个类是 Applet 进行绘制的关键类,它支持基本绘图,另外还支持图形绘制方法?(分数:2.00)A.PaintB.GraphicC.GraphicsD.Paints32.下列哪个类是由编译器自动生成对象的特殊类,是用于类操作?(分数:2.00)A.连编项目成功后,再进一步进行连编应用程序,可保证连编的正确性B.可随时连编应用程序C.应用程序文件和可执行文件都可以在 Windows 中运行D.应用程序文件和可执行文件都必须在
17、Visual FoxPro 中运行33.下列哪个选项是 main( )方法的返回值类型?(分数:2.00)A.intB.voidC.booleanD.Static34.下列关于变量的叙述哪个是错的?(分数:2.00)A.实例变量是类的成员变量B.实例变量用关键字 static 声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化35.下列哪个是 Java 类分解器,即对.class 文件提供字节代码的反汇编,并打印?(分数:2.00)A.java.exeB.jdb.exeC.javap.exeD.javac.exe二、填空题(每空 2 分,共 30 分)(总题数:
18、15,分数:30.00)36.写出下列程序的执行结果是 1。 已知:a转换成整数对应的是 97。 程序如下: class Testl public static void main(String args) char a=d; int b=a; float c=a; double d=a; System.out.println(“a=“+a); System.out.println(“b=“+b); System.out.println(“c=“+c); System.out.println(“d=“+d); (分数:2.00)填空项 1:_37.在事件处理的过程中,主要涉及到的 3 个对象分
19、别是事件、 1 和事件处理者。(分数:2.00)填空项 1:_38.下面程序执行的结果应是 1。 class Test2 public static void main(String args) int i=2,j=1; byte k=(byte)(i+j); System.out.println(k); (分数:2.00)填空项 1:_39. 1 日历类提供日期和时间的表示,它以格里历(即阳历)来计算。(分数:2.00)填空项 1:_40.Java 语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为 float 型和 double 型,其中 double 型占 1 位。 (分数:
20、2.00)填空项 1:_41.当实现 Runnable 接口时,要实现的方法是 1。 (分数:2.00)填空项 1:_42.使用 Swing 编写 Applet,则该 Applet 的主类应该定义为 1 类的子类。(分数:2.00)填空项 1:_43.传递给实现了 java.awt.event.MouseMotionListener 接口的类中 mouseDragged1 方法的事件对象是 2 类。(分数:2.00)填空项 1:_44.接口可以看作是仅容纳上 1、常量,而又不能直接生成对象的特殊抽象类。(分数:2.00)填空项 1:_45.每个 Applet 程序必须有一个类是 1 类的子类。
21、(分数:2.00)填空项 1:_46.Java 语言用 1 进行解释执行。(分数:2.00)填空项 1:_47.URL 是 1 的缩写。(分数:2.00)填空项 1:_48.设有数组定义:int a = 1l,22,33,44,55,66,77,88,99;则执行下列几个语句后的输出结果是 1。 for( int i= 0 ;i alength ;i + + ) if ( ai3= =0 ) System.out.println(ai + “ “); (分数:2.00)填空项 1:_49.一个类的定义分为类注释、 1 和类体的定义。(分数:2.00)填空项 1:_50.Java 不直接支持多继
22、承,但可以通过 1 实现多继承。(分数:2.00)填空项 1:_计算机二级(Java)45 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列方法中,不属于 WindowListener 接口的是【 】(分数:2.00)A.windowOpened()B.window Closed()C.window Activated()D.mouseDragged() 解析:Window Listener 接口包含的方法是: /windowActivated (WindowEvent) /windowOpene
23、d (WindowEvent) /windowClosed (WindowEvent) /windowCloshlg (WindowEvent) /windowDeactivated (WindowEvent) /windowDeiconified (WindowEvent) /windowlconified (WindowEvent) 因此不属于WindowListener 接口的方法是 D。 补充:在 AWT 中,接口的命名是与事件相对应的,比如 WindowEvent事件所对应的接口就是 WindowListener,而 MouseEvent 事件所对应的接口就是 WouseListen
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA45 答案 解析 DOC
