[计算机类试卷]国家二级(JAVA)笔试模拟试卷121及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷121及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷121及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 121及答案与解析 1 在 E-R图中,用来表示实体之间联系的图形是 ( )。 ( A)矩形 ( B)椭圆形 ( C)菱形 ( D)平行四边形 2 下面选项中不属于面向对象程序设计特征的是 ( )。 ( A)继承性 ( B)多态性 ( C)类比性 ( D)封装性 3 下列叙述中正确的是 ( )。 ( A)线性表是线性结构 ( B)栈与队列是非线性结构 ( C)线性链表是非线性结构 ( D)二叉树是线性结构 4 在关系数据库中,用来表示实体之间联系的是 ( )。 ( A)树结构 ( B)网结构 ( C)线性表 ( D)二维表 5 软件需求分析阶段的工作,可以分
2、为四个方面:需求获取、需求分析、编写需求规格说明书以及 ( )。 ( A)阶段性报告 ( B)需求评审 ( C)总结 ( D) A、 B、 C都不正确 6 数据处理的最小单位是 ( )。 ( A)数据 ( B)数据元素 ( C)数据项 ( D)数据结构 7 软件调试的目的是 ( )。 ( A)发现错误 ( B)改正错误 ( C)改善软件的性能 ( D)挖掘软件的潜能 8 程序流程图 (PFD)中的箭头代 表的是 ( )。 ( A)数据流 ( B)控制流 ( C)调用关系 ( D)组成关系 9 在下列选项中,哪个不是一个算法一般应该具有的基本特征 ?( ) ( A)确定性 ( B)可行性 ( C
3、)无穷性 ( D)拥有足够的情报 10 在结构化方法中,软件功能分解属于下列软件开发中的 ( )阶段。 ( A)详细设计 ( B)需求分析 ( C)总体设计 ( D)编程调试 11 下列选项中,不属于 Java语言特点的是 ( )。 ( A)分布式 ( B)安全性 ( C)编译执行 ( D)面向对象 12 编译一个定义了 3个类和 10个方法的 Java源文件后,会产生多少个字节码文件,扩展名是什么 ?( ) ( A) 13个字节码文件,扩展名是 . class ( B) 1个字节码文件,扩展名是 . class ( C) 3个字节码文件,扩展名是 . java ( D) 3个字节码文件,扩展
4、名是 . class 13 整型常量在计算机中默认占 ( )位。 ( A) 16 ( B) 32 ( C) 64 ( D) 8 14 下列关于实型常量书写正确的是 ( )。 ( A) E4 ( B) 3.4e8 ( C) 1.8E0.6 ( D) 6e0.8 15 执行下面程序后,输出的正确结果是 ( )。 public class Test public static void main (String args ) System. out. print (100%3); System. out. print(“, ”); System. out. print(100%3.0); ( A)
5、1, 1 ( B) 1, 1, 0 ( C) 1.0, 1 ( D) 1.0, 1.0 16 下面对 for循环初始化部分的描述中,正确的是 ( )。 ( A)首先执行初始化操作 ( B)必须执行初始化操作 ( C)先执行循环体内容再执行初始化操作 ( D)以上答案都不正确 17 下面程序段的输出结果是 ( )。 public class Test public static void main (String args) int sum=0; for ( int i=0; i 100; i+) sum+=i; System. out. println (“sum=“+sum); ( A) s
6、um =5050 ( B) sum=4950 ( C) sum=0 ( D) sum=100 18 执行下列方法 method(),返回值为 ( )。 public int method int num=6; if (num 8) return num; num=7; ( A)编译出 错 ( B) 6 ( C) 7 ( D) 8 19 给出下列不完整的方法,则下列 ( )声明可以被加入 行以完成此方法声明。 _ success=connect (); if(success=-1) throw new TimedOutException (); ( A) public void method (
7、) ( B) public void method () throws Exception ( C) public void method () throw TimedOutException ( D) public throw TimedOutException void method() 20 下列关于异常类型的说明中,错误的是 ( )。 ( A) Throwable类定义了 Java语言中所有的异常情况 ( B) Exception是用户程序不能捕获到,只能由系统捕获到的异常情况 ( C) Error定义了通常无法捕获到的情况 ( D) RuntimeException是程序运行时产生的
8、,由 JVM进行处理 21 char类型被 封装在 ( )中。 ( A) java. Lang. String ( B) java. lang. Integer ( C) java. lang. Char ( D) java. lang. Character 22 下列关于 char类型的数据的说法中,正确的是 ( )。 ( A) r表示换行符 ( B) n表示回车符 ( C) char类型在内存中占 16位 ( D)凡是 Unicode字符都可以用单引号括起来作为 char类型常量。 23 下列关于变量作用域的说法中,正确的是 ( )。 ( A)方法 参数的作用域是方法外部代码段 ( B)异
9、常处理参数的作用域是异常处理内部代码段 ( C)局部变量的作用域是整个类 ( D)类变量的作用域是类的某个方法 24 下列不属于扩展赋值运算符的是 ( )。 ( A) += ( B) = ( C) /= ( D) = 25 按照运算符功能的划分,运算符 =属于 ( )。 ( A)扩展赋值运算符 ( B)二元运算符 ( C)算术运算符 ( D)关系运算符 26 执行下列代码后,变量 z的值为 ( )。 public class Test public static void main (String) args) int x=2; int y=3; int z=4; z- =-y-x-; Sys
10、tem. out. Println (z); ( A) 1 ( B) 2 ( C) 3 ( D) 4 27 下列关于关系运算表达式的说法中,正确的是 ( )。 ( A)关系表达式的操作结果是布尔型 的,可以用 0和 1代替 false和 true ( B)关系运算符 =是二元运算符 ( C)关系运算符 !=是一元运算符 ( D)表达式 12 12的值为 false 28 下列关于 File类的叙述中,正确的是 ( )。 ( A) File类是 java. io. file包中的非流类 ( B) File类以系统相关的方式描述文件对象的属性 ( C) File类不能读写文件 ( D) File类
11、不能操作文件属性 29 下列关于 RandomAccessFile类的叙述,不正确的是 ( )。 ( A) RandomAccessFile类可以随机访问文件 ( B) RandomAccessFile类实现 DataInput和 DataOutput接口 ( C) RandomAccessFile类不能写文件 ( D) RandomAccessFile类兼有输入输出功能 30 下列选项中哪个方法可以判断线程是否处于活动状态 ?( ) ( A) boolean isAlive() ( B) Thread currentThread() ( C) String getName() ( D) st
12、atic boolean interrupted() 31 在对象串行化中,可以用来保护类中敏感信息的关键字是 ( )。 ( A) transient ( B) protected ( C) public ( D) final 32 下列关于 Frame类的说法不正确的是 ( )。 ( A) Frame是 Window类的直接子类 ( B) Frame对象显示的效果是一个窗口 ( C) Frame被默认初始化为可见 ( D) Frame的默认布局管理器为 BorderLayout 33 下列 Java常见事件类中 ( )是鼠标事件类。 ( A) InputEvent ( B) KeyEvent
13、 ( C) MouseEvent ( D) WindowEvent 34 当启动 Applet程序时,首先调用的方法是 ( )。 ( A) stop() ( B) init() ( C) start() ( D) destroy() 35 Applet中 paint()方法使用 ( )类型的参数。 ( A) Graphics ( B) Graphics2D ( C) String ( D) Color 36 长度为 n的顺序存储线性表中,当在任何位置上插入一个元素的概率都相等时,插入一个元素所需移动元素的 平均个数为【 】。 37 用树型结构表示实体类型及实体间联系的数据模型称为【 】。 38
14、 类是一个支持集成的抽象数据类型,而对象是类的【 】。 39 数据流图的类型有【 】和事务型。 40 当数据的物理结构 (存储结构、存取方式等 )改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【 】。 41 在由一个二元算术运算符构成的表达式中,如果操作数 1的数据类型为 int类型,操作数 2的数据类型为 long类型,则在运算过程中,是转换为【 】数据类型来运算的。 42 设 a=8,则表达式 a 2的值是 【 】。 43 在一个 for循环的循环体中可以包含另一个 for循环,实现 for循环的【 】。 44 一个 try代码段后面必须跟若干个 catch代码段
15、或者一个【 】代码段。 45 文件类【 】是 java. io中的一个重要的非流类,里面封装了对文件系统进行操作的功能。 46 多线程程序设计的含义是可以将一个程序任务分成几个并行的【 】。 47 Java中的对象锁是一种独占的【 】锁。 48 在 Java中,将程序里出现的对象保存在外 存中,称为【 】。 49 CardLayout布局管理器可以使多个构件共享同一个【 】。 50 Applet类中用于返回包含 Applet的 HTML文件 URL的方法是【 】。 国家二级( JAVA)笔试模拟试卷 121答案与解析 1 【正确答案】 C 【试题解析】 在 E-R图中,矩形表示实体集,椭圆形表
16、示属性,菱形表示实体之间的联系。 2 【正确答案】 C 【试题解析】 对象是由数据和对数据的操作组成的封装体,与客观实体有直接的对应关系。对象之间通过传递消息互相联系,以模拟现实 世界中不同事物彼此之间的联系。面向对象技术的三个重要特性是封装性、继承性和多态性。 3 【正确答案】 A 【试题解析】 根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。线性表、栈与队列、线性链表都是线性结构,二叉树是非线性结构。 4 【正确答案】 D 【试题解析】 在关系数据库中,用二维表来表示实体之间的联系。 5 【正确答案】 B 【试题解析】 软件需求分析阶段的工
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 121 答案 解析 DOC
