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

    【计算机类职业资格】国家计算机二级(Java)75及答案解析.doc

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

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

    【计算机类职业资格】国家计算机二级(Java)75及答案解析.doc

    1、国家计算机二级(Java)75 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.“+“运算符的操作数个数是【 】(分数:2.00)A.1 个B.2 个C.3 个D.4 个2.下列是一个 Java 应用程序,输出结果是( )。 public 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.abB.abcC.abdD.a

    2、bcd3.下列哪个是面向大企业级用容器管理专用构件的应用平台,以 J2SE 为基础,支持 EJB,并且它有强大的服务功能? (分数:2.00)A.2143B.1212C.1234D.21124.下列的哪个赋值语句是正确的?(分数:2.00)A.char a=12;B.int a=12.0;C.int a=12.0f;D.int a=(int)12.0;5.下列哪个布局管理器能够帮助用户处理两个或者两个以上的成员共享同一个显示空间, 它把容器分成许多层,每层懂得显示空间占据这个容器的大小?(分数:2.00)A.CardLayoutB.BorderLayoutC.FlowLayoutD.GridL

    3、ayout6.当启动 Applet 程序时,首先调用的方法是【 】(分数:2.00)A.stop()B.init()C.start()D.destroy()7.下列关于 Java 的说法不正确的是( )。(分数:2.00)A.abstract 和 final 能同时修饰一个类B.抽象类可以做抽象父类,也可以做抽象子类和抽象方法C.抽象方法不一定在抽象类中,也可以在接口中D.声明为 final 的力法不能在子类中重新定义8.Java 语言的类间的继承关系是( )。 (分数:2.00)A.MODIFY VIEWB.CREATE VIEWC.DELETE VIEWD.RENAME VIEW9.执行

    4、int x=(int)(Math.random()*100);语句时,不会出现下列哪个数值?(分数:2.00)A.如果报表文件的数据源内容已经更改,但没有保存报表,其预览的结果也会随之更改B.只有预览了报表后,才能打印报表C.在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D.在进行报表预览的同时,不可以更改报表的布局10.下列有关布局管理器的叙述正确的是( )。(分数:2.00)A.keytoolB.kinitC.ktabD.klist11.下列哪个类是由编译器自动生成对象的特殊类,是用于类操作?(分数:2.00)A.System 类B.Class 类C.Thread 类D.O

    5、bject 类12.下列哪个选项是 javax.swing.JApplet 的父类?(分数:2.00)A.java.awt.panelB.java.applet.AppletC.java.awt.frameD.java.awt.Window13.下列程序的输出结果是( )。 interface Inter public final static int A=100; class My implements Inter public static void main (String args ) Systemoutprintln(A) ; (分数:2.00)A.100B.0C.AD.程序有错误1

    6、4.下列程序的输出结果为( )。 class Test public static void main(String args ) inta=1,b=2,c=d; c=a+;d= - - b; System.out.print(“C=“+c);System.out.println(“d=“+d); (分数:2.00)A.1 种B.2 种C.3 种D.4 种15.下列关于 Java 对 import 语句规定的叙述中,错误的是【 】(分数:2.00)A.在 Java 程序中 import 语句可以有多个B.在 Java 程序中 import 语句可以没有C.在 Java 程序中 import 语

    7、句必须有一个D.在 Java 程序中 import 语句必须引入在所有类定义之前16.用来导入已定义好的类或包的语句是【 】(分数:2.00)A.mainB.importC.public classD.class17.下列哪项技术很好的实现了 Java 的垃圾回收机制?(分数:2.00)A.文件对话框可分为两种,即打开(Open)文件对话框和保存(Save As)文件对话框B.通用对话框的 Name 属性的默认值为 CommonDialogX,此外,每种对话框都有自己的默认标题C.打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件D

    8、.DefaultEXT 属性和 DialogTitle 属性都是打开对话框的属性,但非保存对话框的属性18.下列哪个类是 Applet 进行绘制的关键类,它支持基本绘图,另外还支持图形绘制方法?(分数:2.00)A.PaintB.GraphicC.GraphicsD.Paints19.设有下列两个类的定义,则类 Person 和类 Man 的关系是( )。 class Person long id;/ / 身份证号 String name;/ / 姓名 class Man extends Person int age;/ / 年龄 int getScore( ) return score; (

    9、分数:2.00)A.-3 3B.5 -9C.3 -3D.-6 520.下列哪些内容是异常的含义? (分数:2.00)A.程序的语法错B.程序在编译和运行中所发生的异常事件C.程序预先定义好的异常事件D.程序编译错误21.下列哪个选项不是 Java 的保留字?(分数:2.00)A.StyleB.CaptionC.EnabledD.Default22.给出下列的代码,则以下哪个选项返回 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

    10、 (y As Control)C.Sub Pro4 (Forml As Form,Labell As Control)D.Sub Pro4 (x As Currency)23.可以指定线程阻塞多长时间的方法是下列哪个方法? (分数:2.00)A.6.1 15.2B.6 15C.6 15.2D.6.1 1524.给出下列的代码,则以下哪个选项返回 true? String s = “hello“; String t = “hello“; char c = h,e,l,l,o; (分数:2.00)A.s.equals(t);B.t.equals(c);C.s = =tD.t = = c;25.下列

    11、哪个关键字通常用来对对象进行加锁,该标记使得对对象的访问是排他的?(分数:2.00)A.线程的优先级数值越大,表示该线程优先级越低B.新建线程将继承创建它的父线程的优先级C.NORM_PRIORITY 代表普通优先级,默认值是 5D.一般情况下,主线程具有普通优先级26.在下列 AWT 的基本构件中,哪一个为下拉式菜单组件的名称?(分数:2.00)A.ButtonB.ChoiceC.LabelD.Scroll27.下列哪个保留字可以定义常值变量,说明这个变量赋值后永不改变?(分数:2.00)A.a=5:b=8 Do Print“*“ a=a+l Loop While abB.a=5:b=8 D

    12、o Print“*“ a=a+l Loop Until abC.a=5:b=8 Do Until a-b Print“*“ b=b+1 LoopD.a=5:b=8 Do Until ab Print“*“a=a+1 Loop28.在一个 Applet 中,下列哪个属性是不一定出现的?(分数:2.00)A.3B.7C.9D.10 以内的奇数显示完毕29.设 A 为已定义的类名,下列是声明 A 类的对象 a 的语句中正确的是( )。(分数:2.00)A.elloB.hellC.helloD.hl30.类 Test 定义如下,将下列哪个方法插入行处是不合法的? public class Test p

    13、ublic float Method(float a,float b) (分数:2.00)A.public float Method(float a,float b,float c) B.public float Method(float c,float d) C.public int Method(int a,int b) D.private float Method(int a,int b,int c) 31.下列代码的执行结果是( )。 public class Test public int aMethod( ) static int i=0; i+ +; System.out.pri

    14、ntln(i); public static void main(String args ) Test test = new Test( ); test.aMethod( ); (分数:2.00)A.构造方法名必须与类名一致B.构造方法是给对象赋初值,所以没有返回值,且不用 void 来声明C.构造方法一般不能由编程人员显示地直接调用,而是用 new 来调用D.构造方法不可以被重载32.设 A 为已定义的类名,下列是声明 A 类的对象 a 的语句中正确的是( )。(分数:2.00)A.public A a=new A( );B.public A a=A();C.A a=new class();

    15、D.a A;33.在 AWT 组件中用复选框组构件 CheckboxGroup 实现单选框的功能,但在 Swing 中,Java 语言直接提供了一个单选框,它是( )。(分数:2.00)A.JButtonB.JComboBoxC.JRadioButtonD.JCheckBox34.执行 int x=(int)(Math.random()*100);语句时,不会出现下列哪个数值?(分数:2.00)A.1B.35C.48D.10035.关于 Java 语言的健壮性特点,下列说法不正确的是( )。(分数:2.00)A.Java 语言是一种强类型语言,即在编译和运行时进行大量的类型检查,防止不匹配的数

    16、据类型的发生B.Java 语言允许使用指针,这一点与 c+相似C.Java 语言设计有自动收集垃圾功能,防止了内存分配的错误D.Java 语言使程序员从繁忙的内存管理中解脱出来二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.传递给实现了 java.awt.event.MouseMotionListener 接口的类中 mouseDragged1 方法的事件对象是 2 类。(分数:2.00)填空项 1:_37.在 JDKl.4 的 java.util.regex 正则表达式包中,有一个 1 类,该类的 static Pattern compile(String e

    17、xpression,int flags)方法用于将正则表达式字符串编译成模式对象来进行快速模式匹配。(分数:2.00)填空项 1:_38.通过 1 运算符实现对成员变量的访问和方法调用。(分数:2.00)填空项 1:_39.当实现 Runnable 接口时,要实现的方法是 1。 (分数:2.00)填空项 1:_40.在 Java 中 AWT 和 Swing 组件,一般来讲在应用程序中用到的组件是 1。(分数:2.00)填空项 1:_41.Java 语言的各种数据类型之间提供两种转换,分别是 1 和强制转换。(分数:2.00)填空项 1:_42.下列是一个 Java 应用程序,输出结果是 1。

    18、public class Testtt public static void main(String args ) charc=i; for(int n=6;n填空项 1:_43.在 Java 中,线程的模型就是一个 CPU、程序代码和 1 的封装体。(分数:2.00)填空项 1:_44.Throwable 类分为 1 和 Exception 两个子类。(分数:2.00)填空项 1:_45.求自然数 1 到 n 的和的递归定义如下: sum(1)=1 若 n=1 sum(n)=sum(n-1)+n; 若 n1 下列定义的方法的功能是用递归的算法完成自然数 1 到 n 的累加和,请补充程序。 i

    19、nt sum (int num if( num = =1)return1; else return 1 (分数:2.00)填空项 1:_46.Java 语言的数据类型分为简单数据类型和 1 两种。(分数:2.00)填空项 1:_47.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_48.设 x = 2,则表达式( x + + ) * 3 的值是 1。(分数:2.00)填空项 1:_49.抽象类不能 1。(分数:2.00)填空项 1:_50.一般在

    20、Applet 中,声音文件的加载只需要进行一次,一般在 1 方法中。(分数:2.00)填空项 1:_国家计算机二级(Java)75 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.“+“运算符的操作数个数是【 】(分数:2.00)A.1 个 B.2 个C.3 个D.4 个解析: 本题考查 Java 运算符的概念。这是重点内容,只需要细心即可。程序涉及的数据处理,都是通过运算符和表达式来操作,是程序设计的基础,因此务必掌握。按照操作数的数目划分,运算符可以分为:一元运算符:+,-,+,-;二元运算符:+

    21、,-,;三元运算符:?:。所以本题正确答案是选项 A。简单点儿说就是有几个操作数就是几元运算符;反过来,是几元运算符就有几个操作数。2.下列是一个 Java 应用程序,输出结果是( )。 public 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.ab B.abcC.abdD.abcd解析:在循环过程中,当 c=c时,循环执行结束,这时程序只输出了字符 ab。注意:如果把 break 替换成 continue

    22、,结果是 abd。3.下列哪个是面向大企业级用容器管理专用构件的应用平台,以 J2SE 为基础,支持 EJB,并且它有强大的服务功能? (分数:2.00)A.2143 B.1212C.1234D.2112解析:String 类型可以直接使用“+”进行连接运算。4.下列的哪个赋值语句是正确的?(分数:2.00)A.char a=12;B.int a=12.0;C.int a=12.0f;D.int a=(int)12.0; 解析:主要要熟悉数据类型的赋值和两种类型转换方法(即自动转换和 强制转换)的使用方法。字符变量以 char 类型表示,它在内存中占 16 位 bit,它不能当做 整数使用。选

    23、项 B)中的 12.0 为 double 类型,赋给 a 时需要强制转换。选项 C)中的 12.Of 为 float 类型,赋给 a 时也需要强制转换。选项 D)用到了强制类型转换将 double 类 型赋给整形 a,所以正确。 5.下列哪个布局管理器能够帮助用户处理两个或者两个以上的成员共享同一个显示空间, 它把容器分成许多层,每层懂得显示空间占据这个容器的大小?(分数:2.00)A.CardLayout B.BorderLayoutC.FlowLayoutD.GridLayout解析:CardLayout 布局管理器能够帮助用户处理两个或者两个以上的成 员共享同一个显示空间,它把容器分成许

    24、多层,每层懂得显示空间占据这个容器的大小。6.当启动 Applet 程序时,首先调用的方法是【 】(分数:2.00)A.stop()B.init() C.start()D.destroy()解析:本题考查 Applet 程序的运行方式。在 Applet 运行时,首先由浏览器调用 init()方法,所以选项B 正确。初始化完成后,将调用 start()方法时 Applet 成为激活状态。当 Applet 被覆盖时,可用 stop()方法停止线程。关闭浏览器时调用 destroy(),彻底终止 Applet,从内存中卸载并释放该 Applet 的所有资源。Applet 的生命周期及其运行方式是考试

    25、重点,应该牢记。7.下列关于 Java 的说法不正确的是( )。(分数:2.00)A.abstract 和 final 能同时修饰一个类 B.抽象类可以做抽象父类,也可以做抽象子类和抽象方法C.抽象方法不一定在抽象类中,也可以在接口中D.声明为 final 的力法不能在子类中重新定义解析:这两个非访问限定符,abstract 表示类中含有没有实现的方法,也就是说,该类的创建是为了让别的类去继承它,来重新定义这些未在父类中实现的方法;而 final 修饰类来说明此类是没有子类的。这两个修饰符修饰的类从根本特性上是矛盾的。 8.Java 语言的类间的继承关系是( )。 (分数:2.00)A.MOD

    26、IFY VIEWB.CREATE VIEWC.DELETE VIEWD.RENAME VIEW 解析:计时器控件的常用属性有 Name、Enabled 和 Interval 属性。Name 属性设置计时器控件的名称;Enabled 属性用于设置计时器控件是否可用,若设置为 False,则使计时器停止使用;Interval 属性用于设置计时器事件之间的间隔,以秒为单位,取值为 065535。计时器控件没有 Visible 属性。9.执行 int x=(int)(Math.random()*100);语句时,不会出现下列哪个数值?(分数:2.00)A.如果报表文件的数据源内容已经更改,但没有保存报

    27、表,其预览的结果也会随之更改B.只有预览了报表后,才能打印报表 C.在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D.在进行报表预览的同时,不可以更改报表的布局解析:报表可以呈现格式化的数据,而不是各种格式的数据。10.下列有关布局管理器的叙述正确的是( )。(分数:2.00)A.keytool B.kinitC.ktabD.klist解析:lnputEvent 为输入事件类,KeyEvent 为键盘事件类,WindowEvent 为窗口事件类。 11.下列哪个类是由编译器自动生成对象的特殊类,是用于类操作?(分数:2.00)A.System 类B.Class 类 C.Thre

    28、ad 类D.Object 类解析:Class 对象是由 Java 编译器自动生成的,隐藏在.class 文件中;Sys-tern 类是 一个 final 类,即不能被实例化的类,它主要提供标准输入、输出和系统环境信息;Thread 类 是提供线程操作和管理的类;Object 类是 Java 所有类的根类,其他类都由它扩展而来。12.下列哪个选项是 javax.swing.JApplet 的父类?(分数:2.00)A.java.awt.panelB.java.applet.Applet C.java.awt.frameD.java.awt.Window解析:javaxswingJApplet 是

    29、 Applet 的直接子类,继承了 Applet 的方法与 执行机制。javaawtpanel 是 java.aPpletApplet 的直接父类,java.awt.Window 是 java. awl.frame 的直接父类。13.下列程序的输出结果是( )。 interface Inter public final static int A=100; class My implements Inter public static void main (String args ) Systemoutprintln(A) ; (分数:2.00)A.100 B.0C.AD.程序有错误解析:本题主

    30、要考查接口的定义和使用,接口是一种含有抽象方法和常量的一种特殊的抽象类,不能包含成员变量,在程序中是输出常量 A 的值,所以输出的结果为 5。 14.下列程序的输出结果为( )。 class Test public static void main(String args ) inta=1,b=2,c=d; c=a+;d= - - b; System.out.print(“C=“+c);System.out.println(“d=“+d); (分数:2.00)A.1 种B.2 种C.3 种D.4 种 解析:数据库(DB)是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统(DBS)是

    31、指引进数据库技术后的计算机系统,数 据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。它们之间的关系是数据库系统包括数据库和数据库管理系统。15.下列关于 Java 对 import 语句规定的叙述中,错误的是【 】(分数:2.00)A.在 Java 程序中 import 语句可以有多个B.在 Java 程序中 import 语句可以没有C.在 Java 程序中 import 语句必须有一个 D.在 Java 程序中 import 语句必须引入在所有类定义之前解析:Java 程序中使用 import 关键字导入一个包中的类。在一个 Java 源程序中,可以有 0 个或多个im

    32、port 语句,但是必须在所有类定义之前引入标准类。因此,本题中选项 C 的说法是错误的。16.用来导入已定义好的类或包的语句是【 】(分数:2.00)A.mainB.import C.public classD.class解析: 本题考查 Java 中的 import 语句。Java 中使用 import 语句来导入已定义好的类或包,需要注意Java 语言的 java1ang 包是编译器自动导入的,编程时如果使用该包中的类,可省去 import 导入,如果要使用其他包中的类,必须用 import 导入。17.下列哪项技术很好的实现了 Java 的垃圾回收机制?(分数:2.00)A.文件对话框

    33、可分为两种,即打开(Open)文件对话框和保存(Save As)文件对话框B.通用对话框的 Name 属性的默认值为 CommonDialogX,此外,每种对话框都有自己的默认标题C.打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件D.DefaultEXT 属性和 DialogTitle 属性都是打开对话框的属性,但非保存对话框的属性 解析:滚动条的用处是滚动数据或文本,以便快速找到所需的内容。如果一个控件存放有大量的数据或文本,这个控件一般会带有滚动条。ListBox,TextBox 和 ComboBox 可以存放大量的数据或文

    34、本,本身带有滚动条,而 LabelBox 仅是显示“标签”信息,一般标签不需要大块文本,所有它不包含滚动条。18.下列哪个类是 Applet 进行绘制的关键类,它支持基本绘图,另外还支持图形绘制方法?(分数:2.00)A.PaintB.GraphicC.Graphics D.Paints解析:一般情况下,Applet 中的 paint( )方法有一个参数 g 是 Graphics 类的实例。而且 update( )方法也会用到 Graphics 类的实例。Graphics 类中提供的绘图方法有两种:一是绘制图形;二是绘制文本。19.设有下列两个类的定义,则类 Person 和类 Man 的关系

    35、是( )。 class Person long id;/ / 身份证号 String name;/ / 姓名 class Man extends Person int age;/ / 年龄 int getScore( ) return score; (分数:2.00)A.-3 3 B.5 -9C.3 -3D.-6 5解析:把程序具体分析一下,可得:程序开始时分别执行 m,n 赋值 5,- 6。If 语句 Not m0 相当于m=0,现在 m 得值为 5 比 0 大,所以条件值为 False,执行 Else 语句 n=m+3,此时 n 为 8,执行 Print方法,即输出 m-n 和 n-m 的

    36、值,m-n=-3, nm=3,所以最后输出结果应该如选项 A)所示。20.下列哪些内容是异常的含义? (分数:2.00)A.程序的语法错B.程序在编译和运行中所发生的异常事件 C.程序预先定义好的异常事件D.程序编译错误解析:通常的异常是指 Throwable 中的子类 Exception,而不包括它的另一子类 Error。在 Exoeplion 类中,包含了程序的编译和运行中所发生的异常事件。 21.下列哪个选项不是 Java 的保留字?(分数:2.00)A.Style B.CaptionC.EnabledD.Default解析:此程序段开始声明了两个整型数组 a 和 b,其长度均为 4。

    37、程序通过 ForNext 语句为其赋值,a(k+1)=Val(InputBox(“Enter data:“),b (3-k)=a(k+1)。 当 k=0 时,输入 2,a(1)=b(3)=2 当 k=1 时,输入 4,a(2)=b(2)=4 当 k=2 时,输入 4,a(3)=b(1)=6 当 k=3 时,中断循环,执行Print 语句,即要求输出 b(k)的值,而 k 的当前值为 3,即 要输出的值是 b(3)的值为 2。 22.给出下列的代码,则以下哪个选项返回 true? String s = “hello“; String t = “hello“; char c = h,e,l,l,o

    38、; (分数: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) 解析:组合框中只有一个条目是可见的,组合框不提供多重选定的功能,并且,其中没有 Multiselect 属性的设置。23.可以指定线程阻塞多长时间的方法是下列哪个方法? (分数:2.00)A.6.1 15.2B.6 15 C.6 15.2D.6.1 15解析:外部变量 i 实际上记录的是调用构造函数的次数。24.给出下列的代码,则以下哪个选

    39、项返回 true? String s = “hello“; String t = “hello“; char c = h,e,l,l,o; (分数:2.00)A.s.equals(t); B.t.equals(c);C.s = =tD.t = = c;解析:= = 操作符比较的是操作符两端的操作数是否是同一个对象,而 String 的 equals( )方法比较的是两个 String 对象的内容是否一样。s.equals(t)方法比较字符串 s 与字符串 t 中的内容是否一致,两个字符串中的内容一致,所以返回 true。25.下列哪个关键字通常用来对对象进行加锁,该标记使得对对象的访问是排他的

    40、?(分数:2.00)A.线程的优先级数值越大,表示该线程优先级越低 B.新建线程将继承创建它的父线程的优先级C.NORM_PRIORITY 代表普通优先级,默认值是 5D.一般情况下,主线程具有普通优先级解析:Visual Basic 像其他的应用程序一样可以单击屏幕右上角的“关闭”按钮来关闭,退出 Visual Basic,所以选项 C)是正确的;Visual Basic 也提供了快捷键 Alt+Q,用来退出系统,故选项 B)也是正确的;再就是单击“文件”菜单,然后选择“退出” 选项也可退出 Visual Basic 系统,所以选项 A)正确;选项 D)错误,Alt+E 是用于打开“编辑”菜

    41、单的热键。26.在下列 AWT 的基本构件中,哪一个为下拉式菜单组件的名称?(分数:2.00)A.ButtonB.Choice C.LabelD.Scroll解析:AWT 中有许多基本的构件,其中下拉式菜单(Choice)是具有每次只能选择其中一项的功能的构件,它能够节省显示空间,用于大量选择。Chioce 用 Item-Listener 接口来进行监听。 27.下列哪个保留字可以定义常值变量,说明这个变量赋值后永不改变?(分数:2.00)A.a=5:b=8 Do Print“*“ a=a+l Loop While abB.a=5:b=8 Do Print“*“ a=a+l Loop Unti

    42、l abC.a=5:b=8 Do Until a-b Print“*“ b=b+1 Loop D.a=5:b=8 Do Until ab Print“*“a=a+1 Loop解析:文件对话框分为两种:即打开对话框和保存对话框,所以选项 A)正确;通用对话框的 Name 属性的默认值为 CommonDialogX ,此外,每种对话框都有自己的默认标题,所以选项 B)正确;打开文件对话框可以让用户指定一个文件,由程序使用,而用保存文件对话框可 以指定一个文件,并以这个文件名保存当前文件,所以选项 C)正确;除 DefaultEXT、DialogTide 属性是打开和保存对话框共有的,还有 File

    43、Name、FileTitle、Filter、FilterIndex、Flags、InitDir、MaxFileSize、CancelError、HelpCommand、HelPContext 和 HelpFile 属性, 都是它们共有的,所以选项 D)不正确。28.在一个 Applet 中,下列哪个属性是不一定出现的?(分数:2.00)A.3B.7C.9D.10 以内的奇数显示完毕 解析:在本题中使用了 If 语句与 GoTo 语句,来控制结构。当 c10 时输出 c,并继续运行;当大于 10时,显示“10 以内的奇数显示完毕。”并结束程序。因为 c =c*a,c 和 a 都是正数,总有大于

    44、10 的时候,所以最后输出的一定是“10 以内的奇数显示完毕”。29.设 A 为已定义的类名,下列是声明 A 类的对象 a 的语句中正确的是( )。(分数:2.00)A.elloB.hell C.helloD.hl解析:可以通过字符数组来生成一个字符申对象:String(char value);String(charC value,int startIndex, int numChars);其中,startIndex 指定字符串在数组中的起始下标,numChars 表示字符个数。测试字符串是否相等,可用 equals()方法,两串相等则返回 true,否则返回false。 30.类 Test

    45、定义如下,将下列哪个方法插入行处是不合法的? public class Test public float Method(float a,float b) (分数:2.00)A.public float Method(float a,float b,float c) B.public float Method(float c,float d) C.public int Method(int a,int b) D.private float Method(int a,int b,int c) 解析:此题主要考查方法重载,方法的重载是指多个方法可以享有相同 的名字,但参数的数量或类型必须不相同(采

    46、用不同的形式参数列表)。选项 B)不符合方法重载的要求。31.下列代码的执行结果是( )。 public class Test public int aMethod( ) static int i=0; i+ +; System.out.println(i); public static void main(String args ) Test test = new Test( ); test.aMethod( ); (分数:2.00)A.构造方法名必须与类名一致B.构造方法是给对象赋初值,所以没有返回值,且不用 void 来声明C.构造方法一般不能由编程人员显示地直接调用,而是用 new 来

    47、调用D.构造方法不可以被重载 解析:编译时的多态性是通过函数重载和模板体现的,运行时的多态性是通过虚函数体现的。32.设 A 为已定义的类名,下列是声明 A 类的对象 a 的语句中正确的是( )。(分数:2.00)A.public A a=new A( ); B.public A a=A();C.A a=new class();D.a A;解析:对象的生成包括声明、实例化和初始化 3 个方面的内容。一般格式是先定义一个对象变量,再用关键字 new 生成一个对象,并为对象中的变量赋初值。注意:选项 B)public A a=A();应在 A()前加关键字new。选项 C)A a=new class();把 new 后的 class 应改为字母 A。选项 D)a A;两个字母互换顺序即可。33.在 AWT 组件中用复选框组构件 CheckboxGroup 实现单选框的功能,但在 Swing 中,Java 语言直接提供了


    注意事项

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




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

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

    收起
    展开