[计算机类试卷]国家二级(JAVA)笔试模拟试卷7及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷7及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷7及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 7及答案与解析 1 下列数据结构中,按先进后出原则组织数据的是 ( A)线性链表 ( B)栈 ( C)循环链表 ( D)顺序表 2 具有 3个结点的二叉树有 ( A) 2种形态 ( B) 4种形态 ( C) 7种形态 ( D) 5种形态 3 设有下列二叉树: 对此二叉树前序遍历的结果为 ( A) ZBTYCPXA ( B) ATBZXCYP ( C) ZBTACYXP ( D) ATBZXCPY 4 结构化程序设计主要强调的是 ( A)程序的规模 ( B)程序的效率 ( C)程 序设计语言的先进性 ( D)程序易读性 5 程序的 3种基本控制结构是 ( A)
2、过程、子过程和分程序 ( B)顺序、选择和重复 ( C)递归、堆栈和队列 ( D)调用、返回和转移 6 下列叙述中,不属于测试的特征的是 ( A)测试的挑剔性 ( B)完全测试的不可能性 ( C)测试的可靠性 ( D)测试的经济性 7 需求分析中开发人员要从用户那里了解 ( A)软件做什么 ( B)用户使用界面 ( C)输入的信息 ( D)软件的规模 8 下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关 系中属性个数的是 ( A)选择 ( B)连接 ( C)投影 ( D)并 9 下列叙述中,正确的是 ( A)用 E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系 (
3、B)用 E-R图只能表示实体集之间一对一的联系 ( C)用 E-R图只能表示实体集之间一对多的联系 ( D)用 E-R图表示的概念数据模型只能转换为关系数据模型 10 “年龄在 18-25之间 ”这种约束是属于数据库当中的 ( A)原子性措施 ( B)一致性措施 ( C)完整性措施 ( D)安全性措施 11 Java语言由下列哪个 公司发布的 ? ( A) IBM ( B) INTEL ( C) SUN ( D) HP 12 Java提供的类库支持下列哪个协议,使应用程序可通过 URL地址,在网络上的任何地方访问对象时,就跟本机一样 ? ( A) UDP ( B) TCP/IP ( C) IM
4、CP ( D) SMTP 13 Java语言中数据类型之间的自动类型转换是由优先关系从低级数据类型转换成高级数据类型,下面选项中自动类型转换优先级由低到高排列正确的是 ( A) charlongintdoublefloat ( B) charintlo ngdoublefloat ( C) charintlongfloatdouble ( D) charintfloatdoublelong 14 双精度数据强制转换成单精度数据后,其数值精度会 ( A)不变 ( B)提高 ( C)降低 ( D)根据具体的情况而定 15 下列程序的执行结果是 public class Testff public
5、static void main(String args) String sl=new String(“I am boy“); String s2=new String(“I am boy“); System.out.println(sl=s2); ( A)真 ( B)假 ( C) I am boy ( D)都不正确 16 下列程序段执行后 c的结果是 int a=9, b=11, c; C=a!=b? a+b:a-b; ( A) -2 ( B) 20 ( C) 11 ( D) 9 17 执行下列语句后, r的值是 char ch=A; int r=6; switch(ch+5) caseA:
6、r=r+3; caseB: r=r+5; caseC: r=r+5; break; default: r/=2; ( A) 19 ( B) 3 ( C) 11 ( D) 7 18 下列关于接口的说法不正确的是 ( A)接口所有的方法都是抽象的 ( B)接口所有的方法一定都是 public属性的 ( C)用于定义接口的关键字是 implements ( D)接口是 Java中的特殊类,包含静态变量和抽象方法 19 为了区分类中重载的同名的不同的 方法,要求 ( A)采用不同的形式参数列表 ( B)返回值的数据类型不同 ( C)调用时用类名或对象名做前缀 ( D)参数名不同 20 java uti
7、l包中 Date对象表示时间默认顺序是 ( A)年、星期、月、日、小时、分、秒 ( B)秒、分、小时、日、月、星期、年 ( C)小时、分、秒、星期、月、日、年 ( D)星期、月、日、小时、分、秒、年 21 下列关于 Java语言的异常处理描述不正确的是 ( A) Java语言中所有的异常都必须由程序员通过 try-catch-finally语句实现 ( B) Java中异常可以被继承 ( C)程序员可以通过继承 Exception类定义自己的异常 ( D)异常在 Java中是有层次的 22 Java中处理压缩流的抽象类是 ( A) InputStream和 OutputStream ( B)
8、Reader和 Writer ( C) InflaterInputStream和 DeflaterOutputStream ( D) FileInputStream 和 FileOutputStream 23 下列哪个方法是用来专门定义临界区,实现线程的同步 ? ( A) resume() ( B) notify() ( C) start() ( D) synchronized() 24 下列关于串行化说法有误的是 ( A)在定义可串行化时,只需要声明 implements Serializable子句即可 ( B)可串行化类的数据的访问权限 (public, protected, packa
9、ge或 private),对于数据的串行化会有权限上的影响 ( C)对于对象的串行化处理,程序员可以不编写任何方法,使用 Java提供的串行化默认机制 ( D)如果需要对对象的串行化进行更具体的控制,我们要用到定制串行 化的功能 25 JComponent的直接父类是 ( A) Component ( B) Container ( C) Swing ( D) JApplet 26 一个应用程序必须继承 Canvas类才能获得有用的功能,比如创建一个自定义构件。如果想在画布上完成一些图形处理,则 Canvas类中的哪个方法必须重写 ? ( A) add() ( B) requestFocus()
10、 ( C) repaint() ( D) paint() 27 在编写 Applet程序时,程序中必须有的 import语句是 ( A) import.java.io.*; ( B) import java.applet.Applet; ( C) import.java awt.event.*; ( D) import.java lang.*; 28 下列是几个 Java语言最常用的命令,哪个命令是 Java语言的编译命令 ? ( A) java ( B) javac ( C) javap ( D) javadoc 29 下列哪个是 Java程序和数据库连接的一种机制 ? ( A) URL (
11、 B) JDBC ( C) SOCKET ( D) RMI 30 下列是一个 Java应用程序,输出结果是 public class Testmm public static void main(String args) for(char c=a;c =d; c+) if(c=c)break; System.out.print(c); ( A) ab ( B) abc ( C) abd ( D) abcd 31 下列叙述中,不符合 Java语言 特点的选项是 ( A)可移植性和跨平台的特点 ( B)多线程的并发机制 ( C)编译器将 Java源程序转换成机器码 ( D) Applet是 Jav
12、a的特殊应用程序,它嵌入到 HTML中,随主页发布到互连网上 32 下列哪一个方法是自动调整窗口的大小 ? ( A) frame.setSize() ( B) frame.setDefaultClose() ( C) frame.pack() ( D) frame.setVisible() 33 下列哪个布局管理器使容器中各个构件呈网格布局,并且平均占据容器的空间 ? ( A) GridLayout ( B) CardLayout ( C) BorderLayout ( D) FlowLayout 34 int数据类型是 Java语言中是最常用的整数类型,它在计算机中存储时占多少位bit? (
13、 A) 8 ( B) 16 ( C) 32 ( D) 64 35 在 AWT组件中用复选框组构件 CheckboxGroup实现单选框的功能,但在Swing中, Java语言直接提供了一个单选框,它是 ( A) JButton ( B) JComboBox ( C) JRadioButton ( D) JCheckBox 36 常用的黑箱测试有等价分类法、【 】、因果图法和错误推测法 4种。 37 测试的目的是暴露错误,评价程序的可靠性;而【 】的目的是发现错误的位置并改正错误。 38 软件维护活动包括以下几类:改正性维护、适应性维护、【 】维护和预防性维护。 39 在面向对象的设计中,用来请
14、求对象执行某一处理或回答某些信息的要求称为【 】。 40 关键字 ASC和 DESC分别表示【 】的含义。 41 下列是 Java程序,演示的是变量类型的强制转换,请补充划线的部分,使输出结果为 b=12。 public clas sTestaaa public static void main(String args ) short S=12; byte b=【 】; /将 s变量强制转换成 byte类型 System out print(“b=“+b) ; 42 Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为float型和 double型,其中 double型占【
15、】位。 43 设 x, y, max均为 int型变量, x, y已赋值。用三目条件运算符求 x, y的最大值,这个赋值语句应是 max=【 】 44 求自然数 1到 n的和的递归定义如下: sum(1)=1 若 n=1 sum(n)=sum(n-1)+n; 若 n 1 下列定义的方法的功能是用递归的算法完成自然数 1到 n的累加和,请补充程序。 int sum (int num if( num = =1)return1; else return【 】 45 对象是一组相关变量和方法的封装体, 对象的特征是对象的【 】、状态和身份。 46 Java语言的异常处理机制利用【 】语句作为异常处理的
16、统一接口。 47 线程模型在 Java中是由【 】类进行定义和描述的。 48 【 】是 Java提供的建立图形用户界面 GUI的开发包,它可用于 Java的 Applet和 Application中,它支持图形用户界面的编程。 49 一个类的定义分为类注释、【 】和类体的定义。 50 下列程序的功能是显示用户在命令行方式下指定的任意驱动器目录,请补充程序。 import java i .*; public class FindDirectories public static void main (String args ) if(args length= =0) args=new Strin
17、g “ “; try File pathName=new File(args 0); StringfileName=pathName list( ); for(int i=0; fileName length; i+ +) File f=new【 】 if(f.isDirectory( ) System out println(f.getCanonicalPath( ); main(new String f.getPath( ) ); catch(IOException e) e printStackTrace( ); 国家二级( JAVA)笔试模拟试卷 7答案与解析 1 【正确答案】 B 【
18、试题解析】 栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素,即栈是按照 “先进后出 ”或 “后进先出 ”的原则组织数据的。队列组织数据的原则是 “先进先出 ”或 “后进后出 ”。注意:数据结构中,栈和队列组织数据的原则。 2 【正确答案】 D 【试题解析】 具有 3个结点的二叉树具有以下的几种形态: 注意:二叉树的结构及画法。 3 【听力原文】 ct_ctjbm_choosef_05521(20092) 3 【正确
19、答案】 B 【试题解析】 所谓二叉树的前序遍历 (DLR)是指在访问根结点、遍历左子树与遍历右子树这 3者中,首先访问根结点,然后遍历左于树,最后遍历右于树,并且,在遭历左右子树时,上述规则同样适用,即 “根 -左 -右 ”。故该二叉树的前序遍历结果为 “ATBZXCYP”。【考点链按】对于本题,若使用后序遍 历和中序遍历的结果分别为 “ZBTYCPXA”和 “TZBACYXP”。 4 【正确答案】 D 5 【正确答案】 B 【试题解析】 采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解、易维护,它包括 3种基本控制结构,分别是顺序结构、选择结构和重复结构 (又称循环结构 )。注
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 答案 解析 DOC
