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

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

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

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

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

    1、国家计算机二级(Java)99 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.阅读下面程序 public class OperatorsAndExpressions void equalsMethodl() String s1=new String(“how are you“); String s2=new String(“how are you“); System.out.println(s1=s2); public static void main(String args) OperatorsAn

    2、dExpressionsOperAndExp=new OperatorsAndExpressions(); /用于复合类型数据的“=”运算符 OperAndExp.equalsMethod1(); 程序运行结果是【 】 (分数:2.00)A.B.TRUEC.FALSED.equal2.下列程序执行后,chl 的值是( )。 public class Testccc public static void main(Stringargsr ) char chl=A,ch2=T; if(chi+5ch2)+ch1; Systemoutprintln(ch1); (分数:2.00)A.AB.BC.CD

    3、.B3.下列整型常量中表示的是十六进制的整数的是( )。(分数:2.00)A.0B.1C.2D.34.对下列二叉树,进行中序遍历的结果是【 】 (分数:2.00)A.ACBDFEGB.ACBDFGEC.ABDCGEFD.FCADBEG5.若特快订单是一种订单,则特快订单类和订单类的关系是【 】(分数:2.00)A.使用关系B.包含关系C.继承关系D.无关系6.下列关于 Java程序结构的说法有误的是( )。(分数:2.00)A.package语句可以有一个或多个B.import语句可以有一个或多个C.接口定义可以有一个或多个D.每个 Application程序可以包括许多方法,但必须有且只能有

    4、一个 main方法7.下列哪项技术很好的实现了 Java的垃圾回收机制?(分数:2.00)A.文件对话框可分为两种,即打开(Open)文件对话框和保存(Save As)文件对话框B.通用对话框的 Name属性的默认值为 CommonDialogX,此外,每种对话框都有自己的默认标题C.打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件D.DefaultEXT属性和 DialogTitle属性都是打开对话框的属性,但非保存对话框的属性8.阅读和理解下面程序段: class Manager extends Employee public

    5、 Manager(String n,double s,int year,int month,int day) super(n,s,year,month,day); bonus=O; public double getSalary() double baseSalary=super,gerSalary(); return baseSalary+bonus; public void setBonus(double b); bonus=b; private double bonus; Manager 是 Employee的子类,其理由是【 】 (分数:2.00)A.Manager的适用范围较宽B.e

    6、xtends关键字声明C.Manager的域减小了D.雇员是一个经理9.下列哪个是对 main( )主方法的正确表示?(分数:2.00)A.public void static main(String args ) . B.void public static main(String args ) . C.static public void main(String args ) . D.以上都不正确10.下列哪个方法和 resume( )方法相互搭配,使线程停止执行,然后调用 resume( )方法恢复线程?(分数:2.00)A.javaB.javacC.javapD.javadoc11.下

    7、列程序的执行结果是( )。 public class Testee public static void main(String args ) int a=4,b=6,c=8; String s=“abc“; Systemoutprintln(a+b+s+C) ; (分数:2.00)A.40B.36C.36D.4012.数据的存储结构是指【 】(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示13.新 L/O技术和 javautilzip 中的类相结合,Java 采用下列哪项技术用在数字传输技术领域,可以提高数字传

    8、输速度,并进行差错控制? (分数:2.00)A.奇偶校验B.海明码校验C.循环冗余校验D.以上都不是14.新 L/O技术和 javautilzip 中的类相结合,Java 采用下列哪项技术用在数字传输技术领域,可以提高数字传输速度,并进行差错控制? (分数:2.00)A.skip( )B.close( )C.mark( )D.reset( )15.下列关于 AWT和 Swing的比较叙述不正确的是( )。(分数:2.00)A.在 Swing中用轻量级的构件替代了 AWT中的重量级构件,而且 Swing的替补构件中都包含有一些其他的特性B.Swing的按钮和标签可显示图标和文本,而 AWT的按钮

    9、和标签只能显示文本C.与 AWT相同的是,Swing 构件也可以直接添加到顶级容器中D.与 AWT相同的是,Swing 也采用了布局管理器来管理构件的排放、位置和大小等布置任务16.javautil 包中 Date对象表示时间默认顺序是( )。(分数:2.00)A.年、星期、月、日、小时、分、秒B.秒、分、小时、日、月、星期、年C.小时、分、秒、星期、月、日、年D.星期、月、日、小时、分、秒、年17.Java语言通过什么方式支持多重继承?(分数:2.00)A.分布式B.可移植C.动态性D.接口18.如果局部变量与实例变量同名,如何在局部变量的作用域内引用实例变量?(分数:2.00)A.2B.3

    10、C.1D.019.下列关于对象的加锁说法不正确的是( )。(分数:2.00)A.STORE 1 TO X,YB.STORE 1,2 TO XC.STORE 1 TO X YD.STORE 1、2 TO X20.Java语言的类型是【 】(分数:2.00)A.面向对象语言B.面向过程语言C.汇编程序D.形式语言21.在 Applet的关键方法中,下列哪个方法是关闭浏览器以释放 Applet占用的所有资源?(分数:2.00)A.init( )B.start( )C.paint( )D.destroy( )22.Window,Frame,Dialog 默认的布局管理器是( )。(分数:2.00)A.

    11、按 Alt+Q组合键B.按下 Alt+F组合键,然后按 Esc键C.打开“文件”菜单,执行“退出”命令D.按 F10键,然后按 F键,再按 X键23.下列哪个选项是 Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?(分数:2.00)A.java.exeB.javadoc.exeC.jdb.exeD.javaprof.exe24.char类型的取值范围是【 】(分数:2.00)A.2-727-1B.0210-1C.-215215-1D.028-125.Java语言由下列哪个公司发布的?(分数:2.00)A.IBMB.INTELC.SUND.HP26.下列关于继承的哪项叙述是

    12、正确的?(分数:2.00)A.视图结果存放在数据库中B.视图设计器中不存在“查询去向”的选项C.查询设计器中没有“数据更新”选项卡D.查询和视图都可以在磁盘中找到相应的文件27.下列关于 Applet的说法中,错误的是【 】(分数:2.00)A.Applet自身不能运行,必须嵌入到其他应用程序(如浏览器)中运行B.可以在安全策略的控制下读写本地磁盘文件C.Java中不支持向 Applet传递参数D.Applet的主类要定义为 java.applet.Applet类的子类28.下列程序执行后,b 的值应是( )。 public class Testss public static void ma

    13、in(String args) unsigned byte b=0; b- -; System.out.println(“b=“+b); (分数:2.00)A.15B.1C.32D.1629.用于输入压缩文件格式的 ZipInputStream类所属包是【 】(分数:2.00)A.javaUtilB.javaioC.javaNioD.javautilzip30.按照 Java的标识符命名规则,下列表示一个类的标识符正确的是【 】(分数:2.00)A.HelloworldB.HelloWorldC.helloworldD.helloWorld31.下列程序的执行结果是( )。 public cl

    14、ass Testgg public static void main(String args) float t=9.0f; int q=5; System.out.println(t+)*(- -q); (分数:2.00)A.12B.11C.10D.932.比较线程和进程,下列说法有误的是( )。(分数:2.00)A.i=1 j=2 m=3B.m=3C.i=3 j=2D.m=1 i=133.下列程序执行后,k 的值是( )。 public class Testddd public static void main(String args ) inti;10,j=18 K=30; switch(

    15、j-i) case 8:k+; case 9:k+ =2; case 10:k+ =3; default:k/=j; Systemoutprintln(k); (分数:2.00)A.ababccB.464688C.46abc8D.10abc834.在 javaio 包中,处理 Unicode码的所有类,都是从下列哪两个抽象超类中衍生出来的?(分数:2.00)A.InputStream 和 OutputStreamB.Reader和 WriterC.Filter和 PipeD.以上都不正确35.下列关于字符串的叙述错误的是( )。(分数:2.00)A.1.2B.500C.600D.语法错误二、填

    16、空题(每空 2分,共 30分)(总题数:15,分数:30.00)36.下列是一个类的定义,将程序段补充完整。 class A String s; 1int a=66; A(String sl) s=sl; static int geta2 return a; (分数:2.00)填空项 1:_37.阅读下列代码 public class Test2 public static void main(String args) System.out.println(5/2); 其执行结果是 1。 (分数:2.00)填空项 1:_38.一棵二叉树第六层(根结点为第一层)的结点数最多为 1 个。(分数:2

    17、.00)填空项 1:_39.下列是一个 Java Applet程序,填空使它的功能为计算数组各元素的和。程序执行完后 sum 的值应为21.0。 import java.applet.*; import java.awt.*; public class Testxx extends Applet float a=new 1 6; float sum=0.0f; public void init2 for(int j=0;ja.length;j+)aj=j+1; for(int i=0;ia.length;i+)sum+=ai; public void paint(Graphics g) g.d

    18、rawstring(“Total of array elements:=“+sum,25,25); (分数:2.00)填空项 1:_40.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为 1。(分数:2.00)填空项 1:_41.如果在 Applet中要访问一个 HTML文件,可以请求浏览器实现相应 HTML文本的显示。通过AppletContext的 1 方法,Applet 可以通知浏览器在哪个窗口中显示哪个 URL中的文件。 (分数:2.00)填空项 1:_42.下列程序段的输出结果为 1。 int a=2; sw

    19、itch(a) case 2: System.out.print(“Value is 2“);case 3 : System.out.println(“Value is 3.“); break; default: System.out.prinfln(“end“); break; (分数:2.00)填空项 1:_43.在 Java语言中,将源代码翻译成字节码时产生的错误称为 1,而将程序在运行中产生的错误称为运行错误。 (分数:2.00)填空项 1:_44.Applet是能够嵌入到 1 格式的文件中,并能够在浏览器中运行的 Java类。(分数:2.00)填空项 1:_45.设 a = 8,则表

    20、达式 a 2 的值是 1。(分数:2.00)填空项 1:_46. 1是 Java程序的并发机制,它能同步共享数据,处理不同事件。(分数:2.00)填空项 1:_47.Java语言的各种数据类型之间提供两种转换,分别是 1 和强制转换。(分数:2.00)填空项 1:_48.构造方法是类中的一种特殊方法,用它来定义对象的 1。(分数:2.00)填空项 1:_49. 1是 Java提供的建立图形用户界面 GUI的开发包,它可用于 Java的 Applet和 Application中,它支持图形用户界面的编程。 (分数:2.00)填空项 1:_50.下列程序的执行结果是 1。 import java.

    21、io. * ; public class ArrayTest public static void main(String args ) int i; int a =new int5; for(i=0; i=0;i- -) System.out.print(“a“+i+“=“+ai); (分数:2.00)填空项 1:_国家计算机二级(Java)99 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.阅读下面程序 public class OperatorsAndExpressions void equals

    22、Methodl() String s1=new String(“how are you“); String s2=new String(“how are you“); System.out.println(s1=s2); public static void main(String args) OperatorsAndExpressionsOperAndExp=new OperatorsAndExpressions(); /用于复合类型数据的“=”运算符 OperAndExp.equalsMethod1(); 程序运行结果是【 】 (分数:2.00)A.B.TRUEC.FALSE D.equa

    23、l解析:本题考查的是 Java语言中运算符的特殊用法。相等比较运算符“”,不仅可用于基本类型的数据之间的比较,还可以用于复合数据类型之间的比较。但是,对于复合类型数据的“”运算,其比较的目标是两个操作数是否是同一个对象。如果需要比较两个对象的值是否相同,则可以调用 equals()方法。题目中函数 equalsMethodl()的代码非常简单,首先生成两个字符串对象 s1和 s2,然后输出表达式“s1=s2”的结果。根据上面介绍的相等比较运算符的用法,字符串对象 s1和 s2是复合数据类型,因此表达式“s1=s2”比较的是 s1和 s2是否同一个对象。显然,s1 和 s2虽然具有相同的值,即“

    24、how are you”,但它们是两个不同的对象。因此,本题的正确答案是 C。 2.下列程序执行后,chl 的值是( )。 public class Testccc public static void main(Stringargsr ) char chl=A,ch2=T; if(chi+5ch2)+ch1; Systemoutprintln(ch1); (分数:2.00)A.AB.BC.CD.B 解析:如果熟悉 char型在计算机内部可以和 int型相互转换的话,本题就比较好做了。判断(ch1+5ch2,即比较”E”的 int型值是否小于“T,当然成立所以执行+ch1;这是 ch1的值便变

    25、成了字母“B”。 3.下列整型常量中表示的是十六进制的整数的是( )。(分数:2.00)A.0B.1 C.2D.3解析:对话框的 Cancel Error属性的作用是指示当选取“取消”按钮时是否出错,本题目中该属性为True,因此按 Cncel键后将导致程序出错,一般应该在程序中添加对错误的处理。4.对下列二叉树,进行中序遍历的结果是【 】 (分数:2.00)A.ACBDFEG B.ACBDFGEC.ABDCGEFD.FCADBEG解析:二叉树的中序遍历递归算法为:如果根不空,则(1)按中序次序访问左子树:(2)访问跟结点;(3)按中序次序访问右子树。否则返回。本题中,根据中序遍历算法,应首先

    26、按照中序次序访问以 C为根结点的左子树,然后再访问根结点 F,最后才访问以 E为根结点的右子树。遍历以 C为根结点的左子树同样要遵循中序遍历算法,因此中序遍历结果为 ACBD;然后遍历根结点 F;遍历以 E为根结点的右子树,同样要遵循中序遍历算法,因此中序遍历结果为 EG。最后把这三部分的遍历结果按顺序连接起来,中序遍历结果为 ACBDFEG。因此,本题的正确答案是 A。5.若特快订单是一种订单,则特快订单类和订单类的关系是【 】(分数:2.00)A.使用关系B.包含关系C.继承关系 D.无关系解析:继承是 Java语言的一个特性,允许将一个类定义为一个更通用类的特例。特殊类称为子类,通用类称

    27、为父类。特快订单类和订单类,这两者有显著的类似性,共享很多属性及方法。除了订单类的属性外,特快订单类可能还有其他一些特殊属性。显然,订单类是通用类,即父类;而特快订单类是定单类的一个特例,是子类。订单类和特快订单类是继承关系。因此,本题的正确答案是 C。6.下列关于 Java程序结构的说法有误的是( )。(分数:2.00)A.package语句可以有一个或多个 B.import语句可以有一个或多个C.接口定义可以有一个或多个D.每个 Application程序可以包括许多方法,但必须有且只能有一个 main方法解析:熟悉源代码的程序结构:package 语句可以有零个或一个,指定源文件存入指定

    28、的包中。注意:误选选项 A),因为 Package语句可以有零个或一个,而 inport语句可以有一个或多个。import 语句可以有一个或多个,必须在所有类定义之前引入标准类;每个 Java应用程序可以包括许多方法,但必须有且只能有一个 main方法;Java 语言规定,应用程序从 main()方法开始执行,它是程序执行的入口,并且包含main()方法的类必须是公共类。7.下列哪项技术很好的实现了 Java的垃圾回收机制?(分数:2.00)A.文件对话框可分为两种,即打开(Open)文件对话框和保存(Save As)文件对话框B.通用对话框的 Name属性的默认值为 CommonDialog

    29、X,此外,每种对话框都有自己的默认标题C.打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件D.DefaultEXT属性和 DialogTitle属性都是打开对话框的属性,但非保存对话框的属性 解析:滚动条的用处是滚动数据或文本,以便快速找到所需的内容。如果一个控件存放有大量的数据或文本,这个控件一般会带有滚动条。ListBox,TextBox 和 ComboBox可以存放大量的数据或文本,本身带有滚动条,而 LabelBox仅是显示“标签”信息,一般标签不需要大块文本,所有它不包含滚动条。8.阅读和理解下面程序段: class M

    30、anager extends Employee public Manager(String n,double s,int year,int month,int day) super(n,s,year,month,day); bonus=O; public double getSalary() double baseSalary=super,gerSalary(); return baseSalary+bonus; public void setBonus(double b); bonus=b; private double bonus; Manager 是 Employee的子类,其理由是【

    31、】 (分数:2.00)A.Manager的适用范围较宽B.extends关键字声明 C.Manager的域减小了D.雇员是一个经理解析:本题考查 Java中子类的概念。Java 中通过在类声明中加入 extends子句来创建子类,格式为:class SubClass extens SuperClass。题目中 class Manager extends Employee语句定义 Manager类为 Employee类的子类,所以选项 B是正确答案。 Manager 类定义了 Manager(String n,double s,int year,int month,int day)、getSal

    32、ary()和 setBonus(doubleb)成员方法和 bonus成员变量。9.下列哪个是对 main( )主方法的正确表示?(分数:2.00)A.public void static main(String args ) . B.void public static main(String args ) . C.static public void main(String args ) . D.以上都不正确解析:在主方法定义时,应注意的是放在主方法前面的返回类型,一般都 是 void,在往前面是其他修饰符,一般为 public和 static,这两个修饰符的位置是可以互换 的。publi

    33、c 表示主方法可以被任意的Java对象访问,static 表示该方法是静态方法即只能 在类中使用,void 是表示主方法没有返回类型,因为 Java的类型检查很严格,一般的方法 都有适当的返回值,对没有返回值的必须加 void说明,每个应用程序必须有且仅有一个 主方法。10.下列哪个方法和 resume( )方法相互搭配,使线程停止执行,然后调用 resume( )方法恢复线程?(分数:2.00)A.java B.javacC.javapD.javadoc解析:javadoc 的基本功能是文档生成,也就是将类之间的关系用文档形式记载下来。这对于后期维护和开发有很大的帮助。11.下列程序的执行结

    34、果是( )。 public class Testee public static void main(String args ) int a=4,b=6,c=8; String s=“abc“; Systemoutprintln(a+b+s+C) ; (分数:2.00)A.40B.36C.36 D.40解析:在 Java语言中,“=”不仅可以用于基本数据类型之间的比较,还可以用于复合数据类型之间的比较。注意:对于复合类型的“=”运算,其比较的目标是两个操作数是否是同一个对象,虽然题目中,a1和 s2的值都是 I am boy,但是它们是不同的对象,比较后的结果应是 false。如果需要比较两个

    35、对象的值是否相等,可以用 equals()方法。12.数据的存储结构是指【 】(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示 解析:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构,也称数据的物理结构。所以选项 D正确。13.新 L/O技术和 javautilzip 中的类相结合,Java 采用下列哪项技术用在数字传输技术领域,可以提高数字传输速度,并进行差错控制? (分数:2.00)A.奇偶校验B.海明码校验C.循环冗余校验 D.以上都不是解析:循环冗余校验(CRC,Cyclic Redundan

    36、cy Check)。14.新 L/O技术和 javautilzip 中的类相结合,Java 采用下列哪项技术用在数字传输技术领域,可以提高数字传输速度,并进行差错控制? (分数:2.00)A.skip( )B.close( ) C.mark( )D.reset( )解析:在(y!=0)(x15.下列关于 AWT和 Swing的比较叙述不正确的是( )。(分数:2.00)A.在 Swing中用轻量级的构件替代了 AWT中的重量级构件,而且 Swing的替补构件中都包含有一些其他的特性B.Swing的按钮和标签可显示图标和文本,而 AWT的按钮和标签只能显示文本C.与 AWT相同的是,Swing

    37、构件也可以直接添加到顶级容器中 D.与 AWT相同的是,Swing 也采用了布局管理器来管理构件的排放、位置和大小等布置任务解析:与 AWT不同的是,Swing 构件不能直接添加到顶级容器中,它必须添加到一个与 Swing贝级容器相关联的内容面板。内容面板是顶级容器包含的一个普通容器,它是一个轻量级构件。 16.javautil 包中 Date对象表示时间默认顺序是( )。(分数:2.00)A.年、星期、月、日、小时、分、秒B.秒、分、小时、日、月、星期、年C.小时、分、秒、星期、月、日、年D.星期、月、日、小时、分、秒、年 解析:javautil 包中 Date对象表示时间的顺序是星期、月、

    38、日、小时、分、秒、年。17.Java语言通过什么方式支持多重继承?(分数:2.00)A.分布式B.可移植C.动态性D.接口 解析:Java 语言是允许单继承的,为了满足多继承的需要,引入了接口的概念,接口不包含任何实现,所以与存储空间没有任何关系,将多个接口合并,即多重继承就很容易实现。分布式是指 Java在网络上,像访问本机一样方便,因为 Java支持 TCP/IP协议;跨平台技术保证了 Java的町移植性,另外 Java本身的编译器也用 Java语亩编写,运行系统的虚拟机用 C语言实现,这样,Java 系统本身也具有了可移植性;动态性是指 Java语言的可扩充性可收缩性,它本身的类库就可以

    39、自由的增加新方法和实例。 18.如果局部变量与实例变量同名,如何在局部变量的作用域内引用实例变量?(分数:2.00)A.2 B.3C.1D.0解析:本题考查 return语句的用法和函数的调用。本题函数 Max的功能是求出两个整数中的较大者,并且通 return语句返回。19.下列关于对象的加锁说法不正确的是( )。(分数:2.00)A.STORE 1 TO X,Y B.STORE 1,2 TO XC.STORE 1 TO X YD.STORE 1、2 TO X解析:在用 Const定义符号常量时,格式是:Const 常量名 = 表达式,常量名=表达式,其中常量名中可以用类型说明符,需要注意的

    40、是,“表达式”中不能使用字符串连接运算符、变量及用户定义的函数或者内部函数。20.Java语言的类型是【 】(分数:2.00)A.面向对象语言 B.面向过程语言C.汇编程序D.形式语言解析:本题考查 Java语言的特点。过去的高级语言大多数是面向过程的,比如 C语言等,它们是通过数据结构与算法来描述客观世界。而现在很多语言是面向对象的,比如 Java、C+、Visual Basic 等,它们将客观世界看成由各种对象组成。需要注意区分面向过程语言与面向对象语言的区别。21.在 Applet的关键方法中,下列哪个方法是关闭浏览器以释放 Applet占用的所有资源?(分数:2.00)A.init(

    41、)B.start( )C.paint( )D.destroy( ) 解析:init( )方法用于完成主类实例的初始化,start( )方法用于启动浏览 器运行 Applet的主线程,paint( )方法用于在 Applet的界面中显示文字、图形和其他界面 元素。 22.Window,Frame,Dialog 默认的布局管理器是( )。(分数:2.00)A.按 Alt+Q组合键B.按下 Alt+F组合键,然后按 Esc键 C.打开“文件”菜单,执行“退出”命令D.按 F10键,然后按 F键,再按 X键解析:“跟踪”窗口用于显示正在执行的程序文件;“监视”窗口用于监视指定表达式在程序调试执行过程中

    42、的取值变化情况;“局部”窗口用于显示模块程序(程序、过程和方法程序)中内存变量的名称、当前取值和类型,“调试输出”窗口显示当前处于执行的程序、过程或方法程序,当正在执行的是子程序时,主程序和子程序的名称都会显示在该窗口。23.下列哪个选项是 Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?(分数:2.00)A.java.exeB.javadoc.exeC.jdb.exe D.javaprof.exe解析:javaexe 为 Java解释器,javadoc.exe 为 Java文档生成器, javaprof.exe 为 Java剖析工具提供解释器剖析信息。 24.char类

    43、型的取值范围是【 】(分数:2.00)A.2-727-1B.0210-1 C.-215215-1D.028-1解析:本题考查 Java中数据类型的取值范围。应该掌握常用的数据类型的取值范围,char 类型在内存中占 16位,取值范围是 065535 也就是 0216-1,选项 B正确。25.Java语言由下列哪个公司发布的?(分数:2.00)A.IBMB.INTELC.SUN D.HP解析:Java 是山 SUN公司在 1995年 5月 SunWorld大会上发布的。由于 Java的发展,IBM 和 DEC等公司购买了 Java的使用权,并在 PC Magazine被评为 1995年十大优秀科

    44、技产品。26.下列关于继承的哪项叙述是正确的?(分数:2.00)A.视图结果存放在数据库中B.视图设计器中不存在“查询去向”的选项C.查询设计器中没有“数据更新”选项卡D.查询和视图都可以在磁盘中找到相应的文件 解析:查询可以从指定的表或视图中提取满足条件的记录,但它并不只限于单个表或视图,查询设计器的局限性是指它只能建立一些规则的查询,如果要建立比较复杂的查询,则只能通过 SQLSELECT语句来实现。27.下列关于 Applet的说法中,错误的是【 】(分数:2.00)A.Applet自身不能运行,必须嵌入到其他应用程序(如浏览器)中运行B.可以在安全策略的控制下读写本地磁盘文件C.Jav

    45、a中不支持向 Applet传递参数 D.Applet的主类要定义为 java.applet.Applet类的子类解析:选项 A,Applet 自身不能够运行,它必须嵌入在其他应用程序(如 Web浏览器或 Java appletviewer中运行。选项 B,Java 中引入了灵活的安全体系,它允许为每个 Applet和 Application指定安全策略,该安全策略可以设置 Applet对本地资源的访问权限。在安全策略的控制下,Applet 可以读写本地磁盘中的文件。选项 C, Applet 获取参数是通过在 HTML文件中采用PARAM标记来定义参数。Java中还定义了相应的方法,用来从 HT

    46、ML中获取参数。选项 D,任何嵌入在 Web浏览器或 Java appletviewer中的 Applet必须是 java.applet.Applet类的子类。Applet 类定义了 Applet与其运行环境之间的一个标准接口。因此,本题的正确答案是 C。28.下列程序执行后,b 的值应是( )。 public class Testss public static void main(String args) unsigned byte b=0; b- -; System.out.println(“b=“+b); (分数:2.00)A.15B.1C.32D.16 解析:do-while 结构首

    47、先执行循环体,然后计算终止条件,若结果为 true,则循环执行,直到布尔表达式的结果为 false。在题目中,先执行 doi/2;得 i的值是 5,再判断 while(i- -1)条件(判断结束后i的值是 4),成立继续执行循环体 do i=2;得 i的值是 2;再判断 while(i- -1)条件(判断结束后i的值是 1),成立继续执行循环体 do i/=2;得 i的值是 0;再判断 while(i- - 1)条件(判断结束后i的值是-1),但条件不成立,退出 do-while语句,最后 i的值是-1。29.用于输入压缩文件格式的 ZipInputStream类所属包是【 】(分数:2.00)A.javaUtilB.javaioC.javaNioD.javautilzip 解析: 本题考查 ZipInputStream类的基本概念。压缩文件输入流都是 InflateInputStream 的子类,是以字节压缩为特征的过滤流。主要有三类,应该有所了解。ZIPInputStream 类在 j


    注意事项

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




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

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

    收起
    展开