[计算机类试卷]国家二级(JAVA)笔试模拟试卷55及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷55及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷55及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 55及答案与解析 1 数据的存储结构是指 ( )。 ( A)存储在外存中的数据 ( B)数据所占的存储空间量 ( C)数据在计算机中的顺序存储方式 ( D)数据的逻辑结构在计算机中的表示 2 下列数据结构中,能用二分法进行查找的是 ( )。 ( A)顺序存储的有序线性表 ( B)线性链表 ( C)二叉链表 ( D)有序线性链表 3 在一棵二叉树上第 5层的结点数最多是 ( )。 ( A) 8 ( B) 16 ( C) 32 ( D) 15 4 下列叙述中正确 的是 ( )。 ( A)一个逻辑数据结构只能有一种存储结构 ( B)数据的逻辑结构属于线性结构,存储
2、结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 5 下列描述中正确的是 ( )。 ( A)软件工程只是解决软件项目的管理问题 ( B)软件工程主要解决软件产品的生产率问题 ( C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 ( D)软件工程只是解决软件开 发中的技术问题 6 在软件设计中,不属于过程设计工具的是 ( )。 ( A) PDL(过程设计语言 ) ( B) PAD图 ( C) N-S图 ( D) DFD图 7 为了使模块尽可能独立,要求 (
3、 )。 ( A)模块的内聚程序要尽量高,且各模块间的耦合程度要尽量强 ( B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 ( C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 ( D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 8 数据库系统的核心是 ( )。 ( A)数 据模型 ( B)数据库管理系统 ( C)软件工具 ( D)数据库 9 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指 ( )。 ( A)数据与程序独立存放 ( B)不同的数据被存放在不同的文件中 ( C)不同的数据只能被对应的应用程序所使用 ( D)以上三种说法都不对 10 用树形结构表
4、示实体之间联系的模型是 ( )。 ( A)关系模型 ( B)网状模型 ( C)层次模型 ( D)以上 3个都是 11 Java语言具有跨平台技术是因为 ( )。 ( A)字节编译 ( B)内存 跟踪 ( C)语法检查 ( D)多线程 12 下列关于 Java程序结构描述不正确的是 ( )。 ( A) Java是区分大小写的 ( B)如果 Java文件包含一个公共类,那么它必须使用与公共类名相同的文件名 ( C) Java程序不一定都必须有 main()方法,比如 Applet就不需要 ( D)源文件可以有多个 public类,其他类的数量也不限 13 下列哪个能正确表示 Java语言的一个 d
5、ouble型常量 ? ( ) ( A) Float.MIN VALUE ( B) 1.8e-6F ( C) 2 ( D) abcd 14 下列程序的执行结果是 ( )。 public class Test public static void main(String args) System.out.println(5/2); ( A) 2.5 ( B) 2 ( C) 2.5 ( D) 2 15 下列程序的执行结果是 ( )。 public class Test public static void main(String args) byte y=4; long r=80L; System.
6、out.println(r/y); ( A) 20B ( B) 20 ( C) 20 ( D)编译错误 16 下列 for循环语句的执行次数是 ( )。 for(int x=0,y=0;(y!=0)x+) ( A)无限次 ( B)一次也不执行 ( C)执行 1次 ( D)执行 3次 17 下列程序执行后, j的值是 ( )。 public class Test public static void main(String args) int j=1; for(int i=7; i 0; i-=2) j*=2; System.out.println(j); ( A) 15 ( B) 1 ( C)
7、 32 ( D) 16 18 下列关于类的说法不正确的是 ( )。 ( A)类是同种对象的集合和抽象 ( B)类属于 Java语言中的复合数据类型 ( C)类是 Java程序中的基本的结构单位 ( D)类就是对象 19 设 A为已定义的类名,下列声明类 A的对象 a的语句中正确的是 ( )。 ( A) float A a; ( B) public A a=A(); ( C) A a=new int(); ( D) A a=new A(); 20 设有定义语句 int a =66,77,99,则下 列对此语句的叙述中错误的是 ( )。 ( A)定义了一个名为 a的一维数组 ( B) a数组有 3
8、个元素 ( C) a数组的元素的下标为 1 3 ( D)数组中的每一个元素都是整型 21 抛出异常、生成异常对象都通过下列哪个语句实现 ? ( ) ( A) throws ( B) throw ( C) Throwable ( D) Exception 22 在压缩文件流中,用于缓冲阅读器阅读文本的方法是 ( )。 ( A) readLine() ( B) getNextEntry() ( C) bufferRead() ( D) loadZipFile() 23 和 resume()方法相互搭配,使线程停止执行,然后调用 resume()方法恢复线程的是 ( )。 ( A) interrup
9、t() ( B) stop() ( C) suspend() ( D) yield() 24 容器 java.awt.Container是 Component的子类,它包含 3种类型的容器,它们是( )。 ( A) Window、 Pannel、 SerollPane ( B) Frame、 Pannel、 Applet ( C) Component、 Container、 LayoutManager ( D) Button、 Text、 Image 25 继承诸如 WindowAdapter(它继承了 WindowListenerUn)等适配器类有何好处 ? ( ) ( A)将继承这个类的所
10、有行为 ( B)子类将自动成为监听器 ( C)不必实现任何不需要的 WindowListener方法 ( D)为了层次清楚,美观大方 26 下列哪个类是 Applet进行绘制的关键类 ?它支持基本绘图,另外还支持图形绘制方法 ? ( ) ( A) Paint ( B) Graphic ( C) Graphics ( D) Paints 27 要实现对 Java代码的数字签名,对于代码的提供者要经过的 4个步骤的正确顺序是 ( )。 :创建 JAR文件 :创建密钥 ;对 JAR文件进行数字签名 :输出公钥证书 ( A) 、 、 、 ( B) 、 、 、 ( C) 、 、 、 ( D) 、 、 、
11、 28 当输出一个字节流时,要 ( )。 ( A)实现 DataOutput接口 ( B)实现 ObjectOutput接口 ( C)实现 Serializable接口 ( D)继承 Writer抽象类 29 在访问数据库时,为建立实际的网络连接,把 URL、数据库用户名和密码传给DriverManager的方法是 ( )。 ( A) getconnection() ( B) getConnection() ( C) Connection() ( D) connection() 30 下列是定义一个接口 ITF的程序,在横线处应填入的选项是 ( )。 publid interface ITF
12、public static final double PI=3.14; public_double area(double a, double B) ; ( A) interface ( B) static ( C) final ( D) abstract 31 下列关于构造方法的说法中不正确的是 ( )。 ( A)构造方法名必须与类名一致 ( B)构造方法是给对象赋初值,所以没有返回值,且不用 void来声明 ( C)构造方法一般不能由编程人员显式地直接调用,而是用 new来调用 ( D) 构造方法不可以被重载 32 以下各方法中不属于 Applet显示相关的方法的是 ( )。 ( A) p
13、aint() ( B) update() ( C) repaint() ( D) start() 33 在 Applet的生命周期中,下列哪个方法使 Applet成为激活状态 ? ( ) ( A) desffoy() ( B) start() ( C) init() ( D) stop() 34 子类可以继承父类的哪个成员 ? ( ) ( A)非私有 ( B)私有 ( C) public ( D) protected 35 在 Swing中, JButton的直接父类是 ( )。 ( A) java.awt.Button ( B) java.awt.Container ( C) javax.s
14、wing.Button ( D) javax.swing.AbstractButton 36 对排序文件的初始状态作要求的排序方法是【 】。 37 Jackson方法是一种面向【 】的结构化方法。 38 源程序文档化要求程序加注释。注释一般分为序言性和【 】。 39 数据的物理独立性是指当数据的【 】改变时,通过系统内部的自动映象或转换功能,保持了数据的逻辑结构不变。 40 软件测试的常用方法通常可分为白盒测试和【 】。前者是根据程序的内部逻辑来设计测试用例,后者是根据软件的规格说明宋设计测试用例。 41 要引入 java.awt包中的所有直接公有类,需用语句【 】。 42 else子句不能单
15、独作为语句使用,它必须和 if子句配对使用, else子句与 if子句的配对原则是: else子句总是与离它【 】的 if子句配对使用。 43 ByteArrayInputStream以【 】作为输入 流。 44 Java对 I/O访问还提供同步处理机制,这就是【 】。 45 Java的线程调度策略是基于【 】的抢占式。 46 当用户在 TextField中输入一行文字后,按回车键,实现【 】接口可实现对事件的响应。 47 bar为一 JScrollBar组件,阅读下面程序段,请在程序中的画线处填入正确的语句使程序能够正确运行。 . public WellAdjusted() super(“W
16、ell Adjusted“); setSize(350,100); bar.addAdjustmentListener(this); value.setHorizontalAlignment(SwingConstants.CENTER); value.setEditable(false); JPanel pane = new JPane(); pane.setLayout(new BorderLayout(); pane.add(value,“Center“): pane.add(bar,“South“); setContentPane(pane); public void adjustmen
17、tValueChanged(AdjustmentEvent evt) 【 】 if(source =bar) int newValue bar.getValue(); value.setText(“+newValue); repaint(); 48 J2SDK的 RMI命令有 4个,其中用于激活系统守候进程,以便能够在 Java虚拟机上注册和激活对象的是【 】。 49 【 】是运行 Java小应用程序的一个软件单元,对 Java小应用程序的访问权限加以 限制。 50 下列 JApplet实现了一个不可编辑的 JTextArea和一个 JButton。请填写正确的程序代码。 import jav
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 55 答案 解析 DOC
