[计算机类试卷]国家二级(JAVA)笔试模拟试卷169及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷169及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷169及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 169及答案与解析 1 下面程序段的输出结果是 int data=0; char k=a,p=f: data=p-k; system.out.println(data); ( A) 0 ( B) a ( C) f ( D) 5 2 下面程序的输出结果是 public class Test public static void main(String args) intarray=2,4,6,8,10; int size=6; int result=-1: try for(int i=0; i size public class XieShuzu public
2、 static void main(String a) intmyArray=10,20,30,40; try DataoutputStream dos=new DataOutputStream(new FileoutputStream(“ints.dat“); for(int i=0; i myArray.1ength; i+)dos._(myArrayi); dos.close(); System.out.println(“已经将整数数组写入二进制文件: ints.dat“); catch(IOException ice) System.out.println(“IO Exception“
3、); ( A) writeArray ( B) writeByte ( C) writeInt ( D) writeDouble 4 下面 Java语句从指定的网址读取 HTML文件,在下画线处应填上的选项是 Reader in=new_(new URL(urlString).openStrream(); ( A) Reader ( B) DataOutputStream ( C) ByteArrayInputStream ( D) InputStreamReader 5 当使用 SomeThread t=new SomeThread()创建一个线程时,下列叙述中正确的是 ( A) SomeT
4、hread类是包含 run()方法的任意 Java类 ( B) SomeThread类一定要实现 Runnable接口 ( C) SomeThread类是 Thread类的子类 ( D) SomeThread类是 Thread类的子类并且要实现 Runnable接口 6 在下面程序的下画线处应填入的选项是 public class Test_ public static void main(String args) Test t=new Test(); Thread tt=new Thread(t); tt.start(); public void run() for(int i=0; i 5
5、;i+) System.out.println(“i=“+i); ( A) implements Runnable ( B) extends Thread ( C) implements Thread ( D) extends Runnable 7 为了支持压栈线程与弹栈线程之间的交互与同步,在下画线处依次填入的语句是 public class IntStack private int idx=0; private intdata=new int8; public _ void push(int i) dataidx=i; idx+; _ ( A) synchronized() notify(
6、) ( B) synchronized() this.wait() ( C) synchronized() this.notify() ( D) synchronized() sleep() 8 下列叙述中正确的是 ( A)对长度为 n的有序链表进行查找,最坏情况下需要比较的次数为 n ( B)对长度为 n的有序链表进行对分查找,最坏情况下需要比较的次数为 n/2 ( C)对长度为 n的有序链表进行对分查找,最坏情况下需要比较的次数为 log2n ( D)对长度为 n的有序链表进行对分查找,最坏情况下需要比较的次数为 nlog2n 9 算法的时间复杂度是指 ( A)算法的执行时间 ( B)算法
7、所处理的数据量 ( C)算法程序中语句或指令的条数 ( D)算法在执 行过程中所需要的基本运算次数 10 软件按功能可以分为应用软件、系统软件和支撑软件。下面属于系统软件的是 ( A)编辑软件 ( B)操作系统 ( C)教务管理系统 ( D)浏览器 11 软件 (程序 )调试的任务是 ( A)诊断和改正程序中的错误 ( B)尽可能多地发现程序中的错误 ( C)发现和改正程序中的所有错误 ( D)确定程序中的错误性质 12 数据流程图 (DFD图 )是 ( A)软件概要设计的工具 ( B)软件详细设计的工具 ( C)结构化方法的需求分析工具 ( D)面向对象方法的需求分析工 具 13 软件生命周
8、期可分为定义阶段、开发阶段和维护阶段。详细设计属于 ( A)定义阶段 ( B)开发阶段 ( C)维护阶段 ( D)上述三个阶段 14 数据库管理系统中负责数据模式定义的语句是 ( A)数据定义语言 ( B)数据管理语言 ( C)数据操纵语言 ( D)数据控制语言 15 在学生管理的关系数据库中,存取一个学生信息的数据单位是 ( A)文件 ( B)数据库 ( C)字段 ( D)记录 16 数据库设计中,用 E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的 ( A)需求分析阶段 ( B)逻辑设计阶段 ( C)概念设计阶段 ( D)物理设计阶段 17 Java中定义常量的保留字
9、是 ( A) const ( B) final ( C) finally ( D) native 18 下列有关 Java布尔类型的描述中,正确的是 ( A)一种基本的数据类型,它的类型名称为 boolean ( B)用 int表示类型 ( C)其值可以赋给 int类型的变量 ( D)有两个值, 1代表真, 0代表假 19 Java中所有类的父类是 ( A) Father ( B) Lang ( C) Exception ( D) Object 20 下列数中为八进制的是 ( A) 27 ( B) 0x25 ( C) 26 ( D) 28 21 下列方法中,不属于 Throwable类的方法是
10、 ( A) printMessage ( B) getMessage ( C) toString ( D) fillInStackTrace 22 下列包中,包含 JOptionPane类的是 ( A) javax.swing ( B) java.lang ( C) java.util ( D) java.applet 23 下 列选项中,与成员变量共同构成一个类的是 ( A)关键字 ( B)方法 ( C)运算符 ( D)表达式 24 Java中的抽象类 Reader和 Writer所处理的流是 ( A)图像流 ( B)对象流 ( C)字节流 ( D)字符流 25 下列叙述中,错误的是 ( A
11、)内部类的名称与定义它的类的名称可以相同 ( B)内部类可用 abstract修饰 ( C)内部类可作为其他类的成员 ( D)内部类可访问它所在类的成员 26 用于在子类中调用被重写父类方法的关键字是 ( A) this ( B) super ( C) This ( D) Super 27 下列不属于表达式语句的是 ( A) +i; ( B) -j; ( C) b#a; ( D) b*=a; 28 下列为窗口事件的是 ( A) MouseEvent ( B) WindowEvent ( C) ActionEvent ( D) KeyEvent 29 用鼠标点击菜单项 (MenuItem)产生的
12、事件是 ( A) MenuEvent ( B) ActionEvent ( C) KeyEvent ( D) MouseEvent 30 下列不属于逻辑运算符的是 ( A) ! ( B) | ( C) /如果 score超过 60分,则结果是 passed,否则是 doesnt pass result=(score =60)?“passed“:“doesnt pass“: System.out.println(result); return result; public static void main(String args) OperatorsAndExpressions OperAndE
13、xp=new OperatorsAndExpressions(); /条件表达式 OperAndExp.conditionalExpression(65); 程序的执行结果是 _。 36 阅读下面程序 int i=3.j; outer:while(i 0) j=3; inner:while(j 0) if(j 2)break outer; System.out.println(j+“and“+i); j-; i-; 被输出到屏幕的第一行结果是 _。 37 在深度为 7的满二叉树中,度为 2的结点个数为 _。 38 软件测试分为白箱 (盒 )测试和黑箱 (盒 )测试。等价类划分法属 于 _测试。
14、 39 在数据库系统中,实现各种数据管理功能的核心软件称为 _。 40 软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于 _阶段。 41 _是为嵌入式和移动设备提供的 Java平台。 42 在 Java中,转义字符 “n”表示 _。 43 类是变量和 _的集合体。 44 Java中的异常对象是 Error类或 Exception 类的对象,这两类对象中 _类的对象不会被 Java应用程序捕获和抛出。 45 在 java.io包中,字符输出流类都是 _类的子类。 46 在 Java线程中,共享数据的所有访问都必须作为临界区,使用 _进行加锁控制。 47 Swing
15、是由纯 Java实现的轻量级构件,没有本地代码,不依赖 _系统的支持。这是它与 AWT构件的最大区别。 48 Applet类属 _包。 国家二级( JAVA)笔试模拟 试卷 169答案与解析 1 【正确答案】 D 2 【正确答案】 B 【试题解析】 ArithmeticException 是当出现异常的运算条件时,抛出此异常。例如,一个整数 “除以零 ”时,是抛出此类的一个实例;ArrayIndexOutOfBoundsException 是用非法索引访问数组时抛出的异常。如果索引为负或大于等于数组大小,则该索引为非法索引。本程序中,数组大小为 5个元素,数组下标为 0 4,而循环为 0 5,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 169 答案 解析 DOC
