[计算机类试卷]国家二级(JAVA)笔试模拟试卷129及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷129及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷129及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 129及答案与解析 1 数据独立性是数据库技术的重要特点之一,所谓数据独立性是指 ( )。 ( A)数据与程序独立存放 ( B)不同的数据被存放在不同的文件中 ( C)不同的数据只能被对应的应用程序所使用 ( D)以上三种说法都不对 2 希尔排序法属于哪一种类型的排序法 ?( ) ( A)交换类排序法 ( B)插入类排序法 ( C)选择类排序法 ( D)建堆排序法 3 已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是 ( )。 ( A) cedba ( B) acbed ( C) deeab ( D) deabe 4 下列
2、不属于软件调试技术的是 ( )。 ( A)强行排错法 ( B)集成测试法 ( C)回溯法 ( D)原因排除法 5 关系表中的每一横行称为一个 ( )。 ( A)元组 ( B)字段 ( C)属性 ( D)码 6 下面对对象概念描述错误的是 ( )。 ( A)任何对象都必须有继承性 ( B)对象是属性和方法的封装体 ( C)对象间的通信靠消息传递 ( D)操作是对象的动态性属性 7 下面不属于软件工程三个要素的是 ( )。 ( A)工具 ( B)过程 ( C)方法 ( D)环境 8 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送 ( )。 ( A)调用语句 ( B)命令 ( C)口
3、令 ( D)消息 9 将 E-R图转换到关系模式时,实体与联系都可以表示成 ( )。 ( A)属性 ( B)关系 ( C)键 ( D)域 10 信息隐蔽的概念与下述哪一种概念直接相关 ?( ) ( A)软件结构定义 ( B)模块独立性 ( C)模块类型划分 ( D)模拟耦合度 11 下面不属于 Java核心包的 是 ( )。 ( A) java.lang包 ( B) java.awt包 ( C) javax.sound包 ( D) java.util包 12 下面属于 Class的方法有 ( )。 ( A) public class getName() ( B) public classLoa
4、der getClassLoader() ( C) public class getComponentType() ( D)以上答案都正确 13 下列运算符中不能进行位运算的是 ( )。 ( A) ( B) ( C) ( D) 14 下面程序片段的运行结果是 ( )。 public class Test public static void main (String args) int a=10, b=4, c=20, d=6; System.out.println (a+ *b+c* -d); ( A) 144 ( B) 160 ( C) 140 ( D) 164 15 对于一个两位的十进制
5、正整数 x,求它的十位数 字 Y(Y为整型 )的表达式是( )。 ( A) Y=x-x/10%10 ( B) Y=(x-x/10*10)%10 ( C) Y=x%10 ( D) y=x/10 16 算术表达式 2+22/24-7*5的值是 ( )。 ( A) 1 ( B) -27 ( C) -33 ( D) -34 17 下面程序中需要对 Employee的对象进行存储,横线处应填入的语句是 ( )。 classEmployee implements_ . ( A) Comparable ( B) Serializable ( C) Cloneable ( D) DataInput 18 br
6、eak语句可以在循环语句中执行,执行后 ( )。 ( A)跳出本次循环,到指定处运行 ( B)跳出循环,从循环条件处运行 ( C)跳出本次循环,继续下次循环 ( D)跳出循环,从紧跟循环的第一条语句执行 19 下列程序中的循环体将会被执行 ( )。 public class Test public static void main ( String args) int i=3; do System. out. println ( “Java.“); i-; while ( i 0 ); ( A) 1次 ( B) 2次 ( C) 3次 ( D) 4次 20 下面程序执行后,输出的结果是 ( )。
7、 public class Test public static void main (String )args) boolean m=true; if(m=false) System.out.println(“假 “); else if(m=true) System.out.println(“真“); else System.out.println (“错误 “); ( A)真 ( B)假 ( C)错误 ( D)编译出错 21 当访问一个空对象的变量或方法和访问空数组元 素时,会出现 ( )异常。 ( A)空指针异常 ( B)数组负下标异常 ( C)算术异常 ( D)类选型异常 22 执行下
8、面程序段,屏幕上将输出 ( )。 public class Test private int x=10, y=20; public Test (int x, int y) System.out.println (x+this.x); System.out.println (y+y); public static void main (String args) Testt= new Test(30, 50); ( A)无输出 ( B) 20 40 ( C) 40 100 ( D) 40 70 23 在 Java中,能实现多重继承效果的方式是 ( )。 ( A)内部类 ( B)适配器 ( C)接口
9、 ( D)同步 24 下列语句中执行跳转功能的是 ( )。 ( A) for语句 ( B) while语句 ( C) continue语句 ( D) switch语句 25 用作线程通信的输出流是 ( )。 ( A) DataOutput ( B) OutputStream ( C) PipedOutputStream ( D) FileOutputStream 26 当要将一个文本文件当作一个数据库访问时,读完一个记录后 ,跳到另一个记录,它们在文件的不同地方时,一般使用 ( )类访问。 ( A) PipedOutputStream ( B) BufferedOutputStream ( C
10、) RandomAccessFile ( D) FileOutputStream 27 语句 public String getEncoding()的功能是 ( )。 ( A)给当前输入流重做标记 ( B)获得当前字符流所用的编码方式 ( C)基于字节流 in生成一个输入字符流对象 ( D)给当前字符输入流设置编码方式 28 下列数据流中,是输入流的是 ( )。 ( A)从内存流向硬盘的数据流 ( B)从键盘流向内存的数据流 ( C)从键盘流向监视器的数据流 ( D)从网络流向显示器的数据流 29 线程生命周期中可能具有的状态是 ( )。 ( A)新建状态、运行状态和终止状态 ( B)新建状态
11、、运行状态、阻塞状态和终止状态 ( C)新建状态、可运行状态、运行状态、阻塞状态和终止状态 ( D)新建状态、可运行状态、运行状态、恢复状态和终止状态 30 下列关于线程调度的叙述中,错误的是 ( )。 ( A)调用线程的 sleep()方法,可以使比当前线程优先级低的线程获得运行机会 ( B)调用线程的 yield()方法,可以使与当前线程相同优先级的线程获得运行机会 ( C)当有比当前线程优先级高的线程出现时,高优先级线程将抢占 CPU并运行 ( D) 具有相同优先级的多个线程的调度一定是分时的 31 下列适配器类中不属于事件适配器类的是 ( )。 ( A) MouseAdapter (
12、B) ComponentAdapter ( C) KeyAdapter ( D) FrameAdapter 32 下列说法中错误的是 ( )。 ( A) TextArea可以显示多行多列的文本 ( B) TextField可以显示多行多列的文本 ( C)在单行文本输入区中按下回车键会触发 ActionEvent事件 ( D)单行和多行文本区都可以通过方法 setEditable(Boolean)来设定只读属性 33 如果要使用 Swing特性,小应用程序应继承类 ( )。 ( A) java.applet.Applet ( B) javax.swing.JApplet ( C) java.aw
13、t.* ( D)上述选项中任何一个都可 34 下面不属于 Java语言实现机制的是 ( ) ( A)并行机制 ( B) Java虚拟机 ( C)垃圾回收机制 ( D)代码安全检测 35 下面选项中不是 AudioClip接口定义的方法是 ( )。 ( A) play() ( B) loop() ( C) stop() ( D) init() 36 【 】的任务是诊断和改正程序中的错误。 37 一个关系表的行称为【 】。 38 下列软件系统结构图的宽度为【 】。 39 按 “先进后出 ”原则组织数据的数据结构是【 】。 40 数据结构分为线性结构和非线性结构,带链的队列属于【 】。 41 多线程
14、是 Java语言中的【 】机制,它能够处理同步共享数据和各种不同的事件。 42 循环语句一般应包含初始化部分、【 】、迭代部分和判断部分。 43 下面程序创建了一个线程并运行,请 填空,使程序完整。 public class ThreadTest public static void main (String args) Hello h=Hew Hello (); 【 】 t.start (); class Hello implements Runnable int i; public void run () while(true) System.out.println(“Hello“ +i+
15、); if(i=5) break; 44 在捕获异常时要用【 】子句。 45 从显示器流向内存的数据流,属于输入流;从内存流向显示器的数据流,属于【 】。 46 11.【 】包含在 java.util regex包中,它可以应用在字符输入流的模式字符串搜索中。 47 RandomAccessFile继承了 Objects类,实现 DataInput和【 】接口。 48 Java中线程模型由虚拟的 CPU、代码与数据构成,该模型是由 java.lang.【 】类进行定义和描述的。 49 AWT中的布局管理器包括 BorderLayout、【 】、 CardLayout、 GridBagLayou
16、t和 GridLayout。 50 【 】是 Java与 Web相结合的一种应用形式。 国家二级( JAVA)笔试模拟试卷 129答案与解析 1 【正确答案】 D 【试题解析】 数据独立性是数据与程序间的互不依赖性,即数据独立于应用程序而不依赖于应用程序。也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。选项 A、 B、 C三种说法都是错误的。 2 【正确答案】 B 【试题解析】 希尔排序法的基本思想是:将整 个无序序列分割成若干小的子序列分别进行插入排序。所以该排序法属于插入类排序,但它对简单插入排序做了很大的改进。 3 【正确答案】 A 【试题解析】 依据后序遍历序列可确
17、定根结点为 c;再依据中序遍历序列可知其左子树由 deba构成,右子树为空;又由左子树的后序遍历序列可知其根结点为e,由中序遍历序列可知其左子树为 d,右子树由 ba构成。求得该二叉树的前序遍历序列为选项 A。 4 【正确答案】 B 【试题解析】 调试的关键在于推断程序内部的错误位置及原因。主要的调试方法有强行排错法、回溯法和原因排 除法。 5 【正确答案】 A 【试题解析】 在关系数据库中,关系模型采用二维表来表示,简称 “表 ”。二维表是由表框架及表元组组成。在表框架中,按行可以存放数据,每行数据称为一个元组。 6 【正确答案】 A 【试题解析】 对象是由数据和容许的操作组成的封装体,与客
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 129 答案 解析 DOC
