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

    【计算机类职业资格】国家二级(JAVA)笔试-试卷24及答案解析.doc

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

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

    【计算机类职业资格】国家二级(JAVA)笔试-试卷24及答案解析.doc

    1、国家二级(JAVA)笔试-试卷 24 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.已知一棵二叉树前序遍历和中序遍历分别为 ABDEGCFH 和 DBGEACHF,则该二叉树的后序遍历为 ( )(分数:2.00)A.GEDHFBCAB.DGEBHFCAC.ABCDEFGHD.ACBFEDHG3.用链表表示线性表的优点是 ( )(分数:2.00)A.便于随机存取B.花费的存储空间较顺序存储少C.便于插入和删除操作

    2、D.数据元素的物理顺序与逻辑顺序相同4.链表不具有的特点是 ( )(分数:2.00)A.不必事先估计存储空间B.可随机访问任一元素C.插入删除不需要移动元素D.所需空间与线性表长度成正比5.在设计程序时,应采纳的原则之一是 ( )(分数:2.00)A.不限制 goto 语句的使用B.减少或取消注释行C.程序越短越好D.程序结构应有助于读者理解6.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指 ( )(分数:2.00)A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程7.算法的时间复杂度是指 ( )(分数:2.00)A.执行算法程序所需要的时

    3、间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数8.下列不属于软件工程的三个要素的是 ( )(分数:2.00)A.工具B.过程C.方法D.环境9.应用数据库的主要目的是 ( )(分数:2.00)A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题D.解决数据量大的问题10.下列有关数据库的描述,正确的是 ( )(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件11.SQL 语言又称为 ( )(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言1

    4、2.下列哪个选项是合法的标识符? ( )(分数:2.00)A.123B._nameC.classD.1first13.下列标识符中哪个是不合法的? ( )(分数:2.00)A.BigMeaninglessNameB.$ intC.1stD.$114.下列哪个选项是 short 型数据的取值范围? ( )(分数:2.00)A.-128+127B.-32768+32767C.-2147483648+2417483647D.-3.40282347E38+3.40282347E3815.下列的哪个赋值语句是不正确的? ( )(分数:2.00)A.float f=11.1;B.double d=5.3E

    5、12;C.float d=3.14f;D.double f=11.1E10f;16.类 Test 定义如下,将下列哪个方法插入行处是不合法的? ( ) 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)17.

    6、下列的哪个程序段可能导致错误? ( )(分数: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=s.toUpperCase();D.String s=“hello“; String t=s+“good“;18.下列关于继承的哪项叙述是正确的? ( )(分数:2.00)A.在 java 中允许多重继承B.在 java 中一个类只能实现一个接口C.在 java 中一个类不能同时继承一个类

    7、和实现一个接口D.java 的单继承使代码更可靠19.下列程序段的输出结果是 ( ) String MyStr=“Hello,“; MyStr=MyStr+“World!“; System.out.println(MyStr);(分数:2.00)A.Hello,World!B.HelloC.World!D.该程序段有语法错误20.下列程序的输出结果是 ( ) Public class fff void printValue(int m) doSystem.out.println(“The value is“+m); whilE(-m10) public static void main(Str

    8、ing arg) int i=10; Test t=new Test(); t.printValue(i); (分数:2.00)A.8B.9C.10D.1121.已知有下列类的说明,则下列哪个语句是正确的? ( ) public class Test private float f=1.0f; int m=2; static int n=1; public static void main(String arg) Test t=new Test(); (分数:2.00)A.t.f;B.this,n;C.Test.m;D.Test.f;22.下列哪个语句是声明一个含有 10 个 String 对

    9、象的数组? ( )(分数:2.00)A.char str;B.char str;C.String str=new String10;D.String str10;23.下列常见的系统定义的异常中,哪个是数组越界异常? ( )(分数:2.00)A.ArrayIndexOutOmoundsExceptionB.IOExceptionC.NullPointerExceptionD.ArithmeticException24.下列关于内部类的说法不正确的是 ( )(分数:2.00)A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B.内部类可以使用它所在类的静态成员变量和实例成员变量C.

    10、内部类不可以用 abstract 修饰符定义为抽象类D.内部类可作为其他类的成员,而且可访问它所在类的成员25.当 Frame 的大小被改变时,Frame 中的按钮的位置可能被改变,则使用下列哪一个布局管理器? ( )(分数:2.00)A.BorderLayoutB.FlowLayoutC.CardLayoutD.GridLayout26.resume()方法负责恢复被哪个方法挂起的线程? ( )(分数:2.00)A.stop()B.sleep()C.wait()D.suspend()27.下列常见的系统定义的异常中,哪个是输入、输出异常? ( )(分数:2.00)A.ClassNotFoun

    11、dExceptionB.IOExceptionC.FileNotFoundExceptionD.UnknownHostException28.下列选项中哪个方法可以判断线程是否处于活动状态? ( )(分数:2.00)A.blooean is Alive()B.Thread currentThread()C.String getName()D.static boolean interrupted()29.下列哪个选项可能包含菜单条? ( )(分数:2.00)A.PanelB.FrameC.AppletD.Dialog30.下列 InputStream 类中哪个方法可以用于关闭流? ( )(分数:

    12、2.00)A.skip()B.close()C.mark()D.reset()31.下列关于 Applet 的方法中,哪个是返回 HTML 中设定的值? ( )(分数:2.00)A.getCodeBase()B.getParameter(String)C.getAppInfo()D.showStatus(String)32.下列哪个命令是在当前主机的指定端口上启动远程对象注册服务程序? ( )(分数:2.00)A.rmicB.rmiregistryC.rmidD.serialver33.下列 Java 常见事件类中哪个是鼠标事件类? ( )(分数:2.00)A.InputEventB.KeyE

    13、ventC.MouseEventD.WindowEvent34.若 a 的值为 3 时,下列程序段被执行后,c 的值是 ( ) int c=1; if(a0) if(a3) c=2; else c=3; else c=4;(分数:2.00)A.1B.2C.3D.435.Java 语言的下列哪个包是编译器自动导入的? ( )(分数:2.00)A.java.langB.java.awtC.java.ioD.java.applet36.下列哪个选项的 java 源文件程序段是不正确的? ( )(分数:2.00)A.package testpackage; public class Test B.im

    14、port java.io.*; package testpackage; public class Test C.import java.i.*; class Person public class Test D.import java.io.*; import java.awt.*; public class Test 二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.E-R 图可以直接转换为关系,其每个属性都对应于关系中的一个属性,E-R 图的联系转换为关系时,其属性由两部分组

    15、成;与该联系有关的键码属性(集); 1 。(分数:2.00)填空项 1:_39.键码的定义:在实体集的范围内惟一标识 1 。(分数:2.00)填空项 1:_40.若声明“char a15=“Windows-9x”;”,语句“printf(“%s“,a+8);”的输出结果为 1 。(分数:2.00)填空项 1:_41.在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,这通常称为 1 。(分数:2.00)填空项 1:_42.规定功能的软件,在一定程序上对自身错误的作用(软件错误)具有屏蔽能力,则称此软件为具有 1 的软件。(分

    16、数:2.00)填空项 1:_43.Java 是面向对象语言,对象是客观事物的 1,对象与之是一一对应的。它是很具体的概念。(分数:2.00)填空项 1:_44.Java 的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是 Java 基本类和 1,它们都具有可扩展性。(分数:2.00)填空项 1:_45.Java 的类库具有 1 的特点,保证了软件的可移植性。(分数:2.00)填空项 1:_46.按异常处理不同可分为运行异常、捕获异常、声明异常和 1 几种。(分数:2.00)填空项 1:_47.抛出异常的程序代码可以是 1 ,或者是 JDK 中的某个类,还可以是 JVN。(分数:2

    17、.00)填空项 1:_48.变量是程序中的基本存储单元之一,由变量名、变量类型、变量属性、 1 组成。(分数:2.00)填空项 1:_49.请完成下列语句中应填的内容; File pathName=new File(orgs0); Stringfile Names=path Name. 1;(分数:2.00)填空项 1:_50.Java 中的线程由 1、代码、数据等三部分组成。(分数:2.00)填空项 1:_51.抛出异常、生成异常对象都通过 1,语句实现。(分数:2.00)填空项 1:_52.在 Java 中有一种叫做 1 特殊方法,我们在程序中用它来对类的对象成员进行初始化。(分数:2.0

    18、0)填空项 1:_国家二级(JAVA)笔试-试卷 24 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.已知一棵二叉树前序遍历和中序遍历分别为 ABDEGCFH 和 DBGEACHF,则该二叉树的后序遍历为 ( )(分数:2.00)A.GEDHFBCAB.DGEBHFCA C.ABCDEFGHD.ACBFEDHG解析:3.用链表表示线性表的优点是 ( )(分数:2.00)A.便于随机存取B.花费的存储空间较顺

    19、序存储少C.便于插入和删除操作 D.数据元素的物理顺序与逻辑顺序相同解析:4.链表不具有的特点是 ( )(分数:2.00)A.不必事先估计存储空间B.可随机访问任一元素 C.插入删除不需要移动元素D.所需空间与线性表长度成正比解析:5.在设计程序时,应采纳的原则之一是 ( )(分数:2.00)A.不限制 goto 语句的使用B.减少或取消注释行C.程序越短越好D.程序结构应有助于读者理解 解析:6.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指 ( )(分数:2.00)A.模块间的关系B.系统结构部件转换成软件的过程描述 C.软件层次结构D.软件开发过程解析:7.算法的时间

    20、复杂度是指 ( )(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数 D.算法程序中的指令条数解析:8.下列不属于软件工程的三个要素的是 ( )(分数:2.00)A.工具B.过程C.方法D.环境 解析:9.应用数据库的主要目的是 ( )(分数:2.00)A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题 D.解决数据量大的问题解析:10.下列有关数据库的描述,正确的是 ( )(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合 D.数据库是一组文件解析:11.SQL 语言又称为 (

    21、)(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言 D.结构化操纵语言解析:12.下列哪个选项是合法的标识符? ( )(分数:2.00)A.123B._name C.classD.1first解析:13.下列标识符中哪个是不合法的? ( )(分数:2.00)A.BigMeaninglessNameB.$ intC.1st D.$1解析:14.下列哪个选项是 short 型数据的取值范围? ( )(分数:2.00)A.-128+127B.-32768+32767 C.-2147483648+2417483647D.-3.40282347E38+3.40282347E38解

    22、析:15.下列的哪个赋值语句是不正确的? ( )(分数:2.00)A.float f=11.1; B.double d=5.3E12;C.float d=3.14f;D.double f=11.1E10f;解析:16.类 Test 定义如下,将下列哪个方法插入行处是不合法的? ( ) 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

    23、 int Method(int a,int b)D.private float Method(int a,int b,int c)解析:17.下列的哪个程序段可能导致错误? ( )(分数: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=s.toUpperCase();D.String s=“hello“; String t=s+“good“;解析:18.下列关于继承的哪项叙述是正

    24、确的? ( )(分数:2.00)A.在 java 中允许多重继承B.在 java 中一个类只能实现一个接口C.在 java 中一个类不能同时继承一个类和实现一个接口D.java 的单继承使代码更可靠 解析:19.下列程序段的输出结果是 ( ) String MyStr=“Hello,“; MyStr=MyStr+“World!“; System.out.println(MyStr);(分数:2.00)A.Hello,World! B.HelloC.World!D.该程序段有语法错误解析:20.下列程序的输出结果是 ( ) Public class fff void printValue(int

    25、 m) doSystem.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解析:21.已知有下列类的说明,则下列哪个语句是正确的? ( ) public class Test private float f=1.0f; int m=2; static int n=1; public static void main(String arg) Test

    26、 t=new Test(); (分数:2.00)A.t.f; B.this,n;C.Test.m;D.Test.f;解析:22.下列哪个语句是声明一个含有 10 个 String 对象的数组? ( )(分数:2.00)A.char str;B.char str;C.String str=new String10; D.String str10;解析:23.下列常见的系统定义的异常中,哪个是数组越界异常? ( )(分数:2.00)A.ArrayIndexOutOmoundsException B.IOExceptionC.NullPointerExceptionD.ArithmeticExcep

    27、tion解析:24.下列关于内部类的说法不正确的是 ( )(分数:2.00)A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B.内部类可以使用它所在类的静态成员变量和实例成员变量C.内部类不可以用 abstract 修饰符定义为抽象类 D.内部类可作为其他类的成员,而且可访问它所在类的成员解析:25.当 Frame 的大小被改变时,Frame 中的按钮的位置可能被改变,则使用下列哪一个布局管理器? ( )(分数:2.00)A.BorderLayoutB.FlowLayout C.CardLayoutD.GridLayout解析:26.resume()方法负责恢复被哪个方法挂起的

    28、线程? ( )(分数:2.00)A.stop()B.sleep()C.wait()D.suspend() 解析:27.下列常见的系统定义的异常中,哪个是输入、输出异常? ( )(分数:2.00)A.ClassNotFoundExceptionB.IOException C.FileNotFoundExceptionD.UnknownHostException解析:28.下列选项中哪个方法可以判断线程是否处于活动状态? ( )(分数:2.00)A.blooean is Alive() B.Thread currentThread()C.String getName()D.static boole

    29、an interrupted()解析:29.下列哪个选项可能包含菜单条? ( )(分数:2.00)A.PanelB.Frame C.AppletD.Dialog解析:30.下列 InputStream 类中哪个方法可以用于关闭流? ( )(分数:2.00)A.skip()B.close() C.mark()D.reset()解析:31.下列关于 Applet 的方法中,哪个是返回 HTML 中设定的值? ( )(分数:2.00)A.getCodeBase()B.getParameter(String) C.getAppInfo()D.showStatus(String)解析:32.下列哪个命令

    30、是在当前主机的指定端口上启动远程对象注册服务程序? ( )(分数:2.00)A.rmicB.rmiregistry C.rmidD.serialver解析:33.下列 Java 常见事件类中哪个是鼠标事件类? ( )(分数:2.00)A.InputEventB.KeyEventC.MouseEvent D.WindowEvent解析:34.若 a 的值为 3 时,下列程序段被执行后,c 的值是 ( ) int c=1; if(a0) if(a3) c=2; else c=3; else c=4;(分数:2.00)A.1B.2C.3 D.4解析:35.Java 语言的下列哪个包是编译器自动导入的

    31、? ( )(分数:2.00)A.java.lang B.java.awtC.java.ioD.java.applet解析:36.下列哪个选项的 java 源文件程序段是不正确的? ( )(分数:2.00)A.package testpackage; public class Test B.import java.io.*; package testpackage; public class Test C.import java.i.*; class Person public class Test D.import java.io.*; import java.awt.*; public cl

    32、ass Test 解析:二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.E-R 图可以直接转换为关系,其每个属性都对应于关系中的一个属性,E-R 图的联系转换为关系时,其属性由两部分组成;与该联系有关的键码属性(集); 1 。(分数:2.00)填空项 1:_ (正确答案:正确答案:该联系本身的属性)解析:39.键码的定义:在实体集的范围内惟一标识 1 。(分数:2.00)填空项 1:_ (正确答案:正确答案:实体)解析:40.若声明“char a15=“Windows-9x

    33、”;”,语句“printf(“%s“,a+8);”的输出结果为 1 。(分数:2.00)填空项 1:_ (正确答案:正确答案:9x)解析:41.在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,这通常称为 1 。(分数:2.00)填空项 1:_ (正确答案:正确答案:数据字典)解析:42.规定功能的软件,在一定程序上对自身错误的作用(软件错误)具有屏蔽能力,则称此软件为具有 1 的软件。(分数:2.00)填空项 1:_ (正确答案:正确答案:容错功能)解析:43.Java 是面向对象语言,对象是客观事物的 1,对象与之是一

    34、一对应的。它是很具体的概念。(分数:2.00)填空项 1:_ (正确答案:正确答案:实体)解析:44.Java 的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是 Java 基本类和 1,它们都具有可扩展性。(分数:2.00)填空项 1:_ (正确答案:正确答案:基本 API)解析:45.Java 的类库具有 1 的特点,保证了软件的可移植性。(分数:2.00)填空项 1:_ (正确答案:正确答案:跨平台)解析:46.按异常处理不同可分为运行异常、捕获异常、声明异常和 1 几种。(分数:2.00)填空项 1:_ (正确答案:正确答案:抛出异常)解析:47.抛出异常的程序代码可以是

    35、 1 ,或者是 JDK 中的某个类,还可以是 JVN。(分数:2.00)填空项 1:_ (正确答案:正确答案:Java 应用程序)解析:48.变量是程序中的基本存储单元之一,由变量名、变量类型、变量属性、 1 组成。(分数:2.00)填空项 1:_ (正确答案:正确答案:常量)解析:49.请完成下列语句中应填的内容; File pathName=new File(orgs0); Stringfile Names=path Name. 1;(分数:2.00)填空项 1:_ (正确答案:正确答案:getPath)解析:50.Java 中的线程由 1、代码、数据等三部分组成。(分数:2.00)填空项 1:_ (正确答案:正确答案:CPU)解析:51.抛出异常、生成异常对象都通过 1,语句实现。(分数:2.00)填空项 1:_ (正确答案:正确答案:throw)解析:52.在 Java 中有一种叫做 1 特殊方法,我们在程序中用它来对类的对象成员进行初始化。(分数:2.00)填空项 1:_ (正确答案:正确答案:构造函数)解析:


    注意事项

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




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

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

    收起
    展开