[计算机类试卷]国家二级(JAVA)笔试模拟试卷132及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷132及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷132及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 132及答案与解析 1 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及 ( )。 ( A)数据的存储结构 ( B)计算方法 ( C)数据映像 ( D)逻辑存储 2 串的长度是 ( )。 ( A)串中不同字符的个数 ( B)串中不同字母的个数 ( C)串中所含字符的个数且字符个数大于零 ( D)串中所含字符的个数 3 在计算机中,算法是指 ( )。 ( A)加工方法 ( B)解题方案的准确而完整的描述 ( C)排序方法 ( D) 查询方法 4 以下不属于对象的基本特点的是 ( )。 ( A)分类性 ( B)多态性 ( C)
2、继承性 ( D)封装性 5 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作( )。 ( A)软件投机 ( B)软件危机 ( C)软件工程 ( D)软件产生 6 下面不属于软件设计原则的是 ( )。 ( A)抽象 ( B)模块化 ( C)自底向上 ( D)信息隐蔽 7 下列工具中属于需求分析常用工具的是 ( )。 ( A) PAD ( B) PFD ( C) N-S ( D) DFD 8 下列 SQL语句中,用于修改表结构的是 ( )。 ( A) ALTER ( B) CREATE ( C) UPDATE ( D) INSERT 9 数据库的故障恢复一般是由 ( )。 ( A)
3、数据流图完成的 ( B)数据字典完成的 ( C) DBA完成的 ( D) PAD图完成的 10 关系模型允许定义三类数据约束,下列不属于数据约束的是 ( )。 ( A)实体完整性约束 ( B)参照完整性约束 ( C)域完整性约束 ( D)用户自定义的完整性约束 11 使用如下 ( )保留字可以使只有在该类的包中的其他 类才能访问该类。 ( A) abstract ( B) private ( C) protected ( D)不使用保留字 12 J2SE作为一种应用和开发环境,提供了一整套实用工具,其中 ( )是 Java语言的编译工具。 ( A) java ( B) javadoc ( C)
4、 javap ( D) javac 13 下列选项中,其值与其他三个选项的值不相等的是 ( )。 ( A) 15 ( B) 0xF ( C) OXF ( D) 015 14 下列代码的执行结果是 ( )。 public class Test public static void main (String args) int a=3, b=5, c=8; String s=“abc“; System.out.println(a+b+s+c); ( A) 35abc8 ( B) 8abc8 ( C) 16 ( D) abc 15 下面选项中不属于简单数据类型的是 ( )。 ( A)类 ( B)布尔
5、类型 ( C)整数类型 ( D)浮点类 型 16 以下选项中正确的科学计数格式表示形式是 ( )。 ( A) E3 ( B) 3.2E0.5 ( C) 3.2E2 ( D) 3.2E 17 复合语句是用 ( )括起来的一段代码。 ( A)单引号 ( B)中括号 ( C)大括号 ( D)小括号 () 18 5+5和 5+“5“的结果是 ( )。 ( A) 10, 10 ( B) 58, 58 ( C) 58, “55“ ( D) 55, 58 19 下列注释中,不正确的是 ( )。 ( A) /*注释文字 */ ( B) /*注释文字 */ ( C) /*注释文字 ( D) /注释文字 20 假
6、设 a是 int类型的变量,并初始化为 1,则下列选项中合法的条件语句是( )。 ( A) if(A) ( B) if(a 3) ( C) if(a=2) ( D) if(true) 21 在 Java中,所有类的根类是 ( )。 ( A) java.lang.Object ( B) java.lang.Class ( C) java.applet.Applet ( D) java.awt.Frame 22 在 Java中,用 package语句说明一 个包时,该包的层次结构必须是 ( )。 ( A)与文件的结构相同 ( B)与文件目录的层次相同 ( C)与文件的类型相同 ( D)与文件大小相
7、同 23 Reader类包含的主要方法有 ( )。 ( A) read() ( B) skip() ( C) reset() ( D)以上答案都正确 24 下列叙述中,错误的是 ( )。 ( A) Java中,方法的重载是指多个方法可以共享同一个名字 ( B) Java中,用 abstract修饰的类称为抽象类,它不能实例化 ( C) Java中,接口是不包含成员变量和方法 实现的抽象类 ( D) Java中,构造方法可以有返回值 25 有如下类定义: class Test private int x; public int y; public void setX (int m) x=m; p
8、ublic int getX( ) return x; 现用 Test t=new Text();生成一个对象 t,则如下语句中,错误的是 ( )。 ( A) t.x 10; ( B) t.y=10; ( C) t. setX(10); ( D) int m=t.getX( ); 26 执行下列程序后,输出结果为 ( )。 public class Test public static void main (String args) StringBuffer sb new StringBuffer(“北京 2008“ ); System. out. println (“length “ + s
9、b. length ( ) ); ( A) length = 8 ( B) length = 10 ( C) length = 6 ( D) length = 20 27 下列不是 InputStream子类的是 ( )。 ( A) FileInputStream ( B) ByteArrayInputStream ( C) File ( D) FiherInputStream 28 当处理的数据量很多,或向文件写很多次少量的数据,一般使用 ( )流。 ( A) FileOutput ( B) PipedOutput ( C) DataOutput ( D) BufferedOutput 29
10、 下列关于 J2EE的特点的说法中,错误的是 ( )。 ( A) J2EE的基础是 J2SE ( B) J2EE提供高度的安全性支持 ( C)支持事务处理和异步通信 ( D)支持面向过程的 Web开发 30 下列关于线程组的说法中,错误的是 ( )。 ( A)一个线程只能在创建时设置其线程组 ( B)线程组使一组线程可以作为一个对象进行统一处理和维护 ( C)在应用程序中线程可以独立存在,不一定要属于某个线程组 ( D)线程组由 java.lang包中的 ThreadGroup类来实现 31 要串行化某些类的对象,这些类就必须实现 ( )。 ( A) java.io.Externalizabl
11、e接口 ( B) java.io.DataInput 接口 ( C) DataOutput接口 ( D) Serializable接口 32 下列布局管理器中,属于 Swing特有的是 ( )。 ( A) GridBagLayout ( B) FlowLayout ( C) CardLayout ( D) BoxLayout 33 JDBC API主要都是定义在下列的 ( )包中。 ( A) java.sql.* ( B) java.io.* ( C) java.awt.* ( D) java.util.* 34 Applet运行时,被浏览器或 AppletViewer调用的第一个方法是 (
12、)。 ( A) init() ( B) paint() ( C) stop() ( D) start() 35 语句 CODEBASE=codebaseURL属性的功能是 ( )。 ( A)用来指定 Applet 的 URL地址 ( B)指定包含 Applet 或 JApplet字节码的文件名 ( C)指定一些文字 ( D)为即将创建的 Applet定义了一个名字 36 冒泡排序算法在最好情况下的元素交换次数为【 】。 37 在面向对象方法中,对象可看成是属性 (数据 )以及这些属性上的专用操作的封装体。封装是一种【 】技术。 38 一个算法通常由两种基本要素组成:一是对数据对象的运算和操作,
13、二是算法的【 】。 39 关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【 】和自定义完整性。 40 所谓【 】,是指对数据集合中的各元素以各种方式进行运算,包括插入、删除、查找、更改等运算,也包括对数据元素进行 分析。 41 UDP允许传输的数据包最大为【 】。 42 Class类是一个特殊类,它在编译时由【 】自动生成,并伴随每一个类。 43 continue语句必须使用于【 】中。 44 在 Java运行时,如获得一个异常对象,它会自动寻找处理该异常的代码,它从生成异常对象的代码构件开始,沿着【 】按层回溯寻找,直至找到处理该类异常方法为止。 45 Java线程组把一组线程
14、看做一个【 】进行统一处理。 46 设有如下的变量定义: double x 4.700000; float y 2.5f; int z 7; 则执行表达式 “y+z%3* (int) (x+y)%2/4”后的值是【 】。 47 若有如下程序: public class Test public static void main (String args) int x 20; if (x 10) System.out.print(x-=5); if (x 5) System.out.print(x-); 则程序运行后的输出结果是【 】。 48 表示条件: 10 x 100或 x 0的 Java语言
15、表达式是【 】。 49 MouseEvent事件可以实现监听器接口的是 MouseListener和【 】。 50 当浏览器能够解释 APPLET标记但不能运行 Applet时,将显示【 】标记中的内容。 国家二级( JAVA)笔试模拟试卷 132答案与解析 1 【正确答案】 A 【试题解析】 数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含 3个方面的内容,即数据的逻辑结构、存储结构和数据的运算。 2 【正确答案】 D 【试题解析】 串的长度是指串中的字 符个数,且其字符个数可以为零。 3 【正确答案】 B 【试题解析】 计算机算法是指解题方案的准确而完整的描述,它的基本
16、特征为:可行性、确定性、有穷性和拥有足够的情报。 4 【正确答案】 C 【试题解析】 对象的基本特点有,标识唯一性、分类性、多态性、封装性和模块独立性。 5 【正确答案】 B 【试题解析】 软件工程概念的出现源自软件危机。所谓软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。总之,可以将软件危机归结为成本、质量、生产率等问题。 6 【正确答 案】 C 【试题解析】 软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念,它们是抽象、模块化、信息隐蔽和数据独立性。自底向上是集成测试中增量测试的一种。 7 【正确答案】 D 【试题解
17、析】 PAD是问题分析图,常用于详细设计; PFD 是程序流程图,常用于详细设计,很多如 C、 VB 等程序设计书上都有简单的实例; N-S 是方框图,比程序流程图更灵活,也常用于详细设计; DFD是数据流图,用于需求分析。 8 【正确答案】 A 【试题解析】 SQL语句中凡创建都用 CREATE,删除都用 DROP,改变用ALTER,再跟类型和名字,附加子句。 9 【正确答案】 C 【试题解析】 一旦数据库中的数据遭到破坏,需要及时进行恢复, RDBMS 一般都提供此种功能,并由 DBA负责执行故障恢复功能。 10 【正确答案】 C 【试题解析】 关系模型允许定义三类数据约束,它们是实体完整
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 132 答案 解析 DOC
