【计算机类职业资格】二级JAVA笔试-347及答案解析.doc
《【计算机类职业资格】二级JAVA笔试-347及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试-347及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA笔试-347 及答案解析(总分:93.50,做题时间:90 分钟)一、选择题(总题数:35,分数:65.00)1.不属于基本操作系统的是( )。A批处理操作系统 B分时操作系统C实时操作系统 D网络操作系统(分数:1.00)A.B.C.D.2.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS之间的关系是( )。ADB 包括 DBS和 DBMS BDBMS 包括 DB和 DBSCDBS 包括 DB和 DBMS D没有任何关系(分数:2.00)A.B.C.D.3.下列关于实型变量书写正确的是( )。AE3 B2e0.3C1.2e3 D1.2E0.3(分数:2.00)A.B.
2、C.D.4.Java程序与数据库的连接机制是A)ODBC B)JDBCC)ODBC API D)SQL/CLI(分数:1.00)A.B.C.D.5.下列叙述中,不属于软件需求规格说明书的作用的是( )。A便于用户、开发人员进行理解和交流B反映出用户问题的结构,可以作为软件开发工作的基础和依据C作为确认测试和验收的依据D便于开发人员进行需求分析(分数:2.00)A.B.C.D.6.为使下列代码正常运行,应该在下画线处填入的选项是_。intnumbers=new intn;for(int i=0;Inumbers_;i+) numbersi=i+1;A) size B) length C) dim
3、ension D) measurement(分数:2.00)A.B.C.D.7.用于输入压缩文件格式的 ZiplnputStream类所属包是( )。Ajava.util Bjava.ioCjava.nio Djava.util.zip(分数:2.00)A.B.C.D.8.下列哪一个选项是 short型数据的取值范围?A) -128+127 B) -32768+32 767C) -2147483648+2147483647 D) -3.40282347E38+3.40282347E38(分数:2.00)A.B.C.D.9.下列操作中,不属于 Applet安全限制的是( )。A加载本地库B读写本
4、地文件系统C运行本地可执行程序D与同一个页面中的 Applet通信(分数:3.00)A.B.C.D.10.下列关于类、包和源文件的描述中,不正确的一项是_。A一个文件可以属于一个包 B一个类可以属于一个包C一个包可包含多个文件 D一个包只能含有一个类(分数:2.00)A.B.C.D.11.下面程序段的输出结果是( )。public class Test public static void main (String) args) int a,b;for(a=1,b=1;a100;a+) if (a10 ) break;if (b%21) b+2;continue;System. out. pd
5、ntln(a);A) 7 B) 8 C) 9 D) 10(分数:2.00)A.B.C.D.12.下列说法中错误的一项是A) 当线程需要在 synchronized块中等待共享数据状态改变时,则需要调用 wait()方法B) 当线程需要在 synchronized块中等待共享数据状态改变时,则需要调用 notify()方法C) 线程在 synchronized块中执行完操作后,调用 notify()方法通知正在等待的线程重新占有锁D) wait()和 notify()可以实现线程的同步操作(分数:1.00)A.B.C.D.13.下列叙述中正确的是( )。A在面向对象的程序设计中,各个对象之间具有
6、密切的关系B在面向对象的程序设计中,各个对象都是公用的C在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D上述 3种说法都不对(分数:2.00)A.B.C.D.14.下列适配器类中不属于事件适配器类的是( )。A) MouseAdapter B) ComponentAdapter C) KeyAdapter D) FrameAdapter(分数:2.00)A.B.C.D.15.下列不属于表达式语句的是( )。A+i; B-j;Cb#a; Db*=a;(分数:2.00)A.B.C.D.16.下列对 Java源程序结构的叙述中,错误的是A) import语句必须在所有类定义之前B) 接口
7、定义允许 0或多个C) Java Application中的 public class类定义允许 0或多个D) package语句允许 0或 1个(分数:2.00)A.B.C.D.17.数据结构中,与所使用的计算机无关的是数据的( )。A存储结构 B物理结构C逻辑结构 D物理和存储结构(分数:2.00)A.B.C.D.18.下面程序段的输出结果是( )。public class Test public static void main (String args) for ( int a=0;a10;a+) if (a=5) break;System.out.println(a);A) 0123
8、4 B) 6789 C) 012346789 D) 5(分数:2.00)A.B.C.D.19.阅读下面实现堆栈类并发控制的部分代码public class DataStack private int idx=0;private int data=new int8;public void push(int i) _ dataidx=I:idx+;程序中下画线处应填入的正确选项是A) synchronized B) synchronized(this) C) synchronized() D) synchronized(idx)(分数:2.00)A.B.C.D.20.下列叙述中正确的是A) 线性链
9、表中的各元素在存储空间中的位置必须是连续的B) 线性链表中的表头元素一定存储在其他元素的前面C) 线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D) 线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的(分数:1.00)A.B.C.D.21.以下程序的输出结果是( )。#define M(x,y,z) x*y+zmain()int a=1,b=2,c=3;printf(“%d/n“,M(a+b,b+c,c+a);A19 B17C15 D12(分数:2.00)A.B.C.D.22.完全不考虑程序的内部结构和内部特征,而只是根据程
10、序功能导出测试用例的测试方法是( )。A黑箱测试法 B白箱测试法C错误推测法 D安装测试法(分数:2.00)A.B.C.D.23.( )类应该是在 Java中创建的任何异常的超类。A) Throwable B) ErrorC) Exception D) NullPointerException(分数:1.00)A.B.C.D.24.在数据库系统中,是数据库中全体数据的逻辑结构和特征的描述的数据模式为( )。A概念模式 B外模式C内模式 D物理模式(分数:2.00)A.B.C.D.25.下列叙述中,正确的是( )。AReader 是一个读取字符文件的接口BReader 是一个读取数据文件的抽象类
11、CReader 是一个读取字符文件的抽象类DReader 是一个读取字节文件的一般类(分数:2.00)A.B.C.D.26.信息隐蔽的概念与下述哪一种概念直接相关?_A) 软件结构定义 B) 模块独立性 C) 模块类型划分 D) 模块耦合度(分数:2.00)A.B.C.D.27.某学校的工资管理程序属于( )。A系统程序 B应用程序C工具软件 D文字处理软件(分数:2.00)A.B.C.D.28.以下构件中处于 Java虚拟机下方的是( )。A) Java OS B) Java基本 APIC) Java基本类 D) Java 应用程序和 Applet(分数:1.00)A.B.C.D.29.有以
12、下程序:fun(int x)int p;if(x=0|x=1) return(3);p=x-fun(x-2);return p;void main()printf(“%d/n“,fun(7);执行后输出的结果是( )。A7 B3C2 D0(分数:2.00)A.B.C.D.30.下列方法与 Applet显示无关的是( )。Apaint() Bupdate()Cdraw() Drepaint()(分数:2.00)A.B.C.D.31.下列叙述中,正确的是( )。A) 声明变量时必须指定一个类型 B) Java 认为变量 number与 Number相同C) Java中唯一的注释方式是“/” D)
13、源文件中 public类可以有 0或多个(分数:2.00)A.B.C.D.32.Java语言与 C+语言相比,最突出的特点是A) 面向对象 B) 高性能 C) 跨平台 D) 有类库(分数:2.00)A.B.C.D.33.下列代码中,将引起一个编译错误的行是( )。1)public class Test2) int m,n;3) public Test() 4) public Test(iht a) m=a;5) public static void main(String args)6)Test t1 ,t2;7) int j,k;8) j=0;k=0;9) t1=new Test();10)
14、 t2=new Test(j,k);11)12) A第 3行 B. 第 5行C第 6行 D. 第 10行(分数:2.00)A.B.C.D.34.若 a的值为 3时,下列程序段被执行后,c 的值是_。int c=l;if (a0)if (a3)c=2;else c=3;else c=4;A. 1 B. 2 C. 3 D. 4(分数:2.00)A.B.C.D.35.线程生命周期中正确的状态是( )。A新建状态、运行状态和终止状态B新建状态、运行状态、阻塞状态和终止状态C新建状态、可运行状态、运行状态、阻塞状态和终止状态D新建状态、可运行状态、运行状态、恢复状态和终止状态(分数:2.00)A.B.C
15、.D.二、填空题(总题数:15,分数:28.50)36.Java 语言的循环语句包括 for语句、do while 语句和 1 语句。(分数:2.00)填空项 1:_37.sum的值为 0,则 result=sum=0? 1:sum 2 的值为 1。(分数:2.00)填空项 1:_38.数据库系统由数据库、 1、硬件平台、数据库管理员和软件平台所组成。(分数:1.00)填空项 1:_39.JApplet是 Swing的一种 1 容器。(分数:2.00)填空项 1:_40.面向对象的语言将客观世界都看成由各种对象组成,共同特征和行为的对象组成类,类是变量和 1 的集合体。(分数:2.00)填空项
16、 1:_41.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:先序遍历、 1 遍历和后序遍历。(分数:2.00)填空项 1:_42.执行以下程序时输入 1234567CR,则输出结果是_。#include stdio.hmain()int a=1,b;scanf(“%2d%2d“,a,b); printf(“%d %d/n“,a,b);(分数:1.00)填空项 1:_43.在 Java中,字符是作为 1 码来处理的。(分数:2.00)填空项 1:_44.对长度为 10的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_45.某二叉树中度为
17、2的结点有 18个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_46.在 Java语言中,标识符以 1 或下划线、$开头,后面可以包含数字,标识符是大小写有区别的,无长度限制。(分数:2.00)填空项 1:_47.数据库管理系统常见的数据模型有层次模型、网状模型和 13 种。(分数:2.00)填空项 1:_48.Java语言中,有一个类是所有类或接口的父类,这个类的名称是 1。(分数:2.50)填空项 1:_49.StringBuffer类提供 1 字符串对象的表示。(分数:2.00)填空项 1:_50.Java中的方法的参数传递是 1 调用。(分数:2.00)填空项 1:
18、_二级 JAVA笔试-347 答案解析(总分:93.50,做题时间:90 分钟)一、选择题(总题数:35,分数:65.00)1.不属于基本操作系统的是( )。A批处理操作系统 B分时操作系统C实时操作系统 D网络操作系统(分数:1.00)A.B.C.D. 解析:2.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS之间的关系是( )。ADB 包括 DBS和 DBMS BDBMS 包括 DB和 DBSCDBS 包括 DB和 DBMS D没有任何关系(分数:2.00)A.B.C. D.解析:解析 数据库系统(DBS)由数据库(DB)、数据库管理系统(DBMS)、数据库管理员、硬件平台和软件
19、平台 5个部分组成,可见 DB和 DBMS都是 DBS的组成部分。3.下列关于实型变量书写正确的是( )。AE3 B2e0.3C1.2e3 D1.2E0.3(分数:2.00)A.B.C. D.解析:4.Java程序与数据库的连接机制是A)ODBC B)JDBCC)ODBC API D)SQL/CLI(分数:1.00)A.B. C.D.解析:解析 本题考查 Java程序与数据库的连接。JDBC(Java DataBase Connectivity)是 Java 程序与数据库连接的一种机制。在 Java虚拟机中有个特殊模块JDBC Driver Manager,既负责管理针对各种类型数据库软件的
20、JDBC驱动程序,也负责和用户应用程序交互。5.下列叙述中,不属于软件需求规格说明书的作用的是( )。A便于用户、开发人员进行理解和交流B反映出用户问题的结构,可以作为软件开发工作的基础和依据C作为确认测试和验收的依据D便于开发人员进行需求分析(分数:2.00)A.B.C.D. 解析:6.为使下列代码正常运行,应该在下画线处填入的选项是_。intnumbers=new intn;for(int i=0;Inumbers_;i+) numbersi=i+1;A) size B) length C) dimension D) measurement(分数:2.00)A. B.C.D.解析:解析:根
21、据题意可知,要想正常运行,i 的值必须小于或等于数组的长度,numberssize 是测数组长度的,故答案为 A。7.用于输入压缩文件格式的 ZiplnputStream类所属包是( )。Ajava.util Bjava.ioCjava.nio Djava.util.zip(分数:2.00)A.B.C.D. 解析:8.下列哪一个选项是 short型数据的取值范围?A) -128+127 B) -32768+32 767C) -2147483648+2147483647 D) -3.40282347E38+3.40282347E38(分数:2.00)A.B. C.D.解析:解析 整型变量有 4种
22、类型:(1) byte 型变量占 8bit,所能表示的数据范围是-128+127。 (2) short型变量占 16bit,所能表示的数据范围是-32768+32767。(3) int 型变量占 32bit,所能表示的数据范围是-2147483648+2147483647。(4) long 型变量占 64bit,所能表示的数据范围是-2 64+2 64-1。所以本题答案是 B。9.下列操作中,不属于 Applet安全限制的是( )。A加载本地库B读写本地文件系统C运行本地可执行程序D与同一个页面中的 Applet通信(分数:3.00)A.B.C.D. 解析:解析 本题考查 Applet的安全限
23、制。为了保护本地主机,很多浏览器对 Applet做了安全限制:Applet不能运行任何本地可运行程序;禁止加载本地库或方法;禁止读、写本地计算机的文件系统;禁止向提供 Applet之外的任何主机建立网络连接;不能读取某些系统信息,除了 Java版本号、操作系统名或版本号、文件分隔符、路径分隔符及行分隔符外,不能获得其他系统信息。但 Applet是可以与同一个页面中的 Applet进行通信的,所以选项 D不属于 Applet安全限制。10.下列关于类、包和源文件的描述中,不正确的一项是_。A一个文件可以属于一个包 B一个类可以属于一个包C一个包可包含多个文件 D一个包只能含有一个类(分数:2.0
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 347 答案 解析 DOC
