[计算机类试卷]国家二级(JAVA)笔试模拟试卷199及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷199及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷199及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 199及答案与解析 1 下列对于线性链表的描述中正确的是 ( )。 ( A)存储空间不一定连续,且各元素的存储顺序是任意的 ( B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 ( C)存储空间必须连续,且前件元素一定存储在后件元素的前面 ( D)存储空间必须连续,且各元素的存储顺序是任意的 2 以下数据结构中不属于线性数据结构的是 ( A)队列 ( B)线性表 ( C)二叉树 ( D)栈 3 设有下列二叉树: 对此二叉树中序遍历的结果为 ( A) ABCDEF ( B) DBEAFC ( C) ABDECF ( D) DEBFCA 4 下面 Ja
2、va表达式 19/3 (int)71.7-2*3 7%3 (double)1/8+3 计算的结果是 ( A) 6.3 64 2 2.5 ( B) 6 63 1 3.125 ( C) 6.4 67 2 2.5 ( D) 6 65 1 3.125 5 软件 (程序 )调试的任务是 ( A)诊断和改正程序中的错误 ( B) 尽可能多地发现程序中的错误 ( C)发现和改正程序中的所有错误 ( D)确定程序中的错误性质 6 下面描述中错误的是 _。 A) 系统总体结构图支持软件系统的详细设计 B) 软件设计是将软件需求转换为软件表示的过程 C) 数据结构与数据库设计是软件设计的任务之一 D) PAD图是
3、软件详细设计的表示工具 7 从用户角度看,下面列出的条目中 ( )是数据库管理系统应具有的目标。 用户界面友好 内部结构清晰、层次分明 开放性,即符合标准和规范 负责管理企 业组织的数据库资源 ( A) 、 ( B) 、 、 ( C) 、 ( D)都是 8 软件调试的目的是 ( )。 ( A)发现错误 ( B)改正错误 ( C)改善软件的性能 ( D)挖掘软件的潜能 9 以下内容不属于算法程序所占的存储空间的是 ( )。 ( A)算法程序所占的空间 ( B)输入的初始数据所占的存储空间 ( C)算法程序执行过程中所需要的额外空间 ( D)算法执行过程中所需要的存储空间 10 数据库系统的核心是
4、 ( A)数据库 ( B)数据库管理系统 ( C)模拟模型 ( D)软件工程 11 下列关于 File类的叙述中,正确的是 ( )。 ( A) File类是 java. io. file包中的非流类 ( B) File类以系统相关的方式描述文件对象的属性 ( C) File类不能读写文件 ( D) File类不能操作文件属性 12 下列关于线程组的叙述中,正确的是 ( )。 ( A)线程默认是继承父进程的线程组 ( B)线程在创建时可以不确定其归属的线程组,可以在执行过程中更改 ( C)在 Java的应用程序中的首个线程组可以是 main,也可以是其他,视实际情况而定 ( D)线程组中包含任意
5、数目的线程,但不能包含线程组 13 使用下列的 ( )类可以实现在文件的任意一个位置读写一个记录。 ( A) RandomAccessFile ( B) FileReader ( C) FileWriter ( D) FilelnputStream 14 Applet类的直接父类是 ( )* ( A) Component类 ( B) Frame类 ( C) Container类 ( D) Panel类 15 下面不属于 Java语言实现机制的是 ( ) ( A)并行机制 ( B) Java虚 拟机 ( C)垃圾回收机制 ( D)代码安全检测 16 提供一个直观的图形化的进度描述的是 ( )。
6、( A)进程条 ( B)菜单 ( C)选择框 ( D)滑动杆 17 执行下列程序之后,变量 n的值为 _。 public class Test public static void main(String args) int y=2; int z=3; int n=4; n=n+-y*z/n; System.out.println(n); ( A) 3 ( B) -1 ( C) -12 ( D) -3 18 下列关于 Applet的说法,正确的是 ( )。 ( A)它们能读写用户的文件系统 ( B)它们能与提供包含小程序的网页的站点之内的, Internet站点联系 ( C)它们 能在阅读者的
7、系统上运行任何程序 ( D)它们能加载存储在用户系统上的程序 19 Java 中处理字符流的抽象类是 ( )。 ( A) OutputStream和 InputStream ( B) Reader和 Writer ( C) ObjectOutputStream和 ObjectlnputStream ( D) InflaterlnputStream和 DeflaterlnputStream 20 Java程序的执行过程中用到一套 JDK工具,其中 java.exe是指 ( )。 ( A) Java文档生 成器 ( B) Java解释器 ( C) Java编译器 ( D) Java类分解器 21
8、下列用于 Java解析类文件的命令是 ( )。 ( A) java ( B) javac ( C) javap ( D) jar 22 下列关于 Java简单数据类型的说法中,不正确的是 ( )。 ( A) short类型的数据占有 16位的存储空间 ( B) float类型的数据占有 32位的存储空间 ( C) boolean类型的数据占有 1位的存储空间 ( D) long类型的数据占有 32位的存储空间 23 下列属于合法的 Java标识符是 ( ) ( A) “ABC” ( B) Saler ( C) ( B) String s=“hello“; String t; t=s3+“one
9、“; ( C) String s=“hello“; String standard=s.toUpperCase(); ( D) String s=“hello“; String t=s+“good“; 29 已知有下列类的说明,则下列哪个语句是正确的 ? ( ) public class Test private float f=1.0f; int m=2; static int n=1; public static void main(String arg) Test t=new Test(); ( A) t.f; ( B) this, n; ( C) Test.m; ( D) Test.f
10、; 30 下列常见的系统定义的异常中,哪个是输入、输出异常 ? ( ) ( A) ClassNotFoundException ( B) IOException ( C) FileNotFoundException ( D) UnknownHostException 31 以下代码完成画线功能,所画线的颜色是 ( )。 (1)g setColor(Color red green cyan yellow); (2)g drawLine(0, 0, 100,100): ( A) red ( B) green ( C) yellow ( D) cyan 32 Java语言是在 ( )语言基础上衍生的
11、。 ( A) Basic ( B) VF ( C) C ( D) C+ 33 下列的变量定义中,错误的是 ( A) int a; b ( B) float a, b1=1 23f; ( C) char ch=d; ( D) public int i=100, j; 34 用于向数据库发送查询命令,建立下列哪个对象 ? ( A) ResultSet ( B) Connection ( C) Statement ( D)以上都不是 35 下列命题中,错误的是 ( A) Java编程时,要求应尽量多用公共变量 ( B) Java编程时,要求应尽量少用公共变量 ( C) Java编程时,要求应尽量不用
12、公共变量 ( D) Java编程时,要求应尽量使用私有变量 36 在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、【 】遍历和后序遍历。 37 数据结构分为线性结构和非线性结构,线性表、栈和队列都属于【 】。 38 结构化程序设计方法的主要技术是【 】、逐步求精。 39 已知某序列为 49, 38, 65, 97, ?6, 13, 27,试 采用该序列的第 1个元素为枢轴进行快速排序,则经过 1趟快速排序之后所得到的序列为【 】。 40 软件危机出现于 60年代末,为了解决软件危机,人们提出了【 】的原理来设计软件,这就是软件工程诞生的基础。 41 JButton
13、构件在功能上属于 _,而 JPanel构件属于 _。 42 在捕获或声明异常时,应注意选择适当的异常类,选择适当的地方处理,是在方法内处理还是用【 】子句传递给调用栈的上层。 43 自定义异常类都是【 】及其子集,除了在运行时产生或不易预测外,都定义为非 运行时的异常。 44 在面向对象的程序设计中,类描述的是具有相似性质的一组【 】。 45 break语句最常见的用法是在 switch语句中,通过 break语句退出 switch语句,使程序从整个 switch语句后面的【 】开始执行。 46 用来填充几何图形的方法是【 】。 47 Java的体系结构中,量下层是 _ ,由适配器和 Java
14、OS组成,保证 Java体系结构可以跨平台。 48 凡生成 StringBuffer一个对象后,还可用 _方法或 ensureCapacity()方法来设定缓存大小。 49 表达式是由操作数和【 】按一定的语法形式组成的符号序列。 50 【 】是 Java提供的建立图形用户界面 GUI的开发包,它可用于 Java的 Applet和 Application中,它支持图形用户界面的编程。 国家二级( JAVA)笔试模拟试卷 199答案与解析 1 【正确答案】 A 【试题解析】 在链式存储结构中,存储空间可以不连续,各数据结点的存储顺序与数据 元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是
15、由指针域确定的。 2 【正确答案】 C 【试题解析】 所谓的线性结构是指:如果一个非空的数据结构满足下列两个条件,即 有且只有一个根结点; 每一个结点最多有一个前驱,也最多有一个后继。同时满足两个条件的有队列、线性表和栈,而二叉树的结点可能存在两个后继,所以不是线性结构。 3 【正确答案】 B 【试题解析】 二叉树的遍历分为先序,中序、后序三种不同方式。本题要求中序遍历,其遍历顺序应该为:中序遍历左子树 访问根结点 中序遍历右子树。 按照定义,中序遍历序列是 DBEAFC,故答案为 B。 4 【正确答案】 D 【试题解析】 对二元运算,如果操作数全为整型,那么只要其中有一个为 long型,则表
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 199 答案 解析 DOC
