【计算机类职业资格】全国计算机等级考试二级JAVA真题题库2+2016年3月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试二级JAVA真题题库2+2016年3月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试二级JAVA真题题库2+2016年3月及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试二级 JAVA 真题题库 2+2016 年 3 月及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 1 分,共 40 分)(总题数:40,分数:40.00)1.最常用的种基本数据模型是关系数据模型,它的表示应采用( )。(分数:1.00)A.树B.网络C.图D.二维表2.继承是 Java 语言的个重要机制,所有的 Java 类都继承自根类( )。(分数:1.00)A.ClassB.ObjectC.StringD.Date3.下列叙述中,错误的是( )。(分数:1.00)A.File 类能够存储文件B.File 类能够读写文件C.File 类能够建立文
2、件D.File 类能够获取文件目录信息4.负责数据库中查询操作的数据库语言是( )。(分数:1.00)A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言5.下列程序段的输出结果是( )。 (分数:1.00)A.0B.aC.fD.56.下列属于合法的 Java 标识符的是( )。(分数:1.00)A._catB.5booksC.staticD.3141597.下列 Java 组件中,不属于容器的是( )。(分数:1.00)A.PanelB.WindowC.FrameD.Label8.下列与其他选项不相等的是( )。(分数:1.00)A.15B.0xFC.015D.OXF9.设有字符
3、序列(Q,H,C,Y,P,A,M,S,R,D,F,x),则新序列(F,H,C,D,P,A,M,Q,R,S,Y,x)是下列( )排序算法趟扫描的结果。(分数:1.00)A.起泡排序B.初始步长为 4 的希尔排序C.二路归并排序D.以第一个元素为分界元素的快速排序10.下列描述中正确的是( )。(分数:1.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发过程中的技术问题11.类变量必须带有的修饰符是( )。(分数:1.00)A.staticB.finalC.publicD.
4、volatile12.执行下面程序段后,2 值为( )。 int x1,y2,z3; zz/(float)(x/y);(分数:1.00)A.编译无法通过B.6C.3D.213.设计软件结构是在软件生命周期的( )。(分数:1.00)A.软件定义期B.软件开发期C.软件维护期D.以上 3 个都不是14.用于输入压缩文件格式的 ZiplnputStream 类所属包是( )。(分数:1.00)A.javautilB.javaioC.javanioD.javautilzip15.请阅读下面程序 (分数:1.00)A.tsleep( )B.tyield( )C.tinterrupt( )D.tstar
5、t( )16.下列能够正确创建线程的方法是( )。 继承 javafangThread 类,并重写 run( )方法 继承 javalangRunnable 类,并重写 start( )方法 实现 javalangThread 接口,并实现 run( )方法 实现 javalangRunable 接口,并实现 run( )方法(分数:1.00)A.、B.、C.、D.、17.在程序的下面线处应填人的选项是( )。 (分数:1.00)A.implements RunnableB.extends ThreadC.implements ThreadD.extends Runnable18.如果线程正处
6、于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。(分数:1.00)A.sleep( )方法的时间到B.获得了对象的锁C.线程在调 tjoin( )方法后,线程 t 结果D.wait( )方法结束19.Java 对文件类提供了许多操作方法,能获得文件对象父路径名的方法是( )。(分数:1.00)A.getAbsolutePath( )B.getParentFile( )C.getAbsoluteFile( )D.getName( )20.下列不属于 Swing 的构件是( )。(分数:1.00)A.JButtonB.JLabelC.JFrameD.JPane21.AWT 中用来表示对话
7、框的类是( )。(分数:1.00)A.FontB.ColorC.PanelD.Dialog22.下列关于 Java 安全性的说法错误的是( )。(分数:1.00)A.有严格的访问权限检查B.对程序执行前要检查C.不允许使用指针D.可防止对内存的非法入侵23.下列叙述中,错误的是( )。(分数:1.00)A.Jbutton 类和标签类可显示图标和文本B.Button 类和标签类可显示图标和文本C.AWT 构件能直接添加到顶层容器中D.Swing 构件不能直接添加到顶层容器中24.关于集合类描述正确的是( )。 集合类中容纳的都是指向 0bject 类对象的指针 集合类容纳的对象都是 Object
8、 的类例 只能容纳对象 只能容纳基本数据类型(分数:1.00)A.、B.、C.、D.、25.某二叉树有 5 个度为 2 的结点以及 3 个度为 1 的结点,则该二叉树中共有结点数为( )。(分数:1.00)A.11B.12C.13D.1426.下列变量定义中,不合法的是( )。(分数:1.00)A.int SX;B.int_123;C.int Summer 2010_gross_sale;D.int#dim;27.下面程序段的输出结果是( )。 (分数:1.00)A.t has been createdB.t has been createdt is runningC.t is running
9、D.编译出错28.为使下列代码正常运行,应该在下画线处填入的选项是( )。 (分数:1.00)A.staticB.privateC.abstractD.final29.下列关于项目中“移出”文件的说法,正确的是( )。(分数:1.00)A.被移出的文件将直接从磁盘中删除B.被移出的文件将不能被任何项目添加C.被移出的文件只是将文件移出项目,但文件保留在磁盘中D.被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中30.为保护本地主机,对 Applet 安全限制中正确的是( )。(分数:1.00)A.Applet 可加载本地库或方法B.Applet 可读、写本地计算机的文件系统C.A
10、pplet 可向 Applet 之外的任何主机建立网络连接D.Applet 不能运行任何本地可执行程序31.Java 类库中,将信息写入内存的类是( )。(分数:1.00)A.javaioFileOutputStreamB.javaioByteArrayOutputStreamC.javaioBufferedOutputStreamD.j avaioDataOutputStream32.下列( )不是高级程序设计语言。(分数:1.00)A.FORTRANB.JavaC.CD.Visual ASM33.一个 Java Application 运行后,在系统中是作为一个( )。(分数:1.00)A
11、.线程B.进程C.进程或线程D.不确定34.阅读下列利用递归来求 n!的程序。 (分数:1.00)A.n1B.n2C.nD.nl35.下列代码的执行结果是( )。 (分数:1.00)A.2 和 1B.2 和 10C.25 和 1D.25 和 1036.处理对象传输的接口是( )。(分数:1.00)A.SerializableB.CloneableC.ItemListenerD.ActionListener37.下列叙述中正确的是( )。(分数:1.00)A.一个算法的空间复杂度大,则其时间复杂度必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定
12、小D.上述 3 种说法都不对38.下列叙述中,错误的是( )。(分数:1.00)A.内部类的名称与定义它的类的名称可以相同B.内部类可用 abstract 修饰C.内部类可作为其他类的成员D.内部类可访问它所在类的成员39.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下列属于系统软件的是( )。(分数:1.00)A.编辑软件B.操作系统C.教务管理系统D.浏览器40.J2SDK 的下载中,下列( )可以进入 J2SE 下载页面。(分数:1.00)A.进入 http:/javasumcomB.单击左侧 Download 链接C.单击页面中的 Java 2 Platform,St
13、andard Edition 链接D.单击页面中的 J2SE l42 链接二、基本操作题(共 18 分)(总题数:1,分数:18.00)41.本题中,在下画线上填写代码,指定变量 b 为字节型,变量 f 为单精度实型,变量 1 为 64 位整型。 (分数:18.00)_三、简单应用题(共 24 分)(总题数:1,分数:24.00)42.本题中,窗口的背景色为系统桌面的颜色,在窗口中分别画空心和实心的黑色矩形、深灰色圆角矩形和浅灰色椭圆形,并且画白色粗体的“欢迎学习 Java!”字符串。 (分数:24.00)_四、综合应用题(共 18 分)(总题数:1,分数:18.00)43.本题的功能是展示
14、4 种不同的对话框。窗口中有 4 个按钮:“消息”、“输入”、“确定”和“选择”,单击任意个按钮。就能弹出,个对应的对话框。其中,消息对话框只有个提示信息和个“确定”按钮,输入对话框有个供输人的文本框及“确定”和“撤销”两个按钮;确定对话框中有个提示信息和三个按钮“是”、“否”和“撤销”;而选择对话框中有个提示信息和两个按钮“确定”和“取消”。(分数:18.00)_全国计算机等级考试二级 JAVA 真题题库 2+2016 年 3 月答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 1 分,共 40 分)(总题数:40,分数:40.00)1.最常用的种基本数据模型是关系数
15、据模型,它的表示应采用( )。(分数:1.00)A.树B.网络C.图D.二维表 解析:关系数据模型是属于数据库的种最重要的数据模型,在关系数据模型中,实体及实体间的联系都用二维表来表示。2.继承是 Java 语言的个重要机制,所有的 Java 类都继承自根类( )。(分数:1.00)A.ClassB.Object C.StringD.Date解析:本题考查 Java 的继承机制。Class 类封装了类和对象的属性特征,包含着解释 Java 类的信息;Object 类处于 Java 类层次结构的最上层,是所有类的父类,也就是说,所有 Java 语言中的类都是直接或间接继承 0bieet 类得到的
16、;String 类是字符串类,用于构造字符串常量。Date 类是日期类,提供了处理日期、时间的多种方法。3.下列叙述中,错误的是( )。(分数:1.00)A.File 类能够存储文件B.File 类能够读写文件 C.File 类能够建立文件D.File 类能够获取文件目录信息解析:本题考查考生对 Java 中 File 类的理解。文件 File 是 javaio 包中的个重要的非流类,以种系统无关的方式表示个文件对象的属性。通过 File 所提供的方法,可以得到文件或目录的描述信息(包括名字、路径、长度、可读和可写等),也可以生成新文件、目录,修改文件和目录,查询文件属性,重命名文件或者删除文
17、件。File 描述了文件本身的属性,File 类中封装了对文件系统进行操作的功能。简单说,File 类所关心的是文件在磁盘上的存储,而要对文件进行读写,就是流类所关心的文件内容,应该掌握相关概念以及相关方法。4.负责数据库中查询操作的数据库语言是( )。(分数:1.00)A.数据定义语言B.数据管理语言C.数据操纵语言 D.数据控制语言解析:数据库操纵语言专门负责查询、增加和删除等数据操作。5.下列程序段的输出结果是( )。 (分数:1.00)A.0B.aC.fD.5 解析:a 和 f 的 ASC值相差 5。6.下列属于合法的 Java 标识符的是( )。(分数:1.00)A._cat B.5
18、booksC.staticD.314159解析:本题考查 Java 标识符的命名规则,是考试的重点内容。Java 中标识符的命名规则是标识符以字母、下画线或美元符作为首字符的字符串序列;标识符是区分大小写的;标识符的字符数没有限制。由此可见,Java 中标识符不能以数字开头,所以选项 B 错误,不能以“”开头,选项 C 错误,不能以“”开头,选项 D 错误,只有选项 A 是正确答案。7.下列 Java 组件中,不属于容器的是( )。(分数:1.00)A.PanelB.WindowC.FrameD.Label 解析:本题考查对 Java 组件中容器的:基本知识的理解。选项 A 错误,Panel
19、类派生自容器类Container,属于容器的种;选项 B 错误,Window 类也派生自容器类 Container,也属于容器的种;选项 C 错误,Frame 类派生自 Window 类,也是种容器;选项 D 正确,Label 组件是标签组件,不属于容器。故本题答案是 D。8.下列与其他选项不相等的是( )。(分数:1.00)A.15B.0xFC.015 D.OXF解析:本题考查 Java 语言中的迸制换算。考生首先要清楚各种进制的表示方法整型常量有 3 种书写格式:十进制整数,如 156,230,345;八进制整数:以 0 开头,如 Ol2 表示十进制的 l0;十六进制整数:以 Ox 或 0
20、X 开头,如 0X123 表示十进制数 291。选项 A 是十进制的 15,选项 B 和选项 D 都是十六进制中的F 相当于十进制的 15,选项 C 为八进制,以 0 开头,此处 015 相当于十进制的 13,与其他选项不同。9.设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,x),则新序列(F,H,C,D,P,A,M,Q,R,S,Y,x)是下列( )排序算法趟扫描的结果。(分数:1.00)A.起泡排序B.初始步长为 4 的希尔排序C.二路归并排序D.以第一个元素为分界元素的快速排序 解析:根据快速排序的算法,新序列(F,H,C,D,P,A,M,Q,R,S,Y,X)为字符序列(Q,H
21、,C,Y,P,A,M,S,R,D,F,X)经过快速排序的算法第趟扫描后的结果。10.下列描述中正确的是( )。(分数:1.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D.软件工程只是解决软件开发过程中的技术问题解析:软件工程是指将工程化的思想应用于软件的开发、应用和维护的过程,包括软件开发技术和软件工程管理。11.类变量必须带有的修饰符是( )。(分数:1.00)A.static B.finalC.publicD.volatile解析:类变量用 static 修饰。12.执行下面程序段后,2
22、 值为( )。 int x1,y2,z3; zz/(float)(x/y);(分数:1.00)A.编译无法通过 B.6C.3D.2解析:本题考查 Java 的运算和类型转换。题目中变量 X、y、z 是 int 类型,由于括号的优先级要高,所以语句(float)(x/y)的结果为 00,分母已经成为 0,编译肯定无法通过。另外,由于 z 是 int 型,不能将 float 型强制转化为 int 型。13.设计软件结构是在软件生命周期的( )。(分数:1.00)A.软件定义期B.软件开发期 C.软件维护期D.以上 3 个都不是解析:设计软件结构,是在软件概要设计阶段进行的,而概要设计属于软件开发期
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 二级 JAVA 题库 22016 答案 解析 DOC
