【计算机类职业资格】国家二级(JAVA)笔试-试卷24及答案解析.doc
《【计算机类职业资格】国家二级(JAVA)笔试-试卷24及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级(JAVA)笔试-试卷24及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
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
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 JAVA 笔试 试卷 24 答案 解析 DOC
