[计算机类试卷]国家二级(JAVA)笔试模拟试卷8及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷8及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷8及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 8及答案与解析 1 根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成 ( A)动态结构和静态结构 ( B)紧凑结构和非紧凑结构 ( C)线性结构和非线性结构 ( D)内部结构和外部结构 2 设一棵二叉树中有 3个叶子结点,有 8个度为 1的结点,则该二叉树中总的结点数为 ( A) 12 ( B) 13 ( C) 14 ( D) 15 3 在下列几种排序方法中,要求内存量最大的是 ( A)插入排序 ( B)选择排序 ( C)快速排序 ( D)归并排序 4 下列叙述中,不属于结构化程序设计方法的主要原则是 ( A)自顶向下 ( B)由底向上
2、( C)模块化 ( D)限制使用 goto语句 5 下列不属于软件调试技术的是 ( A)强行排错法 ( B)集成测试法 ( C)回溯法 ( D)原因排除法 6 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 ( A) PAD图 ( B) N-S图 ( C)结构图 ( D)数据流图 7 软件复杂性度量的参数包括 ( A)效率 ( B)规模 ( C)完整性 ( D)容错性 8 下列叙述中,不属于数据库系统的是 ( A)数据库 ( B)数据库管理系统 ( C)数据库管理员 ( D)数据库应用系统 9 数据库系统的核心是 ( A)数据库 ( B)数据库
3、管理系统 ( C)数据模型 ( D)软件工具 10 视图设计一般有 3种设计次序,下列不属于视图设计的是 ( A)自顶向下 ( B)由外向内 ( C)由内向外 ( D)自底向上 11 下列关于 Java程序结构的说法有误的是 ( A) package语句可以有一个或多个 ( B) import语句可以有一个或多个 ( C) 接口定义可以有一个或多个 ( D)每个 Application程序可以包括许多方法,但必须有且只能有一个 main方法 12 下列哪个是 Java类分解器,即对 .class文件提供字节代码的反汇编,并打印 ? ( A) java.exe ( B) jdb.exe ( C)
4、 javap.exe ( D) javac.exe 13 下列字符常量中,哪个表示反斜杠字符 “”? ( A) ( B) “ ( C) ( D) 14 下列程序执行后, b的值应是 public class Testss public static void main(String args) unsigned byte b=0; b- -; System.out.println(“b=“+b); ( A) -1 ( B) 255 ( C) 127 ( D)编译错误 15 下列程序的执行结果是 public class Testgg public static void main(String
5、 args) float t=9.0f; int q=5; System.out.println(t+)*(- -q); ( A) 40 ( B) 36 ( C) 36 ( D) 40 16 有定义 int n=789;,下列表达式结果为 8的是 ( A) n/10 2 ( B) (n-n 10)/100 ( C) n 10 ( D) n 100/10 17 若 a和 b均是整型变量并已正确赋值,正确的 switch语句是 ( A) switch(a+b); ( B) switch(a+b*3.0) ( C) switch a ( D) switch(a b) 18 有一个类 A,下列为其构造
6、方法的声明,其中正确的是 ( A) void A(int x) ( B) A(int x) ( C) a(int x) ( D) void a(int x) 19 设 A为已定义的类名,下列是声明 A类的对象 a的语句中正确的是 ( A) public A a=new A( ); ( B) public A a=A(); ( C) A a=new class(); ( D) a A; 20 关于 数组的叙述中,下列说法不正确的是 ( A)数组是最简单的复合数据类型,是有限元素的有序集合 ( B)数组的元素可以是值 (基本数据类型 )、对象或其他数组 ( C)定义数组时,必须分配内存 ( D)一
7、个数组中的元素都必须是相同的类型 21 在 Java语言的类库中提供哪个类,所有自己创建的异常对象都必须是它的实例或它的子类的实例 ? ( A) throws ( B) Exception ( C) Throwable ( D) Error 22 下列关于滚动条说法有误的是 ( A)每次移动滚动条时改变的数值,它是封装 在内部的整型变量 ( B)滚动条的方向有两个静态变量 horizontal和 vertical规定,前者是水平方向,后者是竖直方向 ( C)滚动条的默认方向是水平方向 ( D) public void addAdjustmentListener(AdjustListener x
8、)为滚动条注册事件监听器, x为实现了接口 AdjustmentListener的类的实例 23 下列关于线程优先级的说法有误的是 ( A)线程的优先级数值越大,表示该线程优先级越低 ( B)新建线程将继承创建它的父线程的优先级 ( C) NORM_PRIORITY代表普通优先级,默认值是 5 ( D)一般情况下,主线程具有普通优先级 24 下列关于容器和构件的说法不正确的是 ( A)所有的构件都可以通过 add()方法添加构件 ( B) Java的图形界面的最基本组成部分是容器 ( C) Panel不能作为最外层的容器单独存在,它首先必须作为一个构件放置到其他容器中,然后把它当作容器 ( D
9、)一个容器可以容纳多个构件,并使它们成为一个整体 25 下列哪个类的对象负责表格大小的确定、内容的填写、赋值、表格单元更新的检测等等与表格内容有关的属性及 其操作 ? ( A) AbstractTableModel ( B) TableModel ( C) JTable ( D) TableModelable 26 下列是 Applet的运行过程经历的 4个步骤,这些步骤正确的顺序应是 浏览器中的 Java运行环境运行该 Applet 浏览器加载 HTML文件中指定的Applet类 浏览器解析 HTML文件 浏览器加载指定 URL中的 HTML文件 ( A) ( B) ( C) ( D) 27
10、 Applet的默认布局管理器 是 FlowLayout,而 Swing Applet的内容面板的默认布局管理器是 ( A) FlowLayout ( B) CardLayout ( C) BorderLayout ( D) GridLayout 28 下列命令中,哪个命令是 Java的 API文档生成器 ? ( A) java ( B) javac ( C) javap ( D) javadoc 29 下列哪个是为嵌入式和移动设备提供的 Java平台 ? ( A) J2DE ( B) J2SE ( C) J2ME ( D) Y2EE 30 下列的程序的功能是求 2 100之间的素数,程序中划
11、线部分应填入的选项是 public class Testnn public static void main(String args) Labell: for(int i=2; i100; i+) for(int j=2; j i;j+) if(i j=_)continue Labell; System.out.println(i); ( A) 0 ( B) 1 ( C) i ( D) j 31 下列有关基于 Swing的 Applet用户界面说法不正确的是 ( A)在需要自定义 Swing构件的时候,首先要确定使用哪种构件类作为所定制构件的父类 ( B) paintComponent( )方
12、法位于 JComponent类内,该方法与 paint( )方法类似,也要求一个 Graphics类的实例为参数 ( C)无论在系统开始执行还是窗口被覆盖后需要重新绘制时, paintComponent( )方法都会被系统自动调用,所以在程序中不要调用它,否则会与自动化过 程相冲突 ( D)如果需要重新绘制 Applet,就调用方法 paintComponent( ) 32 下列关于 Swing说法不正确的是 ( A)每个 Swing构件的程序必须有一个容器 ( B) Swing是 AWT的扩展 ( C) Swing采用的 MVC的思想 ( D) Swing构件以 “J”开头 33 Windo
13、w, Frame, Dialog默认的布局管理器是 ( A) GridLayout ( B) BorderLayout ( C) CardLayout ( D) FlowLayout 34 下列语句顺序执行 后, a的值是 int a=13; a =a/5; ( A) 0 ( B) 1 ( C) 1 ( D)真 35 下列关于对象的加锁说法不正确的是 ( A)对象的加锁技术有效的预防了死锁的发生 ( B)共享数据的所有访问都必须作为临界区,使用 synchronized关键字进行加锁控制 ( C)用 synchronized 保护的共享数据必须都是私有的 ( D) Java语言中对象加锁具有可
14、重入性 36 栈和队列通常采用的存储结构是【 】。 37 在程序设计阶段应该采取【 】和逐步求精的方法,把一个模块的功 能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。 38 软件结构是以【 】为基础而组成的一种控制层次结构。 39 数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【 】两个含义。 40 数据库保护分为:安全性控制、【 】、并发性控制和数据的恢复。 41 Java语言的各种数据类型之间提供两种转换,分别是【 】和强制转换。 42 表达式 2*5/2 5, 1 0/2*5, 1/2 3和 5/3的计算结果分别是【 】。 43 有定义 boolea
15、n b1=5!=6;,则变量 b1的值是【 】。 44 下列程序的功能是在屏幕上输出 26个小写字母,请补充完整。 public class Testoo public static void main(String args) char C=a; for(int i=i =26; i + +) System out println(【 】 ); 45 通过类 MyClass中的不含参数的构造方法,可通过【 】语句实现,生成该类的一个对象。 obj。 46 catch子句都带有一个参数,该参数是某个异常的类及其变量名, catch用该参数去与抛出异常对象的类进行【 】 。 47 一个具体的线程
16、是由虚拟的 CPU、代码和数据组成,其中代码和数据构成了【 】 ,它来决定线程的行为。 48 滚动窗口 JScrollPane是带动滚动条的面板,主要是通过移动【 】来实现的。 49 Java Applet 中的事件处理机制与 Java Application相同,采用【 】方式。 50 下列程序中,实例 tat是监听器, fr是事件源, fr上发 生的事件委托 tat进行处理。程序的执行结果是显示一个粉红色的窗口,单击关闭按钮,可关闭窗口。请填完整程序。 import java awt *; importjava awt event *; public class Testppp publi
17、c static void main(String args ) Frame fr=new Frame(“The Adapter!”); TheAdapterTest tat=new TheAdapterTest( ); fr 【 】 fr.setSize(200, 200); fr setBackground(Color pink); fr setVisible(true); class TheAdapterTest extends WindowAdapter public void windowClosing(WindowEvent e) System exit(1); 国家二级( JAV
18、A)笔试模 拟试卷 8答案与解析 1 【正确答案】 C 【试题解析】 根据数据结构中各数据元素之间前后件关系的复杂程序,一般将数据结构分为两大类:线性结构和非线性结构。线性结构是指满足以下两个条件的非空的数据结构:一是有且只有一个根结点,二是每一个结点最多有一个前件,也最多有一个后件。如是一个数据结构不是线性结构,则称为非线性结构。注意:数据结构的各种分类方法及标准。 2 【正确答案】 B 【试题解析】 按照题目的要求可得到满足条件的二叉树,如下图所示: 故诙二叉树中总的结点个数为 13。 3 【正确答案 】 D 【试题解析】 快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,
19、其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面 (这是它应有的位置 ),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。注意:各种排序方法 实现过程及实现机制。 4 【正确答案】 B 【试题解析】 结构化程序设计方法的主要原则可以概括为以下 4个方面,即自顶向下、逐步求精、模块化及限制使用 goto语句。 5 【正
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 答案 解析 DOC
