[计算机类试卷]国家二级(JAVA)笔试模拟试卷18及答案与解析.doc

上传人:dealItalian200 文档编号:503736 上传时间:2018-11-29 格式:DOC 页数:16 大小:43.50KB
下载 相关 举报
[计算机类试卷]国家二级(JAVA)笔试模拟试卷18及答案与解析.doc_第1页
第1页 / 共16页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷18及答案与解析.doc_第2页
第2页 / 共16页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷18及答案与解析.doc_第3页
第3页 / 共16页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷18及答案与解析.doc_第4页
第4页 / 共16页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷18及答案与解析.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、国家二级( JAVA)笔试模拟试卷 18及答案与解析 1 栈和队列的共同特点是 ( A)都是先进先出 ( B)都是先进后出 ( C)只允许在端点处插入和删除元素 ( D)没有共同点 2 已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是 ( A) acbed ( B) decab ( C) deabc ( D) cedba 3 链表不具有的特点是 ( A)不必事先估计存储空间 ( B)可随机访问任一元素 ( C)插入删除不需要移动元素 ( D)所需空间与线性表长度成 正比 4 结构化程序设计的 3种结构是 ( A)顺序结构、选择结构、转移结构 ( B)分支结构

2、、等价结构、循环结构 ( C)多分支结构、赋值结构、等价结构 ( D)顺序结构、选择结构、循环结构 5 为了提高测试的效率,应该 ( A)随机选取测试数据 ( B)取一切可能的输入数据作为测试数据 ( C)在完成编码以后制定软件的测试计划 ( D)集中对付那些错误群集的程序 6 算法的时间复杂度是指 ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本运算 次数 ( D)算法程序中的指令条数 7 软件生命周期中所花费用最多的阶段是 ( A)详细设计 ( B)软件编码 ( C)软件测试 ( D)软件维护 8 数据库管理系统 DBMS中用来定义模式、内模式和

3、外模式的语言为 ( A) C ( B) Basic ( C) DDL ( D) DML 9 下列有关数据库的描述,正确的是 ( A)数据库是一个 DBF文件 ( B)数据库是一个关系 ( C)数据库是一个结构化的数据集合 ( D)数据库是一组文件 10 下列有关数据库的描述,正确的是 ( A) 数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 ( C)关系中的每一列称为元组,一个元组就是一个字段 ( D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 11 下列哪个代表单精度浮点数 ?

4、( ) ( A) 375 ( B) 0.384f ( C) 0A ( D) 3.571D 12 下列 ( )选项是合法的标识符。 ( A) 123 ( B) _name ( C) class ( D) 1first 13 下列说法错误的是 ( )。 ( A) Java是面向对象语言 ( B) Java以类为程序的基本单位 ( C) Java语言中,对象和实体不是一一对应的关系 ( D)在 Java语言中,类是具有某种功能的基本模块的描述 14 目前,计算机病毒传播最快的途径是 ( )。 ( A)通过软件复制 ( B)通过网络传播 ( C)通过磁盘拷贝 ( D)通过软盘拷贝 15 以下标识符正确

5、的是 ( )。 ( A) byte ( B) a+b ( C) $million ( D) new 16 下列说法中, ( )是正确的。 ( A) Java是不区分大小写的,源文件名与程序类名不允许相同 ( B) Java语言以方法为程序的基本单位 ( C) Applet是 Java的一类特殊应用程序,它嵌入 HTML中,随主页发布到互联网上 ( D)以 /符开始的为多行注释语句 17 下列 ( )数代表十六进制数。 ( A) 0XB2 ( B) 215 ( C) 1500 ( D) fa00 18 下列 ( )修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。 ( A) priva

6、te ( B)无修 饰符 ( C) public ( D) protected 19 下列不是虚拟机特点的是 ( )。 ( A)指针访问 ( B)多线程 ( C)动态连接 ( D)异常处理 20 main方法是 JavaApplication程序执行的入口点。关于 main方法的方法头,下列合法的是 ( )。 ( A) public static void main( ) ( B) public static void main(Stringargs) ( C) public static int main(Stringarg) ( D) public void main(StringArg)

7、 21 下列哪个代表双精度浮点数 ( )。 ( A) 1.524D ( B) 0.769f ( C) 368 ( D) 0L 22 下列常见的系统定义的异常中, ( )是输入、输出异常。 ( A) ClassNotFundException ( B) IOException ( C) FileNotFoundException ( D) UnknownHostException 23 下列说法错误的是 ( )。 ( A) Java是一种网络编程语言 ( B) Java小应用程序在网络上的传输不受 CPU的限制 ( C) Java提了类库支持 TCP/IP协议 ( D) Java语言允许使用指针

8、访问内存 24 switch语句中 ( )。 ( A) case子句中的值不一定必须是常量 ( B) case子句中的值可以是变量 ( C) case子句中的值必须是常量 ( D) case子句中的值必须是变量 25 Java语言提供了 ( )常值变量。 ( A) 2个 ( B) 3个 ( C) 4个 ( D) 5个 26 下列 ( )不是 nio包的新特点。 ( A)内存映射技术 ( B)文件锁定 ( C)字符及编码 ( D)阻塞 I/O 27 下列代码的执行结果是 ( )。 publicClass Test2 public static void main(Stringargs) int

9、a=4, b=6, c=8; String s=“abc“: System.out.println (a+b+s+c); ( A) ababcc ( B) 464688 ( C) 46abc8 ( D) 10abc8 28 ( )类是所有类的根,它所包含的属性和方法被所有类继承。 ( A) Class ( B) Object ( C) String ( D) System 29 下列关于修饰符混用的说法,错误的是 ( )。 ( A) abstract不能与 final并列修饰同一个类 ( B) abstract类中不可以有 private的成员 ( C) abstract方法必须在 abstr

10、act类中 ( D) static方法中能处理非 static的属性 30 事件处理机制能够让 图形界面响应用户的操作,主要包括 ( )。 ( A)事件 ( B)事件处理 ( C)事件源 ( D)以上都是 31 以下程序段的输出结果为 ( )。 int j=2 switch (j) Case 2: system.out.print(“two.“): Case 2+1: System.out.println(“three.“); break: default: System.out.println (“value is”+j): Break A.B.two ( A) two.three. ( B

11、) two ( C) three ( D) value is 2 32 以下的选项中能正确表示 Java语言中的一个整型常量的是 ( )。 ( A) Integer.MAX_VALUE ( B) 8.8F ( C) 2e+016 ( D)真 33 下列 ( )是面向大型企业级用容器管理专用构件的应用平台。 ( A) J2EE ( B) J2ME ( C) J2SE ( D) J2DE 34 Java程序的执行过程中用到一套 JDK工具,其中 javadoc.ext是指 ( )。 ( A) Java编译器 ( B) Java解释器 ( C) Java文档生成器 ( D) Java调试器 35 计

12、算机硬件由运算器、 _、存储器、输入设备和输出设备五大部件组成。 36 通常把用户的要求转变成 _的过程叫做软件开发过程。 37 Java的数据类型必须实例化后才能使用,它们通过 _或常量来实例化。 38 在面向对象方法中,类之间共享属性和操作的机制称为 _。 39 在 Windows环境下,当进行复制操作时,其复制的内容将存放在 _中。 40 多线程是 Java程序的 _机制,它能同步共享数据,处理不同的事件。 41 程序设计基本结构有顺序结构、选择结构和 _共 3种。 42 每个应用程序可以包括许多方法,但必须有且只能有一个 _方法。 43 耦合和内聚是评价模块独立性的两个主要标准,其中

13、_反映了模块内各成分之间的联系。 44 Java的体系结构中,最下层是 _,有适配器和 Java OS组成 ,保证 Java体系结构可以跨平台。 45 设有整型数组的定义: int a =new int8;,则 A.length的值为 _。 46 下列程序实现从控制台输入并读取输出字符串。请将程序补充完整。 import java. io.*; publicClassCharInput public static void main(StringArgsl)throws java.io.IOException String s: InputStreamReader ir; BufferedRe

14、ader in; ir=new_(System.in): in=new_(ir): while(s=in._!null) System.out.println(“Read: “+s): 47 java程序中可以定义多个类,但 _类最多只能有 个。 48 凡生成 StringBuffer一个对象后,还可用 _方法或 ensureCapacity()方法来设定缓存大小。 49 Java Application应用程序的编写和执行分 3步进行:编写源代码、编译源代码、 _。 国家二级( JAVA)笔试模拟试卷 18答案与解析 1 【正确答案】 C 【试题解析】 栈和队列都是一种特殊的操作受限的线性表

15、,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出 ”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种 “先进先出 ”的线性表。 2 【正确答案】 D 【试题解 析】 依据后序遍历序列可确定根结点为 c;再依据中序遍历序列可知其左子树由 deba构成,右子树为空;又由左子树的后序遍历序列可知其根结点为e,由中序遍历序列可知其左子树为 d,右子树由 ba构成,如下图所示。求得该二叉树的前序遍历序列为选项 D。 3 【正确答案】 B 【试题解析】 链表采用的是链式存储结构,它克服了顺序存储结构的缺点:它的结点空间可以动态申

16、请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。但是链式存储结构也有不足之处: 每个结点中的指针域需额外占用存储空间; 链式存 储结构是一种非随机存储结构。 4 【正确答案】 D 【试题解析】 顺序结构、选择结构和循环结构 (或重复结构 )是结构化程序设计的3种基本结构。 5 【正确答案】 D 【试题解析】 测试的目的是发现软件中的错误。经验表明,程序中存在错误的概率与该程序中已发现的错误数成正比。这一现象说明,为了提高测试效率,测试人员应该集中对付那些错误群集的程序。 6 【正确答案】 C 【试题解析】 算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。 所谓算

17、法的时间复杂度是指执行算法所需要的计算 :正作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间。 7 【正确答案】 D 【试题解析】 软件生命周期分为软件定义、软件开发及软件运行维护 3个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。 8 【正确答案】 C 【试题解析】 选项 A), B)显然不合题意。数据定义语言 (Data Definition Language,简称 DDL)负责数据的模式定义与数据的物理存取构建;数据操纵语言 (

18、Data Manipulation Language,简称 DML)负责数据的操纵,包括查询及增、删、改等操作。 9 【正确答案】 C 【试题解析】 数据库 (Database,简称 DB)是数据的集合,它具有统一的结构形式并存放 于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据 具有 “集成 ”、 “共享 ”之特点。 10 【正确答案】 D 【试题解析】 数据处理是指将数据转换成信息的过程,故选项 A)叙述错误;数据的物 理独立性是指数据的物理结构的改变,不会影响数据库的逻辑结构,故选项 B)叙述错误;关系 中的行称为元组,对应存储文件中的记录,关系中的列称

19、为属性,对应存储文件中的字段,故 选项 C)叙述错误。 11 【正确答案】 B 12 【正确答案】 B 13 【正确答案】 C 14 【正确答案】 B 15 【正确答案】 C 16 【正确答案】 C 17 【正确答案】 A 18 【正确答案】 B 19 【正确答案】 A 20 【正确答案】 B 21 【 正确答案】 A 22 【正确答案】 B 23 【正确答案】 D 24 【正确答案】 C 25 【正确答案】 C 26 【正确答案】 D 27 【正确答案】 D 28 【正确答案】 B 29 【正确答案】 D 30 【正确答案】 D 31 【正确答案】 A 32 【正确答案】 A 33 【正确答案】 A 34 【正确答案】 C 35 【正确答案】 控制器 36 【正确答案】 软件产品 37 【正确答案】 变量 38 【正确答案】 继承 39 【正确答案】 剪贴板 40 【正确答案】 并发 41 【正确答案】 循环结构 42 【正确答案】 main 43 【正确答案】 内聚 44 【正确答案】 移植接口 45 【正确答案】 8 46 【正确答案】 InputStreamReader BufferedReader readLine() 47 【正确答案】 公共 48 【正确答案】 setLength() 49 【正确答案】 解释执行

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

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