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

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

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

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

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

    1、二级 JAVA笔试 319及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列有关数据库的描述,正确的是(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字2.下列程序的输出结果是 public class fff void printValue (int m) do System.out.println(“The va

    2、lue is“ +m); while(-m10) public static void main (String arg) int i=10; Test t= new Test(); t. printValue(i); (分数:2.00)A.8B.9C.10D.113.下列程序段执行后的输出结果为 int x=3; int y=10; System.out. println(y %x) ;(分数:2.00)A.0B.1C.2D.34.给出下列的程序,其叙述正确的是 public class Man static int arr= new int 10; public static void m

    3、ain (String a ) System.out.println(arr1); (分数:2.00)A.编译时将发生错误B.编译时正确但是运行时出错C.输出为 0D.输出为 null5.在 Java语言的下列哪个包是编译器自动导入的?(分数:2.00)A.javlangB.javawtC.javioD.javapplet6.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是(分数:2.00)A.acbedB.decabC.deabcD.cedba7.下列哪个选项可能包含菜单条?(分数:2.00)A.PanelB.FrameC.AppletD.Dialog8.

    4、resume()方法负责恢复被哪个方法挂起的线程?(分数:2.00)A.stop()B.sleep()C.wait()D.suspend()9.算法的时间复杂度是指(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数10.有如下程序段: if(x0) System.out. println(“first“); else if(x-4) System.out.println(“second“); else System.out.println(“third“);x 的取值在什么范围内时,将打印出字符串 “second“ ?

    5、(分数:2.00)A.x0B.x-4C.x= -4D.x= 0 public static void main (String arg ) Person p=new Person(); Man t=new Man(); int i: (分数:2.00)A.i=w;B.i=bC.i=a;D.i=b;15.给出下列的代码,则以下哪个选项返回 true? String s=“hello“; String t=“hello“; char c = h,e,1,1,o;(分数:2.00)A.equals(;B.equals(;C.s=t;D.t=c;16.下列关于变量的叙述哪个是错的?(分数:2.00)A

    6、.实例变量是类的成员变量B.实例变量用关键字 static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化17.下列哪个选项是 javax.swing.JApplet的父类?(分数:2.00)A.javawpanelB.javappleAppletC.javawframeD.javawWindow18.执行完语句 int x= new int 25;后,则下列哪项说法是正确的?(分数:2.00)A.x24值为 0B.x24值未定义C.x25值为 0D.x0值为空19.下列哪个类是由编译器自动生成对象的特殊类,并用于类操作?(分数:2.00)A.System类B

    7、.Class类C.Thread类D.Object类20.下列哪个程序段可能导致错误?(分数:2.00)A.String s=“hello“; String t= “good“; String k=s+ t;B.String s=“hello“; String t; t=s3+“one“;C.String s=“hello“; String standard= toUpperCaseD.String s=“hello“; String t =s+ “good“21.结构化程序设计的 3种结构是(分数:2.00)A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结

    8、构、等价结构D.顺序结构、选择结构、循环结构22.下列有关数据库的描述,正确的是(分数:2.00)A.数据库是一个 DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件23.为了提高测试的效率,应该(分数:2.00)A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序24.链表不具有的特点是(分数:2.00)A.不必事先估计存储空间B.可随机访问任意一个元素C.插入删除不需要移动元素D.所需空间与线性表长度成正比25.下列有关线程的叙述哪个是正确的?(分数:2.00)A.一旦一个线程被创建,它就

    9、立即开始运行B.调用 start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行C.主线程不具有默认优先级D.Java中线程的优先级从低到高以整数 09 表示26.下列哪个关键字通常用来对对象进行加锁,该标记使得对对象的访问是排他的?(分数:2.00)A.transientB.serializeC.synchronizedD.static27.Socket的工作流程是 打开连接到 Socket的输入/输出 按某个协议对 Socket进行读/写操作 创建 Socket 关闭 Socket(分数:2.00)A.B.C.D.28.下列哪个选项不是 InputStream类中的方法?(分数

    10、:2.00)A.public abstract int read()throws IOExceptionB.public final void writeInt (int throws IOExceptionC.public void close()throws IOExceptionD.public int available() throws IOException29.下列哪个选项是 short型数据的取值范围?(分数:2.00)A.-128+127B.-32 768+32 767C.-2 147483 648+2 417 483 647D.-3.402 823 47E 38+3.402

    11、 823 47E 3830.下列常见的系统定义的异常中,哪个是数组越界异常?(分数:2.00)A.ArrayIndexOutOfBoundsExceptionB.IOExceptionC.NullPointerExceptionD.ArithmeticException31.栈和队列的共同特点是(分数:2.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点32.下列哪个选项是创建一个标识有“关闭”按钮的语句?(分数:2.00)A.TextField b=new TextField(“关闭”);B.TextArea b= new TextArea(“关闭”);C

    12、.Button b= new Button(“关闭”);D.Checkbox b= new Checkbox(“关闭”);33.下列哪个命令是在当前主机的指定端口上启动远程对象注册服务程序?(分数:2.00)A.rmicB.rmiregistryC.rmidD.serialver34.在 Java源文件中什么类最多只能有一个,其他类的个数不限?(分数:2.00)A.publicB.privateC.protectedD.没有这种类35.下列哪项是将一个十六进制数值赋值给一个 long型变量?(分数:2.00)A.long number=123L;B.long number=0123;C.lon

    13、g number=0123L;D.long number=Oxl23L;二、B填空题/B(总题数:15,分数:30.00)36.算法的基本特征是可行性、确定性、U 【1】 /U和拥有足够的情报。(分数:2.00)填空项 1:_37.在长度为 n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为U 【2】 /U。(分数:2.00)填空项 1:_38.在面向对象的程序设计中,类描述的是具有相似性质的一组U 【3】 /U。(分数:2.00)填空项 1:_39.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为U 【4】 /U。(分数:2.00)填空项 1:_40.数据库管理系统常

    14、见的数据模型有层次模型、网状模型和U 【5】 /U3 种。(分数:2.00)填空项 1:_41.字符串分为两大类,一类是字符串常量,使用 String类的对象表示;另一类是字符串变量,使用U 【6】 /U类的对象表示。(分数:2.00)填空项 1:_42.在 Java程序中,通过类的定义只能实现单重继承,但通过U 【7】 /U的定义可以实现多重继承关系。(分数:2.00)填空项 1:_43.下列程序段的输出结果为U 【8】 /U。 int a=2; switch (a) case 2: System. out. print( “Value is 2.“); case 3 : System. o

    15、ut. println( “Value is 3. “); break; default: System. out. println (“end “); break; (分数:2.00)填空项 1:_44.在 AWT包中,创建一个具有 10行,45 列的多行文本区域对象 ta的语句为U 【9】 /U。(分数:2.00)填空项 1:_45.设 x=2,则表达式(x+)*3 的值是U 【10】 /U。(分数:2.00)填空项 1:_46.阻塞状态根据产生的原因可分为U 【11】 /U、等待阻塞和其他阻塞。(分数:2.00)填空项 1:_47.在线程中普通优先级的线程,其优先级默认值为U 【12】

    16、/U。(分数:2.00)填空项 1:_48.顺序执行下列两个语句的输出结果是U 【13】 /U。 String s“全国计算机等级考试”; System.out.println(s.length();(分数:2.00)填空项 1:_49.过滤字节输出流都是U 【14】 /U抽象类的子类。(分数:2.00)填空项 1:_50.对话框(Dialog)是U 【15】 /U类的子类。(分数:2.00)填空项 1:_二级 JAVA笔试 319答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列有关数据库的描述,正确的是(分数:2.00)A.数据处

    17、理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 解析:解析 数据处理是指将数据转换成信息的过程,故选项 A) 叙述错误;数据的物理独立性是指数据的物理结构的改变,不会影响数据库的逻辑结构,故选项 B) 叙述错误;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故选项 C) 叙述错误。2.下列程序的输出结果是 public class fff void printVa

    18、lue (int m) do System.out.println(“The value is“ +m); while(-m10) public static void main (String arg) int i=10; Test t= new Test(); t. printValue(i); (分数:2.00)A.8B.9C.10 D.11解析:解析 do-while 最少被执行一次,在执行完 do中的内容后判断 while中的条件是否为 true,如果为 true的话就再执行 do中的内容,然后再进行判断,以此类推直到 while的判断为 false时,退出循环并执行循环后面的语句。

    19、-操作符在变量左边的是先将变量的值减 1再运算。3.下列程序段执行后的输出结果为 int x=3; int y=10; System.out. println(y %x) ;(分数:2.00)A.0B.1 C.2D.3解析:解析 算术运算符“%”是取余数,a %b 是求 a除以 b所得的余数。10%3 的余数是 1。4.给出下列的程序,其叙述正确的是 public class Man static int arr= new int 10; public static void main (String a ) System.out.println(arr1); (分数:2.00)A.编译时将发

    20、生错误B.编译时正确但是运行时出错C.输出为 0 D.输出为 null解析:解析 由于数组元素是整型,所以其初始值为 0。5.在 Java语言的下列哪个包是编译器自动导入的?(分数:2.00)A.javlang B.javawtC.javioD.javapplet解析:解析 Java 语言的 java.lang包是编译器自动导入的。因此,编程时使用该包中的类,可省去import导入。但使用其他包中的类,必须用 import导入。6.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是(分数:2.00)A.acbedB.decabC.deabcD.cedba 解析

    21、:解析 依据后序遍历序列可确定根结点为 c;再依据中序遍历序列可知其左子树由 deba构成,右子树为空;又由左子树的后序遍历序列可知其根结点为 e,由中序遍历序列可知其左子树为 d,右子树由ba构成,如下图所示。求得该二叉树的前序遍历序列为选项 D) 。 7.下列哪个选项可能包含菜单条?(分数:2.00)A.PanelB.Frame C.AppletD.Dialog解析:解析 Frame 的外观就像平常在 Windows系统下见到的窗口,其中包含标题、边框、菜单和大小等。8.resume()方法负责恢复被哪个方法挂起的线程?(分数:2.00)A.stop()B.sleep()C.wait()D

    22、.suspend() 解析:解析 在线程中调用 suspend()方法使线程挂起,暂停执行,如果恢复此线程必须调用 resume()方法使其进入可运行态。9.算法的时间复杂度是指(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数 D.算法程序中的指令条数解析:解析 算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间。10.有如下程序段: if(x0) System.out. println(“first“); else if(x-4)

    23、 System.out.println(“second“); else System.out.println(“third“);x 的取值在什么范围内时,将打印出字符串 “second“ ?(分数:2.00)A.x0B.x-4C.x= -4D.x= 0 public static void main (String arg ) Person p=new Person(); Man t=new Man(); int i: (分数:2.00)A.i=w;B.i=bC.i=a;D.i=b; 解析:解析 选项 A) w没有被声明过,不能使用。选项 B) 虽然 b是类 Man的 public成员变量,但

    24、是在静态方法中不能使用类中的非静态成员。选项 C) a是类 Person的 private成员,在类外不能直接引用。选项 D) b是类 Man的 public成员变量,且是 int 型,可以通过类的实例变量 t用并赋值给一个 int型变量。15.给出下列的代码,则以下哪个选项返回 true? String s=“hello“; String t=“hello“; char c = h,e,1,1,o;(分数:2.00)A.equals(; B.equals(;C.s=t;D.t=c;解析:解析 =操作符比较的是操作符两端的操作数是否是同一个对象,而 String的 equals()方法比较的是

    25、两个 String 对象的内容是否一样。s. equals(t)方法比较字符串 s与字符串 t中的内容是否一致,两个字符串中的内容一致,所以返回 true。16.下列关于变量的叙述哪个是错的?(分数:2.00)A.实例变量是类的成员变量B.实例变量用关键字 static声明 C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化解析:解析 类中有几种变量,分别是局部变量,定义在方法里的变量;实例变量,在方法外而在类里声明定义的变量,有时也叫成员变量;类变量,是用关键字 static声明的实例变量。局部变量在定义该变量的方法被调用时被创建,而在该方法退出后被撤销,局部变量

    26、在使用前必须被初始化。17.下列哪个选项是 javax.swing.JApplet的父类?(分数:2.00)A.javawpanelB.javappleApplet C.javawframeD.javawWindow解析:解析 javax. swing. JApplet 是 Applet的直接子类,继承了 Applet的方法与执行机制。java.awt.panel是 java.applet.Applet 的直接父类,java.awt.Window 是 java.awt.frame的直接父类。18.执行完语句 int x= new int 25;后,则下列哪项说法是正确的?(分数:2.00)A.

    27、x24值为 0 B.x24值未定义C.x25值为 0D.x0值为空解析:解析 用 new动态初始化时,数组元素的默认值: 元素类型 默认初始值 boolean false char /u0000 整型 0 浮点数 0.0 对象 null19.下列哪个类是由编译器自动生成对象的特殊类,并用于类操作?(分数:2.00)A.System类B.Class类 C.Thread类D.Object类解析:解析 Class 对象是由 Java编译器自动生成的,隐藏在.class 文件中;System 类是一个 final类,即不能被实例化的类,它主要提供标准输入、输出和系统环境信息;Thread 类是提供线程

    28、操作和管理的类;Object 类是 Java所有类的根类,其他类都由它扩展而来。20.下列哪个程序段可能导致错误?(分数:2.00)A.String s=“hello“; String t= “good“; String k=s+ t;B.String s=“hello“; String t; t=s3+“one“; C.String s=“hello“; String standard= toUpperCaseD.String s=“hello“; String t =s+ “good“解析:解析 选项 A) String类型可以直接使用“+”运算符进行连接运算。选项 B) String是一

    29、种Object,而不是简单的字符数组,不能使用下标运算符取其值的某个元素,错误。选项 C) toUpperCase()方法是 String对象的一个方法,作用是将字符串的内容全部转换为大写并返回转换后的结果(String 类型)。选项 D) 同选项 A) 。21.结构化程序设计的 3种结构是(分数:2.00)A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构 解析:解析 顺序结构、选择结构和循环结构(或重复结构)是结构化程序设计的 3种基本结构。22.下列有关数据库的描述,正确的是(分数:2.00)A.数据库是一个

    30、 DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合 D.数据库是一组文件解析:解析 数据库(Database,简称 DB) 是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”之特点。23.为了提高测试的效率,应该(分数:2.00)A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序 解析:解析 测试的目的是发现软件中的错误。经验表明,程序中存在错误的概率与该程序中已发现的错误数成正比。这一现象说明,为了提高测试效率,测

    31、试人员应该集中对付那些错误群集的程序。24.链表不具有的特点是(分数:2.00)A.不必事先估计存储空间B.可随机访问任意一个元素 C.插入删除不需要移动元素D.所需空间与线性表长度成正比解析:解析 链表采用的是链式存储结构,它克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。但是链式存储结构也有不足之处:每个结点中的指针域需额外占用存储空间;链式存储结构是一种非随机存储结构。25.下列有关线程的叙述哪个是正确的?(分数:2.00)A.一旦一个线程被创建,它就立即开始运行B.调用 start()方法可以使一个线程成为可运行的

    32、,但是它不一定立即开始运行 C.主线程不具有默认优先级D.Java中线程的优先级从低到高以整数 09 表示解析:解析 一个新创建的线程并不是自动开始运行的,必须调用它的 start()方法使之将线程放入可运行态。不同优先级的线程间是抢占式的,而同级线程间是轮转式的。主线程具有默认优先级。Java 中线程的优先级从低到高以整数 1 10 表示,分 10级。26.下列哪个关键字通常用来对对象进行加锁,该标记使得对对象的访问是排他的?(分数:2.00)A.transientB.serializeC.synchronized D.static解析:解析 用 synchronized关键字实现对对象的加

    33、锁及其操作,用 synchronized声明的方法为同步方法。带有由 synchronized 标记的临界区,实现对并发操作的多个线程进行控制。27.Socket的工作流程是 打开连接到 Socket的输入/输出 按某个协议对 Socket进行读/写操作 创建 Socket 关闭 Socket(分数:2.00)A.B.C. D.解析:解析 Socket 工作过程分为四步分别是创建 Socket,打开连接到 Socket的输入/输出,按某个协议对 Socket进行读/写操作,关闭 Socket。28.下列哪个选项不是 InputStream类中的方法?(分数:2.00)A.public abst

    34、ract int read()throws IOExceptionB.public final void writeInt (int throws IOException C.public void close()throws IOExceptionD.public int available() throws IOException解析:解析 B 中的 public final void writeInt (int v)throws IOException方法是 OutputStream类的方法。29.下列哪个选项是 short型数据的取值范围?(分数:2.00)A.-128+127B.-3

    35、2 768+32 767 C.-2 147483 648+2 417 483 647D.-3.402 823 47E 38+3.402 823 47E 38解析:解析 短整型的数据类型的长度是 16 bit,有符号,范围是-32 768+32 767。Byte 类型有 8位bit,数据范围是-128 +127。int 类型占 32位 bit,范围是-2 147 483 648+2 417 483 647。float类型占 32位 bit,范围是-3.402 823 47E 38+3.402 823 47E 38。30.下列常见的系统定义的异常中,哪个是数组越界异常?(分数:2.00)A.Arr

    36、ayIndexOutOfBoundsException B.IOExceptionC.NullPointerExceptionD.ArithmeticException解析:解析 ArrayIndexOutOfBoundsException 为数组越界使用异常;IOException 为输入输出错误;NullPointerException为引用为空异常;ArithmeticException 为算术异常,如除数为 0。31.栈和队列的共同特点是(分数:2.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素 D.没有共同点解析:解析 栈和队列都是一种特殊的操作受限的线性表,

    37、只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。32.下列哪个选项是创建一个标识有“关闭”按钮的语句?(分数:2.00)A.TextField b=new TextField(“关闭”);B.TextArea b= new TextArea(“关闭”);C.Button b= new Button(“关闭”); D.Checkbox b= new Checkbox(“关闭”);解析:解析 TextField 为单行文本输入区,TextArea 为多

    38、行多列文本输入区,Button 为按扭,Checkbox为复选框。33.下列哪个命令是在当前主机的指定端口上启动远程对象注册服务程序?(分数:2.00)A.rmicB.rmiregistry C.rmidD.serialver解析:解析 此题主要考查 RMI命令,RMI 命令包括 rmic命令,为对象生成 stub和skeleton;rmiregistry 命令在当前主机的指定端口上启动远程对象注册服务程序;rmid 命令,激活系统守候进程;serialver 命令,返回 serialVersionUID。34.在 Java源文件中什么类最多只能有一个,其他类的个数不限?(分数:2.00)A.

    39、public B.privateC.protectedD.没有这种类解析:解析 每个 Java程序的主类都必须是 public类,主类名与源文件名必须相同,并且每个 Java源程序中只有一个 public类,其他类的个数不限。35.下列哪项是将一个十六进制数值赋值给一个 long型变量?(分数:2.00)A.long number=123L;B.long number=0123;C.long number=0123L;D.long number=Oxl23L; 解析:解析 十六进制数以 0x开头,long 型数以 L(大小写均可,一般使用大写,因为小写的 1和数字1不易区分)。注意八进制数是以

    40、 0开头的。二、B填空题/B(总题数:15,分数:30.00)36.算法的基本特征是可行性、确定性、U 【1】 /U和拥有足够的情报。(分数:2.00)填空项 1:_ (正确答案:有穷性)解析:解析 算法是指解题方案的准确而完整的描述。它有 4个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。37.在长度为 n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为U 【2】 /U。(分数:2.00)填空项 1:_ (正确答案:log 2n)解析:解析 对于长度为 n的有序线性表,在最坏情况下,二分查找只需要比较 log2n次,而顺序查找需要比较 n次。38.在面向对象的程序设计中,

    41、类描述的是具有相似性质的一组U 【3】 /U。(分数:2.00)填空项 1:_ (正确答案:对象)解析:解析 将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。39.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为U 【4】 /U。(分数:2.00)填空项 1:_ (正确答案:软件生命周期)解析:解析 软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。40.数据库管理系统常见的数据模型有层次模型、网状模型和U 【5】 /U3 种。(分数:2.00)填

    42、空项 1:_ (正确答案:关系模型)解析:解析 数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口。其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。41.字符串分为两大类,一类是字符串常量,使用 String类的对象表示;另一类是字符串变量,使用U 【6】 /U类的对象表示。(分数:2.00)填空项 1:_ (正确答案:StringBuffer)解析:解析 在 Java中 String类只支持只读字符串,适用于字符串常量;StringBuffer 类支持可修改字符串,适用于字符串变量。42.在 Java程序中,通过类的定义只

    43、能实现单重继承,但通过U 【7】 /U的定义可以实现多重继承关系。(分数:2.00)填空项 1:_ (正确答案:接口)解析:解析 Java 不支持多重继承,但类可以实现多个接口。43.下列程序段的输出结果为U 【8】 /U。 int a=2; switch (a) case 2: System. out. print( “Value is 2.“); case 3 : System. out. println( “Value is 3. “); break; default: System. out. println (“end “); break; (分数:2.00)填空项 1:_ (正确答

    44、案:Value is 2. Value is 3.)解析:解析 switch 语句的表达式 a将依次与 case后的值进行匹配,如果遇到匹配的值,则执行该case子句后的语句序列。当表达式的值与任意一个 case子句的值都不匹配时,执行 default后的语句。break语句用来在执行完一个 case子句后,使程序跳出 switch语句。此题先执行 case2后的语句再执行case 3后的语句,遇到 case 3中的 break语句后退出。44.在 AWT包中,创建一个具有 10行,45 列的多行文本区域对象 ta的语句为U 【9】 /U。(分数:2.00)填空项 1:_ (正确答案:Text

    45、Area ta= new TextArea(10,45);)解析:解析 TextArea 文本输入区可以显示多行多列的文本,TextArea(int ,int)构造方法指定行数和列数。45.设 x=2,则表达式(x+)*3 的值是U 【10】 /U。(分数:2.00)填空项 1:_ (正确答案:6)解析:解析 +运算符在变量的右边时,表示为先运算,然后变量再加 1。+运算符在变量的左边时,表示为先将变量加 1,然后在运算。此题先将 x与 3相乘,然后 x冉加 1,所以值为 6。46.阻塞状态根据产生的原因可分为U 【11】 /U、等待阻塞和其他阻塞。(分数:2.00)填空项 1:_ (正确答案

    46、:对象锁阻塞)解析:解析 阻塞状态根据产生的原因可分为对象锁阻塞、等待阻塞、其他阻塞。47.在线程中普通优先级的线程,其优先级默认值为U 【12】 /U。(分数:2.00)填空项 1:_ (正确答案:5)解析:解析 NORM_ PRIORITY 代表普通优先级默认值为 5。MIN_ RIORITY 代表最小优先级,通常为1。MAX_ PRIORITY 代表最高优先级,通常为 10。48.顺序执行下列两个语句的输出结果是U 【13】 /U。 String s“全国计算机等级考试”; System.out.println(s.length();(分数:2.00)填空项 1:_ (正确答案:9)解析:解析 提取字符串的长度可以用 length()方法,其返回字符串的字符个数。49.过滤字节输出流都是U 【14】 /U抽象类的子类。(分数:2.00)填空项 1:_ (正确答案


    注意事项

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




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

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

    收起
    展开