[计算机类试卷]国家二级(JAVA)笔试模拟试卷70及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷70及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷70及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 70及答案与解析 1 以下特点不属于算法的基本特征的是 ( )。 ( A)可行性 ( B)确定性 ( C)拥有足够的情报 ( D)无穷性 2 数据的逻辑结构是指 ( )。 ( A)数据所占的存储空间量 ( B)反映数据元素之间逻辑关系的数据结构 ( C)数据在计算机中的顺序存储方式 ( D)存储在外存中的数据 3 在深度为 5的满二叉树中,叶子结点的个数为 ( )。 ( A) 32 ( B) 31 ( C) 16 ( D) 15 4 对建立良好的程序设计风格 ,下面描述正确的是 ( )。 ( A)程序应简单、清晰、可读性好 ( B)符号的命名只要求符合语法
2、( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 5 结构化程序设计的一种基本方法是 ( )。 ( A)筛选法 ( B)递归法 ( C)归纳法 ( D)逐步求精法 6 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ( )。 ( A)概要设计 ( B)详细设计 ( C)可行性分析 ( D)需求分析 7 用黑盒技术设计测试用例的方法之一是 ( )。 ( A)因果图 ( B)逻辑覆盖 ( C)循环覆盖 ( D)基本路径测试 8 下面关于数据库系统的叙述正确的是 ( )。 ( A)数据库系统减少了数据冗余 ( B)数据库系统避免了一切冗余 ( C)数据库系统中数
3、据的一致性是指数据类型的一致 ( D)数据库系统比文件系统能管理更多的数据 9 数据库 DB,数据库系统 DBS,数据库管理系统 DBMS,这 3者之间的关系是( )。 ( A) DBS包括 DB和 DBMS ( B) DBMS包括 DB和 DBS ( C) DB包括 DBS和 DBMS ( D) DBS就是 DB,也就是 DBMS 10 设有 n元关系 R及 m元关系 S,则关系 R与 S经笛卡儿积后所得新关系是一个( )元关系。 ( A) m ( B) n ( C) m+n ( D) m*n 11 Java语言和 C+语言相比, _是 Java有的,而 C+没有。 ( A)面向对象 ( B
4、)动态链接 ( C)有类库 ( D)跨平台 12 在 Java开发工具 JDK的目录结构中,包含 JDK的一些可执行文件的目录是_。 ( A) bin ( B) docs ( C) lib ( D) demo 13 下列有关 Java源代码文件三要素的说法正确的是 _。 ( A)可以有多个包声明语句 ( B)只能有 1个引入类声明语句 ( C)只能有一个可见性为 public的类,且要求源文件名必须与 public类名相同 ( D)包声明、引入类声明、类和接口的声明这三者的顺序可以任意 14 对于构造方法,下列叙述正确的是 _。 ( A)构造方法是类的一种特殊方法,它的方法名可以任意取 ( B
5、)构造方法的返回类型只能是 void型 ( C)类中必须定义构造方法 ( D)如果类中定义了构造方法,系统就不再提供默 认构造方法 15 定义类头时能使用的修饰符是 _。 ( A) static ( B) private ( C) protected ( D) abstract 16 在编写 Java程序的时候,如果不为类的成员变量定义初始值, Java会给它们默认值,下列说法中不正确的一个是 _。 ( A) int的默认值是 0 ( B) byte的默认值是 0 ( C) long的默认值是 0.0L ( D) float的默认值是 0.0f 17 按照运算符的功能划分,运算符 |属于 _。
6、 ( A)关系运算符 ( B)位运算符 ( C)布尔逻辑运算符 ( D)扩展赋值运算符 18 下列关于 equals()方法和 =运算符的说法,不正确的一个是 _。 ( A) equals()方法可以用来比较复合数据类型的数值是否相等 ( B) =运算符可以用来比较简单数据类型的数据值是否相等 ( C)运算符和 equals()方法的功能一样,可以相互替换 ( D)运算符和 equals()方法的功能不完全一样,不可以相互替换 19 下面程序执行后, baz的值应是 _。 public class Test9 public static void main(String args) int i
7、ndex = 1; int fox = new int 3; iht bar = fox index; int baz = bar + index; System.out.println(baz); ( A) 0 ( B) 1 ( C) 2 ( D)编译错误 20 下面程序执行后,输出的值应是 _。 public classs Test10 public static void main(String args) float a=5, b=4, c=3; if ( -a=b ) c=-a/c; System.out.println(c); ( A) 1.33 ( B) 1 ( C) 0 ( D
8、) 1.67 21 下列常见的系统定义的异常中, _是输入、输出异常。 ( A) ClassNotFoundException ( B) IOEXCeption ( C) FileNOtFoundException ( D) UnknownHostEXception 22 下列选项 _不 是 PilterInputStream的子类。 ( A) BufferedInputStream ( B) CheckedInputStream ( C) PushbacklnloutStream ( D) FilelnputStream 23 下列程序的运行结果是 _。 class A implements
9、 Runnable int a; iht i = 2; A(int x) a = x; public void run() while(i 0) System.out.println(“线程 “ + a); i-; public class Testl3 public static void main(String args) Thread a1 = new Thread(new A(1); Thread a2 = new Thread(new A(2); a1.start(); a2.start(); ( A)线程 1 线程 1 线程 2 线程 2 ( B)线程 1 线程 2 ( C)线程
10、1 线程 2 线程 1 线程 2 ( D)线程 1 线程 1 线程 1 线程 1 24 下列程序的运行结果是 _。 Class C14 implements Runnable private int i; public C14(int n) this.i = n; public void run) try Thread.currentThread().sleep(i); catch(InterruptedException ie) System.err.println(ie.tString(); System.out.println(“线程 “ + Thread.currentThread()
11、 .getName + “睡眠了 “ + i + “毫秒结束“); public class Testl4 public static void main(String args) Thread t = new Thread(new C14(300), “t“); t.start(); ( A)线程 t睡眠了 300毫秒结束 ( B)线程 Thread-0睡眠了 300毫秒结束 ( C)线程 t睡眠了 i毫秒结束 ( D)线程 Thread-0睡眠了 i毫秒结束 25 创建线程有两种方法,一种是继承线程类 Thread,另一种是 _。 ( A)建立实现 Runnable接口的类 ( B)直接创
12、建线程即可,无需实现任何接口 ( C)建立实现 Collection接口的类 ( D)建立实现 Thread接口的类 26 关于集合,下列叙述错误的是 _。 ( A)集合中的对象称为它的元素 ( B)一个集合是代表一组对象的一个对象 ( C)集合主要用于处理各种类型的对象的聚集 ( D)集合包含四个重要接口: Collection、 Set、 List、 Map 27 实现下列 _接口可以对 TextField对象的事件进行监听和处理。 ( A) ActionListener ( B) WindowListener ( C) MouseMotionListener ( D) FocusList
13、ener 28 下列说法中错误的一项是 _。 ( A)采用 BorderLayout布局管理,添加构件的时候需要在 add()方法中说明添加到哪一个区域 ( B)采用 BorderLayout布局管理时,每一个区域只能且必须放一个构件 ( C)采用 BorderLayout布局管理时,不一定要所有的区域都有构件 ( D)采用 BorderLayout布局管理,容器大小发生变化时,构件之间的相对位置不变,构件大小改变 29 下列 _不属于 AWT提供的图形图像工具。 ( A)形状 ( B)按钮 ( C)字体 ( D)颜色 30 在同一个浏览器中,当用户离开 Applet所在的页面,而转到另一个页
14、面时,Applet将会 _。 ( A)继续运行 ( B)挂起 ( C)停止运行 ( D)生成一个后台线程 31 Applet的运行过程要经历 4个步骤,其中 _不是运行步骤。 ( A)浏览器加载指定 URL中的 HTML文件 ( B)浏览器显示 HTML文件 ( C)浏览器加载 HTML文件中指定的 Applet类 ( D)浏览器中的 Java运行环境运行该 Applet 32 当用户关闭浏览器时,系统就会调用 _方法。 ( A) start() ( B) init() ( C) paint() ( D) destroy() 33 下面说法正确的是 _。 ( A) Java Applet是可以
15、在操作系统的支持下独立运行的一种 Java小应用程序 ( B) Java Applet是一种 Java小应用程序,它跟 Java Application没有什么区别 ( C) Java Applet是一种 Java小应用程序,但它必须嵌入到 HTML文件中运行 ( D) Java Applet是一种小的 Java Application,它有自己的 main()方法 34 SQL语言本身并不是一个很完整的编程语言,一般需要和其他编程语言结合起来使用, _就是一个将 Java语言与 SQL结合起来的编程接口。 ( A) JDBC ( B) JNDI ( C) RMI ( D) EJB 35 关于
16、 J2SDK的基本命令,下列叙述正确的是 _。 ( A) javac是 Java语言的解释器,解释运行 Java字节码 ( B) java doc是 JavaAPl文档生成器 ( C) java是 Java语言的编译器 ( D) javah是 Java类文件解析器,用于解析类文件 36 Java程序的编译和执行模式包括 2点,是【 】和半解释。 37 面向对象编程的三个基本特征是【 】、继承性和多态性。 38 【 】保留字用于定义常值变量,声明该变量以后不会改变。 39 continue语句必须使用于【 】中 40 任何从【 】派生的类都可以用 throw语句抛出,抛出异常用来表明程序遇到的错
17、误无法正常执行而需要异常处理。 41 线程生命周期有几种状态,分别是创建状态、可运行状态、【 】、不可运行状态和死亡状态。 42 请在下面横线处填入适当的代码,将线程对象 runner2的优先级设置为最高。 class ThreadTest extends Thread public static void main(String args) ThreadTest runner = new ThreadTest4; for(int j = 0; j 4; j+) runnerj = new ThreadTest(); for(int j = 0; j 4; j+) runnerj.start(
18、); 【 】 runner3.setPriority(MIN_PRIORITY); public void run) for(int i = 0; i 100000; i+); System.out.println(getName() + “线程的优先级是 :“ + getPriority() + “计算完毕 “); 43 在 Java程序中, run()方法的实现方式有两种,是【 】和继承 Thread类。 44 使用 AWT和 Swing编写的图形用户界面,首先要考虑的问题是如何将【 】放入界面。 45 Java Applet不能直接运行,必须编写【 】 文件,将 Applet嵌入其中。
19、国家二级( JAVA)笔试模拟试卷 70答案与解析 1 【正确答案】 D 【试题解析】 设计一个算法必须考虑它的可行性、确定性、以及拥有足够的情报,所以 A、 B、 C都属于算法的基本特征。作为一个算法必须在有限的时间内完成,所以一个算法要具有有穷性的特征。算法的有穷性还应包括合理的执行时间的含义。因为一个算法若需要执行千年万年,显然失去了实用价值,答案为 D。 2 【正确答案】 B 【试题解析】 一个数据结构应包含两方面的信息:一是表示数据元素的信息,二是表示各数据元素之间的前后关系。其中数据元素之间的前后关系是指它们的逻辑关系,而与它们在计算机中的存储位置无关。 3 【正确答案】 B 【试
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 70 答案 解析 DOC
