[计算机类试卷]国家二级(JAVA)笔试模拟试卷64及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷64及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷64及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 64及答案与解析 1 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及 ( ) ( A)数据的存储结构 ( B)计算方法 ( C)数据映象 ( D)逻辑存储 2 一些重要的程序语言 (如 C语言和 Pascal语言 )允许过程的递归调用。而实现递归调用中的存储分配通常用 ( ) ( A)栈 ( B)堆 ( C)数组 ( D)链表 3 链表不具有的特点是 ( ) ( A)不必事先 估计存储空间 ( B)可随机访问任一元素 ( C)插入删除不需要移动元素 ( D)所需空间与线性表长度成正比 4 对建立良好的程序设计风格,下面描
2、述正确的是 ( ) ( A)程序应简单、清晰、可读性好 ( B)符号名的命名只要符合语法 ( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 5 程序设计语言的基本成分是数据成分、运算成分、控制成分和 ( ) ( A)对象成分 ( B)变量成分 ( C)语句成分 ( D)传输成分 6 在软件测试设计中,软件测试的主要 目的是 ( ) ( A)实验性运行软件 ( B)证明软件正确 ( C)找出软件中全部错误 ( D)发现软件错误而执行程序 7 下列选项中,不属于模块间耦合的是 ( )。 ( A)数据耦合 ( B)同构耦合 ( C)异构耦合 ( D)公用耦合 8 如果对一个关系实施了一种关
3、系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是 ( ) ( A)选择 ( B)投影 ( C)连接 ( D)并 9 下列叙述中,正确的 是 ( ) ( A)用 E R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系 ( B)有 E R图只能表示实体集之间一对一的联系 ( C)用 E R图只能表示实体集之间一对多的联系 ( D)用 E R图表示的概念数据模型只能转换为关系数据模型 10 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 ( ) ( A)数据库系统 ( B)文件系统
4、( C)人工管理 ( D)数据项管理 11 Java语言中使用的字 符是 _字符集。 ( ) ( A) 8位 ASCII编码 ( B) 16位 ASCII编码 ( C) 16位 Unicode编码 ( D) 32位 Unicode编码 12 下列的变量定义中,错误的是 ( ) ( A) int_a=123; ( B) int i=Integer.MAX_VALUE; ( C) long j=12345678900L; ( D) static i=100; 13 下列关于类、包和源文件的描述中,不正确的一项是 ( ) ( A)一个包可以包含多个类 ( B)一个源文件中,只能有一个公共类 ( C)
5、属于同一个包的类在默认情况下可以相互访问 ( D)系统不会为源文件创建默认的包 14 下列注释使用原则的叙述,正确的是 ( ) ( A)如果属性的可见性定义是私有 (private)的,应该在注释中适当说明理由 ( B)类的开发和维护历史无需注释 ( C)成员方法参数应该说明 ( D)成员方法中的局部变量无需注释 15 在 Swing中, JButton的直接父类是 ( ) ( A) java.awt.Button ( B) java.awt.Container ( C) javax.swing.Button ( D) javax.swing.AbstractButton 16 下列代码执行结
6、果为 ( )public class Test public static void main(String args) float p=0f; int q=3; System.out.println(+p)*(q-); ( A) 16 ( B) 24 ( C) 16 ( D) 24 17 关于 Java语言的健壮性特点,下列说法不正确的是 ( ) ( A) Java语言是一种强类型语言,即在编译和运行时进行大量的类型检查,防止不匹配的数据类型的发生 ( B) Java语言允许使用指针,这一点与 C+相似 ( C) Java语言设计有自动收集垃圾功能,防止了内存分配的错误 ( D) Java语
7、言使程序员从繁忙的内存管理中解脱出来 18 阅读下列代码段,选出该代码段的正确的文件名 ( )class A void methodl() System.out.println(“methodl in class A“); public class B void method2() System.out.println(“method2 in class B“); public static void main(String args) System.out.println(“main()in class B“); ( A) A.java ( B) A.class ( C) B.class (
8、 D) B.java 19 下面哪个保留字可以定义常值变量,说明这个变量赋值后永不改变 ? ( ) ( A) protected ( B) static ( C) final ( D) super 20 如果创建的一个子类覆盖一个 public方法,则对该方法可以使用哪些修饰符 ( ) ( A) public ( B) public和 protected ( C) privite ( D)任意修饰符都可以,由系统随机选取 21 关于对象的 删除,下列说法正确的是 ( ) ( A)必须由程序员完成对象的清除 ( B) Java把没有引用的对象作为垃圾收集起来并释放 ( C)只有当程序中调用 Sy
9、stem.gc()方法时才能进行垃圾收集 ( D) Java中的对象都很小,一般不进行删除操作 22 Thread类的方法中, toString()方法的作用是 ( ) ( A)只返回线程的名称 ( B)返回当前线程所属的线程组的名称 ( C)返回当前线程对象 ( D)返回线程的字符串信息 23 已知 :Manager extends Employee观察: public Manager(String n, double s, int year, int month, int day) super(n, s, year, month, day); bonus=0; 其中 super是 ( )
10、( A) Object类 ( B) Manager类 ( C) Employee类 ( D) Class类 24 下列 _方法和 resume()方法相互搭配,使线程停止执行,然后调用 resume()方法恢复线程。 ( ) ( A) interrupt() ( B) stop() ( C) suspend() ( D) yield() 25 下列字节输入流中,哪一个不能够被实例化 ? ( ) ( A) FileInputStream ( B) FilterInputStream ( C) ByteArrayInputStream ( D) ObjectInputStream 26 下列 _包
11、封装抽象窗口工具包,提供管理用户图形界面功能。 ( ) ( A) java.security.* ( B) java.io.* ( C) java.util.* ( D) java.awt.* 27 当检索一个压缩文件时,首先要建立压缩文件输入流对象,该对象 ( ) ( A)以选中的压缩文件为参数 ( B)以 FileInputStream对象为参数 ( C)以 InputStreamReader对象为参数 ( D)以 BufferedReader对象为参数 28 实现下列哪个接口可以对 MenuItem进行监听和处理 ? ( ) ( A) ActionListener ( B) FocusL
12、istener ( C) MouseMotionListener ( D) WindowListener 29 关于以下程序代码的说明正确的是 ( )(1)class HasStatic(2)private static int x=100; (3)public static void main(String args)(4)HasStatic hs1=new HasStatic();(5)hs1.x+; (6)HasStatic hs2=new HasStatic(); (7)hs2.x+; (8)hs1=new HasStatic(); (9)hs1.x+; (10)System.out.
13、println(“x=“+x); (11)(12) ( A) (5)行不能通过编译,因为引用了私有静态变量 ( B) (10)行不能通过编译,因为 x是私有静态变量 ( C)程序通过编译,输出结果为: x=103 ( D)程序通过编译,输出结果为: x=100 30 在 Applet程序占用的屏幕上显示文字、图形等信息,应使用的方法是 ( ) ( A) paint() ( B) init() ( C) start() ( D) destroy() 31 Applet的运行过程要经历 4个步骤,其中 _不是运行步骤。 ( ) ( A)浏览器加载指定 URL中的 HTML文件 ( B)浏览器显示
14、HTML文件 ( C)浏览器加载 HTML文件中指定的 Applet类 ( D)浏览器中的 Java运行环境运行该 Applet 32 FileOutputStream类属于 Java的哪一个包 ? ( ) ( A) java.util ( B) java.io ( C) java.nio ( D) java.awt 33 在编写异常处理的 Java程序中,每个 catch语句块都应该与 _语句块对应,使得该语句块用来启动 Java的异常处理机制。 ( ) ( A) if else ( B) switch ( C) try ( D) throw 34 在编写 JavaApplication程序
15、时,若需要使用到标准输入输出语句,则必须在程序的开头写上 _语句。 ( ) ( A) import java.awt.*; ( B) import java.applet.Applet: ( C) import java.io.*; ( D) import java.awt.Graphics; 35 下列关于小应用程序说法错误的是 ( ) ( A)用户所编写的小应用程序的类必须为 public ( B)用户所编写的小应用程序必须为 java.applet.Applet的子类 ( C)用户所编写的小应用程序的类名称可以与它所在的文件名不相同 ( D)用户所编写的小应用程序可以不在浏览器上运行 3
16、6 假设线性表的长度为 n,则在最坏情况下,冒泡排序需要的比较次 数为【 】。 37 类是一个支持集成的抽象数据类型,而对象是类的【 】。 38 对软件是否能达到用户所期望的要求的测试称为【 】。 39 单元测试又称模块测试,一般采用【 】测试。 40 当数据的物理结构 (存储结构、存取方式等 )改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【 】。 41 Java的体系结构中,最下层是移植接口,最上一层是 Java应用程序和【 】。 42 Java语言的各数据类型之间提供两种数据类型转换:自动数据类型转换和【 】 。 43 接口是一种只含有抽象方法或【 】的一种特殊
17、抽象类。 44 Java语言的【 】包是编译器自动导入的,因此,编程时使用该包中的类,可省去 import导入。 45 可以通过【 】语句来捕获所有的异常。 46 如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时用关键字【 】;在一个类的内部可以直接调用本类的对象,也可通过关键字 this来调用。 47 所有用户界面类的父类是 java.awt包中的【 】。 48 InputStreamReader类是以字节 输入流作为数据源的【 】。 49 Java Applet应用程序的编写和执行共分 4步进行:编写源代码、编写 HTML文件调用该小程序、【 】、解释执行。 50 类 T
18、est定义如下: class Test public static void main(string args) String s1=“abc“; String s2=new String(s1); if(s1=s2) System.out.println(“s1=s2“; if(s1.equals(s2) System.out.println(“s1.equals(s2)“); 那么程序的执行结果为:【 】 国家二级( JAVA)笔试模拟试卷 64答案与解析 1 【正确答案】 A 【试题解析】 数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包括 3个方面的内容,即数据的逻辑
19、结构、存储结构和数据的运算。 2 【正确答案】 A 【试题解析】 一些较流行的程 序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程。这样各调用点之间形成一种后进先出关系,而栈结构正适合来存储这些调用点。 3 【正确答案】 B 【试题解析】 链表采用的是链式存储结构,它克服了顺序存储结构的缺点:它的接点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。但是链式存储结构也有不组之处: 每个结点中的指针域需额外占有存储空间; 链式存储结构是一种非随机存储结构。 4 【正确答案】 A 【试题解析】
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 64 答案 解析 DOC
