[计算机类试卷]国家二级(JAVA)机试模拟试卷3及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)机试模拟试卷3及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)机试模拟试卷3及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)机试模拟试卷 3及答案与解析 一、选择题 1 下列属于合法的 Java标识符的是 ( )。 ( A) _cat ( B) 5books ( C) +static ( D) -3.14159 2 下列选项中,不属于模块间耦合的是 ( )。 ( A)数据耦合 ( B)标记耦合 ( C)异构耦合 ( D)公共耦合 3 “+”运算符的操作数个数是 ( )。 ( A) 1个 ( B) 2个 ( C) 3个 ( D) 4个 4 在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有 ( )种。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 5 有下列二叉树,对此二叉
2、树前序遍历的结果为( )。 ( A) ACBEDGFH ( B) ABDGCEHF ( C) HGFEDCBA ( D) 6 使用白盒测试法时,确定测试数据应该根据( )和指定的覆盖标准。 ( A)程序的内部逻辑 ( B)程序的复杂结构 ( C)使用说明书 ( D)程序的功能 7 关系数据库管理系统能实现的专门关系运算包括( )。 ( A)排序、索引、统计 ( B)选择、投影、连接 ( C)关联 、更新、排序 ( D)显示、打印、制表 8 将 E R 图转换到关系模式时,实体与实体间的联系可以表示成( )。 ( A)属性 ( B)关系 ( C)键 ( D)域 9 下列有关数组的叙述中,错误的是
3、( )。 ( A)在同一个环境下,数组与内存变量可以同名,两者互不影响 ( B)可以用一维数组的形式访问二维数组 ( C)在可以使用简单内存变量的地方都可以使用数组元素 ( D)一个数组中各元素的数据类型可以相同,也可以不同 10 软件需求分析一般应确定的是用户对软件的 ( )。 ( A)功能需求 ( B)非功能需求 ( C)性能需求 ( D)功能需求和非功能需求 11 在 Java 中,负责对字节代码解释执行的是( )。 ( A)垃圾回收器 ( B)虚拟机 ( C)编译器 ( D)多线程机制 12 下列叙述中,正确的是( )。 ( A) Java 语言的标识符是区分大小写的 ( B)源文件名
4、与 public 类名可以不相同 ( C)源文件的扩展名为 jar ( D)源文件中 public 类的数目不限 13 下面排序算法中,平均排序速度最快的是( )。 ( A)冒泡排序法 ( B)选择排序 法 ( C)交换排序法 ( D)堆排序法 14 在 Java 中,表示换行符的转义字符是( )。 ( A) n ( B) f ( C) n ( D) ddd 15 在 Java 中,由 Java 编译器自动导入而无需在程序中用 i mport 导入的包是( )。 ( A) java applet ( B) java awt ( C) java util ( D) java lang 16 下列
5、说法中,不属于数据模型所描述的内容是 ( )。 ( A)数据结构 ( B)数据操作 ( C)数据查询 ( D) 数据约束 17 在 s witch( expression)语句中, expression 的数据类型不能是( )。 ( A) double ( B) char ( C) byte ( D) short 18 下列叙述中,错误的是( )。 ( A)父类不能替代子类 ( B)子类能够替代父类 ( C)子类继承父类 ( D)父类包含子类 19 已知: i nt a ne wi nt 100;在下列给出的数组元素中,非法的是( )。 ( A) a 0 ( B) a 1 ( C) a 99
6、( D) a 100 20 在文件类提供的方法中,用于创建目录的方法是( )。 ( A) mkdir() ( B) mkdirs() ( C) list() ( D) list Roots() 21 下列程序的执行结果为( )。 public class c3 public static void mai n( Stri ng args) i nt i 13, j 10; if( i j) i ; else j; Syste m out pri ntln( i t j); ( A) 13 10 ( B) 12 11 ( C) 11 11 ( D) 12 12 22 下列程序的输出结果是( )。
7、 public class Test void pri nt Value ( i nt m) Do Syste m out pri ntln( The value is m) while( m 10) public static void mai n( Stri ng args) i nt i 10; Test t ne w Test(); t pri nt Value( i); ( A) The value is 8 ( B) The value is 9 ( C) The value is 10 ( D) The value is 11 23 for( i nt x 0, y 0;! x
8、y 5; y )语句执行循环的次数是( )。 ( A) 0 ( B) 5 ( C) 6 ( D)无穷 24 下列描述异常含义的各选项中,正确的是( )。 ( A)程序编译错误 ( B)程序语法错 误 ( C)程序自定义的异常事件 ( D)程序编译或运行时发生的异常事件 25 一个 Java Application 运行后,在系统中是作为一个( )。 ( A)线程 ( B)进程 ( C)进程或线程 ( D)不确定 26 Thread 类的方法中用于修改线程名字的方法是( )。 ( A) set Name() ( B) revise Name() ( C) get Name() ( D) chec
9、kAccess() 27 下列描述中,不是线性表顺序存储结构特征的是 ( )。 ( A)不便于插入和 删除 ( B)需要连续的存储空间 ( C)可随机访问 ( D)需另外开辟空间来保存元素之间的关系 28 常常使用内部类来实现监听器接口,这是接口和内部类相结合的一个较为典型的例子,它属于( )。 ( A)整数处理 ( B)浮点数处理 ( C)事件处理 ( D)数据处理 29 关于集合类描述正确的是 ( )。 集合类中容纳的都是指向 Object类对象的指针 集合类容纳的对象都是 Object的类例 只能容纳对象 只能容纳基本数据类型 ( A) 、 、 ( B) 、 ( C) 、 ( D) 、
10、、 、 30 下列组件不能添加进 Frame 主窗口的是( )。 ( A) Panel ( B) CheckBox ( C) Dialog ( D) Choice 31 下面程序段的输出结果为( )。 package test ; public class Class A i nt x 20; static i nt y 6; public static void mai n( Stri ng args) ClassBb ne w ClassB(); b go( 10); Syste m out pri ntln( x b x); class ClassB i nt x; void go( i
11、 nt y) Class Aa ne w Class A(); x a y ; ( A) x 10 ( B) x 20 ( C) x 6 ( D)编译不通过 32 下面程序段的输出结果为( )。 public class Test i nt a, b ; Test() a 100; b 200; Test( i nt x, i nt y) a x; b y ; public static void mai n( Stri ng args) Test Obj1 ne w Test( 12, 45); Syste m out pri ntln( a Obj1 a b Obj1 b); Test O
12、bj2 ne w Test(); Syste m out pri ntln( a Obj2 a b Obj2 b); ( A) a 100 b 200a 12 b 45 ( B) a 12 b 45a 100 b 200 ( C) a 12 b 200a 100 b 45 ( D) a 100 b 45a 12 b 200 33 在匹配器( Matcher)类中,用于寻找下一个模式匹配串的方法是( )。 ( A) static boolean matches() ( B) boolean matcher fi nd() ( C) i nt matcher start() ( D) i nt m
13、atcher end() 34 下列说法正确的是( )。 ( A)共享数据的所有访问都必须作为临界区 ( B)用 synchronized 保护的共享数据可以是共有的 ( C) Java 中对象加锁不具有可重入性 ( D)对象锁不能返回 35 在 Java Applet 程序中,如果对发生的事件做出响应和处理的时候,应该使用下列( )语句。 ( A) i mport java awt event ; ( B) i mport java io ; ( C) i mport java awt ; ( D) i mport java applet ; 36 在一个容量为 32的循环队列中,若头指针
14、front 3,尾指 针 rear 2,则该循环队列中共有元素个数为( )。 ( A) 29 ( B) 30 ( C) 31 ( D) 32 37 Java 语言中如果要使用某个包中的类时,需要使用( )导入。 ( A) i nport ( B) outport ( C) i mport ( D) i nput 38 执行下面程序段的输出结果为( )。 public class Q public static void mai n( Stri ng argv) i nt anar ne wi nt 5; Syste m out pri ntln( anar 0); ( A) 0 ( B) 1
15、( C) 2 ( D) 5 39 使得线程放弃当前分得的 CPU 时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得 CPU时间的方法是( )。 ( A) ti me() ( B) yield() ( C) load() ( D) mi n() 40 以下程序计算 1 1 3 1 5 1( 2N 1),直至 1( 2N 1)小于0 00001,横线处应补充的程序是( )。 public class Sun public static void mai n( Stri ng args) i nt n 1; double term, sum 1 0; do n ; term 1 0 n
16、 ; sum sum term; while( term 0 00001); Syste m out pri ntln( n); Syste m out pri ntln( sum); ( A) 2n ( B) 2n 1 ( C) 2 n ( D) 2 n 1 二、基本操作题 41 本题的功能是统计成绩不及格 的人数,分数有 89, 90, 56, 90, 89, 45, 23,45, 60, 59, 61。 public class java1 public static void main(String args) int score=56,90,89,23,45,61,60,59; in
17、t num=0; ; int i=0; while() if() sum+; i+; System.out.println(“;三元运算符: ?:。所以本题正确答案是选 项 A。简单地说,就是有几个操作数就是几元运算符;反过来,是几元运算符就有几个操作数 。 4 【正确答案】 C 【试题解析】 线程组是由 java.lang包中的 ThreadGroup类实现的。在创建线程时可以显式地 指定线程组,此时需要从如下三种线程构造方法中选择一种:public Thread(ThreadGroup group,Runnable target); public Thread(ThreadGroup gr
18、oup,String name); public Thread(ThreadGroup group,Runnable target,String name)。 5 【正确答案】 B 【试题 解析】 二叉树的前序遍历是指,先访问根结点,再访问左子树,最后访问右子树。并且在访问左右子树时,也是先访问其根结点,再访问左右子树。 6 【正确答案】 A 【试题解析】 白盒测试是把测试对象看做一个打开的盒子,允许测试人员利用程序内部的逻辑结构及相关信息来设计或选择测试用例,对程序所有的逻辑路径进行测试。 7 【正确答案】 B 【试题解析】 关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算。
19、 8 【正确答案】 B 【试题解析】 将 E R 图转换成指定 DBMS 中的关系模式是数据库逻辑设计的主要工作。从 E R 图到关系模式的转换是比较直接的,实体和联系都可以表示成关系。 9 【正确答案】 A 【试题解析】 整个数组的数据类型为 A( Array),而各个数组元素可以分别存放不同类型的数据。在使用数组和数组元素时,应注意如下问题。在任何能使用简单内存变量的地方都可以使用数组元素。在同一个环境下,数组名不能与简单变量名重复。可以用一维数组的形式访问二维数组。 10 【正确答案】 D 【试题解析】 软件需求分析中需要构造一个完全的系统逻辑模型,理解用户 提出的每一功 能与性能要求,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 模拟 答案 解析 DOC
