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

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

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

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

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

    1、计算机二级 JAVA-174及答案解析(总分:56.40,做题时间:90 分钟)一、选择题(总题数:34,分数:56.40)1.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是_。(分数:1.80)A.编辑软件B.操作系统C.教务管理系统D.浏览器2.下列哪项是将一个十六进制数值赋值给一个 long型变量?(分数:2.00)A.long number=123L;B.long number=0123;C.long number=0123L;D.long number=Oxl23L;3.Java为移动设备提供的平台是_。(分数:2.00)A.J2MEB.J2SEC

    2、.J2EED.JDK 5.04.JDK中用于存放 Java类库文件的文件夹是 _ 。(分数:2.00)A.binB.includeC.libD.demo5.下列关于线程的说法中,正确的是_。(分数:1.00)A.一个线程一旦被创建,就立即开始运行B.使用 start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行C.当运行状态的线程因为调用了 yield()方法而停止运行,它一定被放在可运行线程队列的前面D.当因等待对象锁而被阻塞的线程获得锁后,将直接进入运行状态6.在 Java语言中,不允许使用指针体现出的 Java特性是 _ 。(分数:2.00)A.可移植B.解释执行C.健壮性

    3、D.安全性7.已知:int a,*y=a;,则下列函数调用中错误的是 _ 。(分数:2.00)A.scanf(“%d“,a);B.scanf(“%d“, y);C.printf(“%d“, a),D.printf(“%d“, y);8.下列有关数据库的描述,正确的是 _(分数:2.00)A.数据库是一个 DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件9.下列程序运行后的输出结果是_。 public class Sun public static void main(String args) int a,b; a=0; b=0; for(int m=1;m=1

    4、0;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,20D.200,11010.在对象流中,对象的传送首先要将所传送的对象串行化,也就是实现 Serializable接口。下列代码中必须实现 Serializable接口的类是_。 ObjectInput in= new ObjectInputStream(new FileInputStream(“employee. dat“); EmployeenewStaff=(Empl

    5、oyee1in. readobject();(分数:0.80)A.EmployeeB.InputC.StaffD.Stream11.在关闭浏览器时调用,能够彻底终止 Applet并释放该 Applet所有资源的方法是_。(分数:1.00)A.stop()B.destroy()C.paint()D.start()12.下面程序的输出结果是 _ 。 main() char *alpha7= “ABCD“,“EFGH“,“IJKL“,“MNOP“,“QRST“,“UVWX“,“YZ“; char *p; int I: p=alpha; for(i=0;i4;i+) printf(“%c“,*(pi)

    6、; printf(“/n“); (分数:2.00)A.AEIMB.BFJNC.ABCDD.DHLP13.观察以下代码: public String toString() return super.toString()+“bonus=“+bonus+“; 以下命题正确的是(分数:1.00)A.toString()方法覆盖了 super.toString()方法B.super.toString()方法覆盖了 toString()方法C.toString()方法重载了 super.toString()方法D.super.toString()方法重载了 toString()方法14.用链表表示线性表的

    7、优点是 _ 。(分数:2.00)A.便于随机存取B.花费的存储空间较顺序存储少C.便于插入和删除操作D.数据元素的物理顺序与逻辑顺序相同15.当执行下面的程序时,其输出结果为 _ 。 union st int a: char b: main() union st s: char *p=(char*)s; s.a=0x3132; s.b=0x33; printf(“%c“,*p); (分数:2.00)A.1B.2C.3D.不确定16.下列对 Java特性的叙述中,错误的是(分数:2.00)A.在编写 Java子类时可以自由地增加新方法和属性B.Java的 Applet要求编程首先创建 JFram

    8、e窗口C.Java语言用解释器执行字节码D.Java中的类一般都有自己的属性和方法17.设有 n元关系 R及 m元关系 S,则关系 R与 S经笛卡儿积后所得新关系是个 _ 元关系。(分数:2.00)AmBnC.m+nD.m*n18.下面关于串行化的说法中正确的是_。 :对象串行化机制需要将对象的状态保存到文件中,而后能够通过读入对象状态来重新构造对象,恢复程序状态。 :通过让类实现 java.io.Serializable接口可以将类串行化。这个接口是一个制造者(marker)接口。也就是说,对于要实现它的类来说,该接口不需要实现任何方法。 :将对象读出或者写入流的主要类有两个:ObjectO

    9、utputStream 与 ObjectInputStream。 :以上都不对。(分数:1.00)A.、B.、C.、D.、19.下列关于父类与子类的描述中,正确的是_。(分数:1.00)A.子类继承父类B.子类不能增加新的成员C.子类不能增加新的方法D.父类包含子类20.为了将 HelloApplet(主类名为 HelloApplet.class)嵌入在 greeting.html文件中,应该在下列greeting.html文件的横线处填入的代码是_。 HTNL HEAD TITELGreetings/TITEL /HEAD BODY APPLET_ /APPLET BODY /HTML(分数

    10、:1.00)A.HelloApplet.classB.CODE=“HelloApplet.class“C.CODE=“HelloApplet.class“WIDTH=150 HEIGHT=25D.CODE=“HelloApplet class“VSPACE=10 HSPACE=1021.内部类不可直接使用外部类的成员是_。(分数:2.00)A.静态成员B.实例成员C.方法内定义D.以上 A、B、C 都不是22.软件生命周期中的活动不包括_。(分数:2.00)A.需求分析B.市场调研C.软件测试D.软件维护23.取出关系中的某些列,并消去重复的元组的关系运算称为_。(分数:2.00)A.选择运算

    11、B.投影运算C.连接运算D.积运算24.下列程序段执行后的输出结果为 _ 。 int x=3; int y=10; System. out. println(y%x);(分数:2.00)A.0B.1C.2D.325.如下程序执行后,字符串 s的值应是_。 public class Test24 public static void main (String args ) String greets=“Hello“; String s=greets.substring(0,3); System.out.println(s); (分数:2.00)A.elloB.HelC.HelloD.el26.在

    12、一个容量为 32的循环队列中,若头指针 front=3,尾指针 rear=2,则该循环队列中共有元素个数为_。(分数:1.80)A.29B.30C.31D.3227.下列说法中错误的是_。(分数:2.00)A.TextArea可以显示多行多列的文本B.TextField可以显示多行多列的文本C.在单行文本输入区中按下回车键会触发 ActionEvent事件D.单行和多行文本区都可以通过方法 setEditable(Boolean)来设定只读属性28.下列代码的执行结果是_ public class Test5 public static void main(String args) Strin

    13、g 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 trueD.false false29.Java中所有包的第一条语句是(分数:1.00)A.packageB.importC.classD.method30.J2EE有强大的服务功能,但不包括 _ 。(分数:2.00)A.命名服务 INDI(LDAP)B.YIGA投递服务C.部署服务

    14、、消息服务 IMSD.安全服务31.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是 _(分数:2.00)A.黑箱测试法B.白箱测试法C.错误推测法D.安装测试法32.在面向对象方法中,不属于“对象”基本特点的是_。(分数:1.00)A.一致性B.分类性C.多态性D.标识唯一性33.下列描述中,正确的是_。(分数:2.00)A.Serializable接口中定义了抽象方法B.Serializable接口中定义了常量C.Serializable接口中没有定义抽象方法,也没有定义常量D.Serializable接口中定义了成员方法34.结构化方法的核心和基础是 _ 。

    15、(分数:1.00)A.结构化分析方法B.结构化设计方法C.结构化编程方法D.结构化程序设计理论计算机二级 JAVA-174答案解析(总分:56.40,做题时间:90 分钟)一、选择题(总题数:34,分数:56.40)1.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是_。(分数:1.80)A.编辑软件B.操作系统C.教务管理系统 D.浏览器解析:解析 编辑软件和浏览器属于工具软件,教务系统是应用软件。2.下列哪项是将一个十六进制数值赋值给一个 long型变量?(分数:2.00)A.long number=123L;B.long number=0123;C.lo

    16、ng number=0123L;D.long number=Oxl23L; 解析:解析 十六进制数以 0x开头,long 型数以 L(大小写均可,一般使用大写,因为小写的 1和数字1不易区分)。注意八进制数是以 0开头的。3.Java为移动设备提供的平台是_。(分数:2.00)A.J2ME B.J2SEC.J2EED.JDK 5.0解析:解析 本题考查常用 Java开发平台。J2ME 是为嵌入式和移动设备提供的 Java平台,J2SE 是面向企业级应用与服务的综合性标准开发平台,J2EE 是面向大企业级、用容器管理专用构件的应用平台,JDK 5.0是 SUN公司发布的一种 Java开发工具包。

    17、4.JDK中用于存放 Java类库文件的文件夹是 _ 。(分数:2.00)A.binB.includeC.lib D.demo解析:解析 本题考查 JDK的文件夹结构。bin 文件夹下存放可执行文件。include 存放 Java标准类的源代码。demo 文件夹存放 Java例子程序。5.下列关于线程的说法中,正确的是_。(分数:1.00)A.一个线程一旦被创建,就立即开始运行B.使用 start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 C.当运行状态的线程因为调用了 yield()方法而停止运行,它一定被放在可运行线程队列的前面D.当因等待对象锁而被阻塞的线程获得锁后,将

    18、直接进入运行状态解析:解析 在 Java中,调用一个线程类的构造方法,便创建了一个线程,新建的线程调用 start()方法将使线程的状态从 New转换为 Runnable。Runnable 表示系统处于运行就绪状态,此时线程仅仅是可以运行,但不一定在运行中。所以选项 A是错误的,选项 B是正确的。yield()方法使具有与当前线程相同优先级的线程有运行的机会。如果没有同等优先级的线程是可运行状态,yeild()方法将什么也不做。yield()只是使当前线程重新回到可执行状态,所以执行 yield()的线程有可能在进入到可执行状态后马上又被执行,不一定被放在可运行线程队列的前面,所以选项 C是错

    19、误的。如果线程中使用synchronized来请求对象的锁,但没有获得时,进入对象锁阻塞状态,该状态下的线程当获得对象锁后,将进入可运行状态,所以选项 D是错误的。因此,本题的正确答案是 B。6.在 Java语言中,不允许使用指针体现出的 Java特性是 _ 。(分数:2.00)A.可移植B.解释执行C.健壮性D.安全性 解析:7.已知:int a,*y=a;,则下列函数调用中错误的是 _ 。(分数:2.00)A.scanf(“%d“,a);B.scanf(“%d“, y);C.printf(“%d“, a),D.printf(“%d“, y); 解析:8.下列有关数据库的描述,正确的是 _(

    20、分数:2.00)A.数据库是一个 DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合 D.数据库是一组文件解析:解析 数据库(Database,简称 DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”之特点。本题答案为 C。9.下列程序运行后的输出结果是_。 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

    21、j=1;j=10;j+) a=a+1; b=b+2; System.out.println(a+“,“+b); (分数:2.00)A.10,20B.20,110C.110,20 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。10.在对象流中,对象的传送首先要将所传送的对象

    22、串行化,也就是实现 Serializable接口。下列代码中必须实现 Serializable接口的类是_。 ObjectInput in= new ObjectInputStream(new FileInputStream(“employee. dat“); EmployeenewStaff=(Employee1in. readobject();(分数:0.80)A.Employee B.InputC.StaffD.Stream解析:解析 一个对象能够实现序列化的前提是实现 Serializable接口,Serializable 接口没有方法,更像是一个标记,有了这个标记的 Class才能被

    23、序列化机制处理。11.在关闭浏览器时调用,能够彻底终止 Applet并释放该 Applet所有资源的方法是_。(分数:1.00)A.stop()B.destroy() C.paint()D.start()解析:解析 Applet 主要有以下几种方法:init(),Applet 运行时,首先由浏览器调用 init()方法,通知该 Applet已被加载到浏览器中,使 Applet执行一些基本初始化。start(),在 init()方法完成后,调用 start()方法,使 Applet成为激活状态,该方法在 Applet每次显示都要调用。stop(),当 Applet被覆盖时,可用该方法停止线程,s

    24、tart()与 stop()是一对相应的方法,一般 start()启动一些动作,而在 stop()中暂停这些动作。destroy(),关闭浏览器时调用,彻底终止 Applet,从内存卸载并释放Applet的所有资源。paint(Graphics g)画 Applet界面的基本方法。因此,本题的正确答案是 B。12.下面程序的输出结果是 _ 。 main() char *alpha7= “ABCD“,“EFGH“,“IJKL“,“MNOP“,“QRST“,“UVWX“,“YZ“; char *p; int I: p=alpha; for(i=0;i4;i+) printf(“%c“,*(pi);

    25、 printf(“/n“); (分数:2.00)A.AEIM B.BFJNC.ABCDD.DHLP解析:13.观察以下代码: public String toString() return super.toString()+“bonus=“+bonus+“; 以下命题正确的是(分数:1.00)A.toString()方法覆盖了 super.toString()方法 B.super.toString()方法覆盖了 toString()方法C.toString()方法重载了 super.toString()方法D.super.toString()方法重载了 toString()方法解析:14.用链

    26、表表示线性表的优点是 _ 。(分数:2.00)A.便于随机存取B.花费的存储空间较顺序存储少C.便于插入和删除操作 D.数据元素的物理顺序与逻辑顺序相同解析:解析 数据结构是相互之间存在一种或多种特定关系的数据元素的集合。“关系”描述的是数据元素之间的逻辑关系,因此又称数据的逻辑结构。数据的存储结构是指数据结构(数据的逻辑结构)在计算机中的表示,又称物理结构。数据的存储结构有顺序存储结构和链式存储结构两种。不同存储结构的数据处理效率不同。由于链表采用链式存储结构,元素的物理顺序并不连续,对于插入和删除无需移动元素,很方便,当查找元素时就需要逐个元素查找,因此查找的时间相对更长。15.当执行下面

    27、的程序时,其输出结果为 _ 。 union st int a: char b: main() union st s: char *p=(char*)s; s.a=0x3132; s.b=0x33; printf(“%c“,*p); (分数:2.00)A.1 B.2C.3D.不确定解析:16.下列对 Java特性的叙述中,错误的是(分数:2.00)A.在编写 Java子类时可以自由地增加新方法和属性B.Java的 Applet要求编程首先创建 JFrame窗口 C.Java语言用解释器执行字节码D.Java中的类一般都有自己的属性和方法解析:解析 编写自己的 Applel时不需要创建 JFram

    28、e窗口,但需要继承 Applet类,并嵌入 html网页中运行。17.设有 n元关系 R及 m元关系 S,则关系 R与 S经笛卡儿积后所得新关系是个 _ 元关系。(分数:2.00)AmBnC.m+n D.m*n解析:解析 本题考核对笛卡儿积运算的掌握。笛卡儿积是两个关系的合并操作,因此 n元关系 R与 m元关系 S经笛卡儿积后所得新关系是 m+n元关系18.下面关于串行化的说法中正确的是_。 :对象串行化机制需要将对象的状态保存到文件中,而后能够通过读入对象状态来重新构造对象,恢复程序状态。 :通过让类实现 java.io.Serializable接口可以将类串行化。这个接口是一个制造者(ma

    29、rker)接口。也就是说,对于要实现它的类来说,该接口不需要实现任何方法。 :将对象读出或者写入流的主要类有两个:ObjectOutputStream 与 ObjectInputStream。 :以上都不对。(分数:1.00)A.、B.、C.、 D.、解析:解析 本题是考查串行化的概念。对象串行化机制需要将对象的状态保存到文件中,而后能够通过读入对象状态来重新构造对象,恢复程序状态,对使用套接字在网络上传送对象的程序来说,是很有用的。通过让类实现 java.io.Serializable 接口可以将类串行化。这个接口是一个制造者(marker)接口。也就是说,对于要实现它的类来说,该接口不需要

    30、实现任何方法。它主要用来通知 Java虚拟机(JVM),将一个对象串行化。ObjectOutputStream 提供用来将对象写入输出流的 writeObject方法, ObiectInputStream提供从输入流中读出对象的 readObject 方法。19.下列关于父类与子类的描述中,正确的是_。(分数:1.00)A.子类继承父类 B.子类不能增加新的成员C.子类不能增加新的方法D.父类包含子类解析:解析 子类可以定义自己的与父类无关的成员方法,所以 B、C 错误。一个类可以拥有多个子类,但不能说包含多个子类,故 D错误。子类也可以定义与父类同名的方法,实现对父类方法的覆盖。子类在重新定

    31、义父类已有的方法时,应保持与父类完全相同的方法头声明,即应与父类有完全相同的方法名、返回值和参数列表,否则就不是方法覆盖。20.为了将 HelloApplet(主类名为 HelloApplet.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.c

    32、lass“WIDTH=150 HEIGHT=25 D.CODE=“HelloApplet class“VSPACE=10 HSPACE=10解析:解析 APPLET标记的一般格式为 APPLET 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=ap

    33、pletParameter2 VALUE=value alternateHTML /APPLET 本题的正确答案是 C。21.内部类不可直接使用外部类的成员是_。(分数:2.00)A.静态成员B.实例成员C.方法内定义D.以上 A、B、C 都不是 解析:解析 内部类可以使用它所在的类的静态成员变量和实例成员变量,也可使用它所在类的方法中的局部变量。22.软件生命周期中的活动不包括_。(分数:2.00)A.需求分析B.市场调研 C.软件测试D.软件维护解析:同任何事物一样,一个软件产品或软件系统也要经历孕育、诞生、成长、成熟、衰亡等阶段,一般称为软件生命周期。它把整个软件生存周期划分为若干阶段,

    34、每个阶段有明确的任务,使规模大、结构复杂和管理复杂的软件开发变得容易控制和管理,通常,软件生命周期包括可行性分析与规划、需求分析、软件设计(概要设计和详细设计)、编码、测试、维护等活动,可以将这些活动以适当的方式分配到不同的阶段去完成。所以,软件生命周期中的活动不包括市场调研。23.取出关系中的某些列,并消去重复的元组的关系运算称为_。(分数:2.00)A.选择运算B.投影运算 C.连接运算D.积运算解析:投影运算是指,选取关系中的某些列(属性),并将得到的结果中的重复元组消去。24.下列程序段执行后的输出结果为 _ 。 int x=3; int y=10; System. out. prin

    35、tln(y%x);(分数:2.00)A.0B.1 C.2D.3解析:解析 此题考查%运算符的使用,%运算符的功能是求余运算,10 除以 3的余数为 1,故选 B。25.如下程序执行后,字符串 s的值应是_。 public class Test24 public static void main (String args ) String greets=“Hello“; String s=greets.substring(0,3); System.out.println(s); (分数:2.00)A.elloB.Hel C.HelloD.el解析:解析 本题考查字符串基本函数的应用。greets

    36、.substring(0,3)表达的意思是从 greets字符串中取子串,子串是从第 0位开始的 3个字符组成的,所以子串应是“Hel”。26.在一个容量为 32的循环队列中,若头指针 front=3,尾指针 rear=2,则该循环队列中共有元素个数为_。(分数:1.80)A.29B.30C.31 D.32解析:解析 设队列容量为 m,rearfront,则队列中元素个数为 rear-front:rearfront,则队列中元素个数为 m+(rear-front)。本题 rearfront,则 m=32+(2-3)=31。27.下列说法中错误的是_。(分数:2.00)A.TextArea可以显

    37、示多行多列的文本B.TextField可以显示多行多列的文本 C.在单行文本输入区中按下回车键会触发 ActionEvent事件D.单行和多行文本区都可以通过方法 setEditable(Boolean)来设定只读属性解析:解析 TextField 是单行文本区,只能显示单行文本。28.下列代码的执行结果是_ public class Test5 public static void main(String args) String s1=new String(“hello“); String s2=new String(“hello“); System.out.println(s1=s2);

    38、 System.out.println(s1.equals(s2); (分数:1.00)A.true falseB.true trueC.false true D.false false解析:29.Java中所有包的第一条语句是(分数:1.00)A.package B.importC.classD.method解析:30.J2EE有强大的服务功能,但不包括 _ 。(分数:2.00)A.命名服务 INDI(LDAP)B.YIGA投递服务 C.部署服务、消息服务 IMSD.安全服务解析:31.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是 _(分数:2.00)A.黑

    39、箱测试法 B.白箱测试法C.错误推测法D.安装测试法解析:解析 该题考查的是常用的测试方法及其概念。黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据功能导出测试用例。白箱测试是根据对程序内部逻辑结构的分析来选取测试用例,白箱测试也称为逻辑覆盖测试,所以选项 B不正确。错误推测法只是黑箱测试所使用的一种具体的方法,所以选项 C不正确。安装测试是测试层次中的一种,它属于高级测试,所以选项 D不正确。32.在面向对象方法中,不属于“对象”基本特点的是_。(分数:1.00)A.一致性 B.分类性C.多态性D.标识唯一性解析:解析 对象的基本特点有:标识唯一性、分类性、多态性、封装性和模块独立

    40、性好。标识唯一性是指对象是可区分的;分类性是指可将具有相同属性和操作的对象抽象成类;多态性是指同一个操作可以是不同对象的行为;封装性是指对象的内部对外不可见,在外面不可直接使用对象的处理能力,也不能直接修改其内部状态。33.下列描述中,正确的是_。(分数:2.00)A.Serializable接口中定义了抽象方法B.Serializable接口中定义了常量C.Serializable接口中没有定义抽象方法,也没有定义常量 D.Serializable接口中定义了成员方法解析:解析 本题考查 Serializable接口。Serializable 接口是一个空接口,既没有定义抽象方法,也没有定义常量。34.结构化方法的核心和基础是 _ 。(分数:1.00)A.结构化分析方法B.结构化设计方法C.结构化编程方法D.结构化程序设计理论 解析:解析 结构化方法是软件开发方法之一。它包括结构化分析方法、结构化设计方法、结构化编程方法,而它的基础和核心是结构化程序设计理论。


    注意事项

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




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

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

    收起
    展开