【计算机类职业资格】二级JAVA笔试-317及答案解析.doc
《【计算机类职业资格】二级JAVA笔试-317及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试-317及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA 笔试-317 及答案解析(总分:80.50,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.在读字符文件 Employee.dat 时,使用该文件作为参数的类是( )。A) BufferedReader B) DataInputStreamC) DataOutputStream D) FileInputStream(分数:1.00)A.B.C.D.2.下列运算符中,( )是布尔逻辑运算符。A) + B) C) D) D. StringgetParent():(分数:2.00)A.B.C.D.16.在顺序表(3,6,8,10,12,15,16,18,21,2
2、5,30)中,用二分法查找关键码值 11,所需的关键码比较次数为( )。A) 2 B) 3C) 4 D) 5(分数:1.00)A.B.C.D.17.( )可以将 MenuBar 加入 Frame 中。AsetMenu() BsetMenuBar()Cadd() DaddMenuBar()(分数:1.00)A.B.C.D.18.Applet 不能继承以下哪个类的方法? ( )A) Component 类 B) Container 类C) Panel 类 D) Window 类(分数:1.00)A.B.C.D.19.软件工程的理论和技术性研究的内容主要包括软件开发技术和( )。A消除软件危机 B软
3、件工程管理C程序设计自动化 D实现软件可重用(分数:2.00)A.B.C.D.20.数据库设计的根本目标是要解决( )。A) 数据共享问题 B) 数据安全问题C) 大量数据存储问题 D) 简化数据维护(分数:2.00)A.B.C.D.21.在 Java 源文件中( )类最多只能有一个,其他类的个数不限。Apublic BprivateCprotected D没有这种类(分数:2.00)A.B.C.D.22.下列关于 Java 布尔类型的描述中,正确的是( )。A一种基本的数据类型,它的类型名称为 boolean B用 int 表示类型C其值可以赋给 int 类型的变量 D有两个值,1 代表真,
4、0 代表假(分数:2.00)A.B.C.D.23.下列关于 Java Application 与 Applet 的说法中,正确的是( )。A都包含 main()方法 B都通过 appletviewer 命令执行C都通过 javac 命令编译 D都嵌入在 HTML 文件中执行(分数:3.00)A.B.C.D.24.下列说法中,错误的是( )。AJava 语言用字节码进行解释执行BApplet 是 Java 的一类特殊应用程序C以/*开始,以*/结束,为单行注释语句D在面向对象语言中,对象是程序的基本单位(分数:1.00)A.B.C.D.25.若特快订单是一种订单,则特快订单类和订单类的关系是A)
5、 使用关系 B) 包含关系C) 继承关系 D) 无关系(分数:1.00)A.B.C.D.26.下列叙述中正确的是( )。A) 一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系可能不同B) 一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系一定不同C) 一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系定相同D) 数据的存储结构与数据的逻辑结构是相同的(分数:2.00)A.B.C.D.27.有以下程序:void main()int i=1,j=2,k=3;if(i+=1(+j=3|k+=3)printf(“%d%d%d/n“,i,j,k);程序运行后输出的结果是( )。
6、A1 2 3 B2 3 4C2 2 3 D2 3 3(分数:2.00)A.B.C.D.28.有定义语句:int x,y;,若要通过 scanf(“%d,%d“,x,y);语句使变量 x 得到数值 11,变量 y 得到数值 12,下面四组输入形式中,错误的是( )。A1112回车 B11, 12回车C11,12回车 12,回车D11,回车(分数:2.00)A.B.C.D.29.设 A 为已定义的类名,以下声明类 A 的对象 a 的语句中正确的是( )。A) float A a; B) public A a=A(); C) A a=new int() D) A a=new A();(分数:2.00
7、)A.B.C.D.30.Java 语言中属于跳转语句的是( )。Atry BcatchCfinally Dbreak(分数:2.00)A.B.C.D.31.下列循环执行的次数是( )。int y=2,x;4;while(-x!=x/y) A) 1 B) 2 C) 3 D) 0(分数:2.00)A.B.C.D.32.下列方法中,不属于 Throwable 类的方法是( )。AprintMessage BgetMessageCtoString DfillStackTrace(分数:2.00)A.B.C.D.33.数据库系统的核心是_。A) 数据库 B) 数据库管理系统 C) 数据模型 D) 软件工
8、具(分数:2.00)A.B.C.D.34.一个关系数据库文件中的各条记录( )。A) 前后顺序不能任意颠倒,一定要按照输入的顺序排列B) 前后顺序可以任意颠倒,不影响库中数据的关系C) 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D) 前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列(分数:1.00)A.B.C.D.35.下列概念中不包括任何实现,与存储空间没有任何关系的是A) 类 B) 接口 C) 抽象类 D) 对象(分数:2.00)A.B.C.D.二、填空题(总题数:14,分数:22.50)36.多线程是 Java 程序的 1 机制,它能同步共享数据、处理不同事件。(
9、分数:1.00)填空项 1:_37.JApplet 是顶层 Swing 容器,包括一个隐含的 1。(分数:2.00)填空项 1:_38.Java Applet 不能直接运行,必须编写 1 文件,将 Applet 嵌入其中。(分数:2.50)填空项 1:_39.耦合和内聚是评价模块独立性的两个主要标准,其中 1 反映了模块内各成分之间的联系。(分数:2.00)填空项 1:_40.一个具体的线程是由 1、代码和数据组成。(分数:1.00)填空项 1:_41.以下程序运行后输出的结果是_。#include stdio.hmain()int a=1,b=7;dob=b/2;a+=b;while(b1)
10、;printf(“%d/n“,a),(分数:1.00)填空项 1:_42.java 虚拟机能自动处理 1 异常。(分数:2.00)填空项 1:_43.一个关系表的行称为_。(分数:1.00)填空项 1:_44.Java 中的方法的参数传递是 1 调用。(分数:2.00)填空项 1:_45.如果有一个类 MyFrame 是 Frame 类的子类,但它不能被实例化,写出这个类的声明头是 1。(分数:2.00)填空项 1:_46.一个 Applet 被浏览器加载后,是从 12 方法开始执行的。(分数:2.00)填空项 1:_47.下列程序的执行结果是 _ 。import java.io.*;publ
11、ic class ArrayTestpublic static void main(String args)int i;int a=new int5;for(i=0;i5;i+)ai=i;for(i=a.length-1;i=0;i- -)System.out.print(“a“+i+“=“+ ai);(分数:1.00)填空项 1:_48.键盘键入字符串并在计算机屏幕上显示,这时的数据源是 1。(分数:1.00)填空项 1:_49.当局部变量的名字和类的成员变量的名字相同时,类的成员变量将被隐藏。为了在方法中使用成员变量,并且与局部变量加以区分,必须使用 1。(分数:2.00)填空项 1:_二
12、级 JAVA 笔试-317 答案解析(总分:80.50,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.在读字符文件 Employee.dat 时,使用该文件作为参数的类是( )。A) BufferedReader B) DataInputStreamC) DataOutputStream D) FileInputStream(分数:1.00)A.B.C.D. 解析:解析 本题考查 java.io 包中的字符输入流。 Java 的输入输出包括字节流、文件流、对象流等,要注意区分不同流使用的不同类。字符类输入流都是抽象 InputStreamReader 及其子类 File
13、Reader、BufferedReader 等。选项 A 中 BufferedReader 是把缓冲技术用于字符输入流,提高了字符传送的效率,但它不能处理文件流。选项 B 中 DateInputStream 类是用来处理字节流,实现了 DataInput接口,不能处理文件流。选项 C 中 DataOutputStream 类实现了 DataOutput 接口,不能处理文件流。选项D 中 FileInputStream 可对一个磁盘文件涉及的数据进行处理,满足题目要求。2.下列运算符中,( )是布尔逻辑运算符。A) + B) C) D) D. StringgetParent():(分数:2.00
14、)A. B.C.D.解析:16.在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值 11,所需的关键码比较次数为( )。A) 2 B) 3C) 4 D) 5(分数:1.00)A.B.C. D.解析:解析 二分法查找,首先用要查找的关键字 k 与中间位置的结点关键字相比较,这个中间结点把线性表分成了两个子表。若比较结果相等,则查找完成,若不等,再根据 k 与中间结点关键字的大小比较确定下一步查找哪个子表,这样递归下去,直到找到满足条件的结点,或者,该线性表中没有这样的结点。本题中第 1 次和 15 比较:第 2 次和 7 比较;第 3 次和 10 比较
15、;第 4 次和 12 比较;比较后结束,没找到。17.( )可以将 MenuBar 加入 Frame 中。AsetMenu() BsetMenuBar()Cadd() DaddMenuBar()(分数:1.00)A.B. C.D.解析:18.Applet 不能继承以下哪个类的方法? ( )A) Component 类 B) Container 类C) Panel 类 D) Window 类(分数:1.00)A.B.C.D. 解析:解析 Applet 是 Panel 的直接子类,而 Panel 的直接父类是 Container,Container 的父类是Component,因此可以继承这 3
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 317 答案 解析 DOC
