[计算机类试卷]国家二级(JAVA)笔试模拟试卷120及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷120及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷120及答案与解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 120及答案与解析 1 对于算法的每一步,指令必须是可执行的。算法的 ( )要求算法在有限步骤之后能够达到预期的目的。 ( A)可行性 ( B)有穷性 ( C)正确性 ( D)确定性 2 下列叙述中错误的是 ( )。 ( A)一种数据的逻辑结构可以有多种存储结构 ( B)数据的存储结构与数据处理的效率无关 ( C)数据的存储结构与数据处理的效率密切相关 ( D)数据的存储结构在计算机中所占的空间不一定是连续的 3 在结构化程序设计方法中,下面内聚性最弱的是 ( )。 ( A)逻辑内聚 ( B)时间内聚 ( C)偶然内聚 ( D)过程内聚 4 最简单的交换排序
2、方法是 ( )。 ( A)快速排序 ( B)选择排序 ( C)堆排序 ( D)冒泡排序 5 在深度为 7的满二叉树中,叶子结点的个数为 ( )。 ( A) 32 ( B) 31 ( C) 64 ( D) 63 6 在结构化方法中,软件功能分解属于下列软件开发中的阶段是 ( )。 ( A)详细设计 ( B)需求分析 ( C)总体设计 ( D)编程调试 7 结构化程序设计的主要特征是 ( )。 ( A)封装和数据隐藏 ( B)继承和重用 ( C)数据和处理数据的过程分离 ( D)把数据和处理数据的过程看成一个整体 8 在数据库管理系统的层次结构中,处于最上层的是 ( )。 ( A)应用层 ( B)
3、语言翻译处理层 ( C)数据存取层 ( D)数据存储层 9 概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是 ( )。 ( A)把软件划分成模块 ( B)确定模块之间的调用关系 ( C)确定各个模块的功能 ( D)设计每个模块的伪代码 10 数据库关系模型中可 以有三类完整性约束,下列选项中不属于三类完整性约束的是 ( )。 ( A)实体完整性规则 ( B)参照完整性规则 ( C)对象完整性规则 ( D)用户自定义完整性规则 11 Java语言的许多特点中,下列 ( )特点是 C+语言所不具备的。 ( A)高性能 ( B)跨平台 ( C)面向对象 ( D)有类库 12 下列 (
4、)修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。 ( A) private ( B)无修饰符 ( C) public ( D) protected 13 Java语言具有许多优点和特点,下列选项中 ( )反映了 Java程序并行机制的特点。 ( A)安全性 ( B)多线程 ( C)跨平台 ( D)可移值 14 编写和运行 java applet程序与编写和运行 java application程序不同的步骤是( )。 ( A)编写源代码 ( B)编写 html文件调用该小程序,以 .html为扩展名存入相同文件夹 ( C)编译过程 ( D)解释执行 15 在 Java语言中有多种
5、实现的机制,下列技术属于垃圾回收机制的是 ( )。 ( A)字节编译 ( B)内存跟踪 ( C)语法检查 ( D)堆栈上 /下溢检查 16 对于 catch子句的排列,下列 ( )是正确的。 ( A)父类在先,子类在后 ( B)子类在先,父类在后 ( C)有继承关系的异常不能在同一个 try程序段内 ( D)先有子类,其他如何排列都无关 17 Java中用于提供 Java语言、 Java虚拟机的核心的类和接口的包是 ( )。 ( A) java.io包 ( B) java.applet包 ( C) java.lang包 ( D) 包 18 下列关于 JDK目录 结构的说法,错误的是 ( )。
6、( A) bin目录下有许多工具 ( B) demo目录下有各种演示例子 ( C) include目录下都是库文件 ( D) jre目录是 Java程序运行环境的根目录 19 下面是关于类及其修饰符的一些描述,不正确的是 ( )。 ( A) abstract类只能用来派生子类,不能用来创建 abstract类的对象 ( B) abstract不能与 final同时修饰一个类 ( C) fmal类不但可以用来派生子类,也可以用来创建 final类的对象 ( D) abstract方法必须在 abstract类中声明,但 abstract类定义中可以没有 abstract方法 20 关于被保护访问
7、控制符 protected修饰的成员变量,下面说法正确的是 ( )。 ( A)可以被 3种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类 ( B)可以被两种类访问和引用:该类本身、该类的所有子类 ( C)只能被该类自身所访问和修改 ( D)只能被同一个包中的类访问 21 在 Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不 相同,这种面向对象程序特性称为 ( )。 ( A)隐藏 ( B)覆盖 ( C)重载 ( D) java不支持此特性 22 在使用 interface声明一个接口时,只可以使用 ( )修饰符修饰该
8、接口。 ( A) private ( B) protected ( C) pnvate protected ( D) public 23 Java虚拟机的执行过程有多个特点,下列 ( )特点不属于 Java执行特点。 ( A)多线程 ( B)动态连接 ( C)异常处理 ( D)异步处理 24 java.nio.channels包中的 FileChannel类的作用是 ( )。 ( A)为磁盘文件映入内存提供数据 ( B)为内存数据映入磁盘提供一个文件 ( C)为磁盘文件映入内存提供一个通道 ( D)为内存数据映入磁盘提供一个通道 25 设 x=1, y=2和 z=3,则表达式 y+=z /+x
9、的值是 ( )。 ( A) 3 ( B) 3.5 ( C) 4 ( D) 4.5 26 下列 ( )两种原始类型在使用流时可以互换。 ( A) byte和 boolean ( B) char和 int ( C) byte和 char ( D) Suing和 char 27 给出下列的程序代码片段,下列的 ( )选项是不正确的。 public void create() Vector my; my=new Vector(); ( A)第二行的声明不会为变量 my分配内存空间 ( B)第二行语句创建一个 Vector类对象 ( C)第三行语句创建一个 Vector类对象 ( D)第三行语句为一个
10、Vector类对象分配内存空间 28 对 Java的继承机制描述错误的是 ( )。 ( A) Java支持多重继承 ( B)声明子类时使用 extends子句 ( C)继承时子类可以添加新的方法和状态 ( D)继承是面向对象方法的一个重要基本特征 29 为实现多线程之间的通信,需要使用下列 ( )流才合适。 ( A) filter stream ( B) file stream ( C) random access stream ( D) piped stream 30 要串行化某些类的对象,这些类就必须实现 ( )。 ( A) serializable接口 ( B) java.io.exte
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 120 答案 解析 DOC
