ImageVerifierCode 换一换
格式:DOC , 页数:23 ,大小:67KB ,
资源ID:503691      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-503691.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]国家二级(JAVA)笔试模拟试卷148及答案与解析.doc)为本站会员(confusegate185)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]国家二级(JAVA)笔试模拟试卷148及答案与解析.doc

1、国家二级( JAVA)笔试模拟试卷 148及答案与解析 1 下面排序算法中,平均排序速度最快的是 ( )。 ( A)冒泡排序法 ( B)选择排序法 ( C)交换排序法 ( D)堆排序法 2 软件需求分析一般应确定的是用户对软件的 ( )。 ( A)功能需求 ( B)非功能需求 ( C)性能需求 ( D)功能需求和非功能需求 3 下列说法中,不属于数据模型所描述的内容是 ( )。 ( A)数据结构 ( B)数据操作 ( C)数据查询 ( D)数据约束 4 下列描述中,不是线性表顺序存储结构特征的是 ( )。 ( A)不便于插入和删除 ( B)需要连续的存储空间 ( C)可随机访问 ( D)需另外

2、开辟空间来保存元素之间的关系 5 有下列二叉树,对此二叉树前序遍历的结果为 ( )。 ( A) ACBEDGFH ( B) ABDGCEHF ( C) HGFEDCBA ( D) ABCDEFGH 6 使用白盒测试法时,确定测试数据应该根据 ( )和指定的覆盖 标准。 ( A)程序的内部逻辑 ( B)程序的复杂结构 ( C)使用说明书 ( D)程序的功能 7 关系数据库管理系统能实现的专门关系运算包括 ( )。 ( A)排序、索引、统计 ( B)选择、投影、连接 ( C)关联、更新、排序 ( D)显示、打印、制表 8 将 E-R图转换到关系模式时,实体与实体间的联系可以表示成 ( )。 ( A

3、)属性 ( B)关系 ( C)键 ( D)域 9 下列有关数组的叙述中, 错误的是 ( )。 ( A)在同一个环境下,数组与内存变量可以同名,两者互不影响 ( B)可以用一维数组的形式访问二维数组 ( C)在可以使用简单内存变量的地方都可以使用数组元素 ( D)一个数组中各元素的数据类型可以相同,也可以不同 10 下列选项中,不属于模块间耦合的是 ( )。 ( A)数据耦合 ( B)标记耦合 ( C)异构耦合 ( D)公共耦合 11 下列选项中属于 Java语言的垃圾回收机制的一项是 ( )。 ( A)语法检查 ( B)堆栈溢出检查 ( C)跨平台 ( D)内存跟踪 12 使用如下 ( )保留

4、字可以使只有在定义该类的包中的其他类才能访问该类。 ( A) abstract ( B) private ( C) protected ( D)不使用保留字 13 下列命令中,是 Java编译命令的是 ( )。 ( A) javac ( B) java ( C) javadoc ( D) appletviewer 14 下面 ( )是合法的标识符。 ( A) $persons ( B) 2Users ( C) *point ( D) this 15 下列表达式中正确的是 ( )。 ( A) 5+ ( B) (a+b)+ ( C) +(a+B) ( D) +x 16 在 Java中,所有类的根类

5、是 ( )。 ( A) java.lang.Object ( B) java.lang.Class ( C) java.applet.Applet ( D) java.awt.Frame 17 在 Java中, 用 package语句说明一个包时,该包的层次结构必须是 ( )。 ( A)与文件的结构相同 ( B)与文件目录的层次相同 ( C)与文件类型相同 ( D)与文件大小相同 18 在读字符文件 Employee.dat时,使用该文件作为参数的类是 ( )。 ( A) BufferedReader ( B) DatalnputStream ( C) DataOutputStream ( D

6、) FilelnputStream 19 下列构造方法的调用方式 中,正确的是 ( )。 ( A)按照一般方法调用 ( B)由用户直接调用 ( C)只能通过 new自动调用 ( D)被系统调用 20 类 Panel默认的布局管理器是 ( )。 ( A) GridLayout ( B) BorderLayout ( C) FlowLayout ( D) CardLayout 21 容器类 iava.awt.container的父类是 ( )。 ( A) java.awt.Window ( B) java.awt.Component ( C) java.awt.Frame ( D) java.aw

7、t.Panel 22 下列代码中 if(x 0)System.out.println(“first“); elseif(x -3)System.out.println(“second“); elseSystem.out.println(“third“); 要求打印字符串为 “second“时, x的取值范围是 ( )。 ( A) x =0并且 x -3 ( B) x 0 ( C) x -3 ( D) x =-3 23 下列叙述中,错误的是 ( )。 ( A) File类能够存储文件 ( B) File类能够读写文件 ( C) File类能够建立文件 ( D) File类能够获取文件目录信息 2

8、4 下列叙述中,正确的是 ( )。 ( A) Reader是一个读取字符文件的接口 ( B) Reader是一个读取数据文件的抽象类 ( C) Reader是一个读取字符文件的抽象类 ( D) Reader是一个读取字节文件的一般类 25 用 于输入压缩文件格式的 ZiplnputStream类所属包是 ( )。 ( A) java.util ( B) java.io ( C) iava.nio ( D) java.util.zip 26 下列各项说法中错误的是 ( )。 ( A)共享数据的所有访问都必须使用 synchronized加锁 ( B)共享数据的访问不一定全部使用 synchron

9、ized加锁 ( C)所有的对共享数据的访问都是临界区 ( D)临界区必须使用 synchronized加锁 27 对象 状态的持久化是通过 ( )实现的。 ( A)文件 ( B)管道 ( C)串行化 ( D)过滤器 28 下列程序从标准输入设备 键盘诗篇一个字符,然后再输出到屏幕。要想完成此功能,画线处应该填入的语句为 ( )。 impoajava.io.*; publicclassTest publicstaticvoidmain(Stringargs) charch; try _, System.out.println(Ch); catch(IOExceptione) e.printSt

10、ackTrace(); ( A) ch=System.in.read(); ( B) ch=(char)System.in.read(); ( C) ch=(char)System.in.readln(); ( D) ch=(int)System.in.read(); 29 下列 Java组件中,不属于容器的是 ( )。 ( A) Panel ( B) Window ( C) Frame ( D) Label 30 JScrollPane面板的滚动条通过积云哪个对象来实现 ( )。 ( A) JViewport ( B) JSplitPane ( C) JTabbedPane ( D) JPa

11、nel 31 下列说法中不正确的是 ( )。 ( A) Java语言中的事件都是继承自 Java.awt.AWTEvent类 ( B) AWTEvent类是 EventObject类的子类 ( C) Java的 AWT事件分为低级事件和高级事件 ( D) ActionEvent类是 AWTEvent类的子类 32 下列方法中不能适用于所有 Swing组件的是 ( )。 ( A) addKeyListener() ( B) addMouseListener() ( C) adddMouseMotionListemer() ( D) addAdjustmentListener() 33 当 App

12、let程序中的 init()方法为下列代码时,运行后用户界面会出现的情况,以下描述正确的是 ( )。 publicvoidinit() setLayout(newBorderLayout(); add(“North“,newTextField(10); add(“Center“,newButton(“help“); ( A)文本框将会出现在 Applet的顶上,且有 10个字符的宽度 ( B)按钮将会出现在 Applet的正中间,且尺寸为正好能够包容 help的大小 ( C)文本框将会出现在 Applet的顶上,从最左边一直延伸到最右边;按钮将会出现在 Applet的正中内, 覆盖除文本框外的

13、所有空间 ( D)按钮与文本框的布局依赖于 Applet的尺寸 34 Applet的运行过程要经历 4个步骤,其中不是运行步骤的是 ( )。 ( A)浏览器加载指定 URL中 HTML文件 ( B)浏览器显示 HTML文件 ( C)浏览器加载 HTML文件中指定的 Applet类 ( D)浏览器中的 Java运行环境运行该 Applet 35 下列命令中用于激活系统守候进程以便能够在 Java虚拟机上注册和激活对象的是 ( )。 ( A) rmic ( B) rmiregistry ( C) rmid ( D) serialver 36 顺序存储方法是把逻辑上相邻的结点存储在物理位置 _的存储

14、单元中。 37 在关系运算中, _运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。 38 二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是_。 39 在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,_负责数据的模式定义与数据的物理存取构建。 40 在一个容量为 25的循环队列中,若头指针 front=9,尾指针 rear=16,则该循环队列中共有 _个元素。 41 在 Java语言中最基本的元素是 _。 42 在一个类的内部嵌套定义的类称为 _。 43 进程是一个内核级别的实体,而线程是一个 _级的实体。

15、44 在下面的代码段中填入一个适当的语句,表示从输入流中能读取对象。 (注:FilelnputStream的形象为 theTime) FilelnputStreamin=_; ObjectlnputStreams=ObjectlnputStream(in); Stringtoday=(String)s.readObject(); Datedata=(Date)S readObject(); 45 向 DataOutputStream对象 dos的当前位置处写入一个保存在变量 f中的浮点数的语句是 _。 46 请将下列程序的空白处补充完整。 Importjava.awt.*; Publiccla

16、ssEll_4 Publicstaticvoidmain(Stringargs) Framef=newFrame(“BorderLayout”); fiadd(“North”,newbuRon(“North”); f.add(“East”,newbutton(“East”); f.add(“West”,newbutton(“West”); f.add(“South”,tf); f.setSize(200,200) fipack(); fisetVisible(true); 47 Java语言提供了 _工具来管理组件在容器中的布局,而不使用直接设置组件位置和大小的方式。 48 Applet类中用

17、于返回包含 Applet的 HTML,文件 URL的方法是 _。 49 J2SDK的基本命令中用于 Java类文件归档的是 _。 50 请在下面代码中加入监听器语句。 importjava.awt.*; importjava.applet.Applet; publicclassSimpleextendsAppleimplementsMouseListener StringBuffer; publicvoidinit() /监听器语句 buffer=newStringBuffer(); addltem(“initializing”) ; publicvoidmoseEntered(MouseEv

18、entevent) publicvoidmoseExited(MouseEventevent) publicvoidmosePressed(MouseEventevent) publicvoidmoseReleased(MouseEventevent) publicvoidmoseClicked(MouseEventevent) addltem(“click!”) ; 国家二级( JAVA)笔试模拟试卷 148答案与解析 1 【正确答案】 D 【试题解析】 在各种排序方法中,快速排序法和堆排序法的平均速度是最快的,因为它们的时间复杂度都是 O(nlog2n)其他的排序算法的时间复杂度大 都是O

19、(n2)。 2 【正确答案】 D 【试题解析】 软件需求分析中需要构造一个完全的系统逻辑模型,理解用户提出的每一功能与性能要求,使用户明确自己的任务。因此,需求分析应确定用户对软件的功能需求和非功能需求。 3 【正确答案】 C 【试题解析】 数据模型所描述的内容包括 3个部分,它们是数据结构、数据操作和数据约束。其中,数据结构主要描述数据的类型、内容、性质及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类犁与操作方式;数据约束主要描述数据结构内数据间的语法、语义联系,它 们之间的制约与依存关系,以及数据的动态变化的规则,以保证数据的正确、有效与相容。 4 【正确答案】 D 【试题解析

20、】 线性表特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位置的相邻元素之中,因此不需要另外开辟空间来保存元素之间的关系。 5 【正确答案】 B 【试题解析】 二叉树的前序遍历是指,先访问根结点,再访问右子树,最后访问右子树。并且在访问左右子树时,也是先访问其根结点,再访问左右子树。 6 【正确答案】 A 【试题解析】 白盒 测试是把测试对象看作是一个打开的盒子,允许测试人员利用程序内部的逻辑结构及相关信息来设计或选择测试用例,对程序所有的逻辑路径进行测试。 7 【正确答案】 B 【试题解析】 关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算

21、, 8 【正确答案】 B 【试题解析】 将 E-R图转换成指定 DBMS中的关系模式是数据库逻辑设计的主要工作。从 E-R图到关系模式的转换是比较直接的,实休和联系都可以表示成关系。 9 【正确答案】 A 【试题解析】 整个数组的数据类型为 A(Array),而各个数组元素可以分别存放不同类型的数据。在使用数组和数组元素时,应注意如下问题。在任何能使用简单内存变量的地方都可以使用数组元素。在同一个环境下,数组名不能与简单变量名重复。可以用一维数组的形式访问二维数组。 10 【正确答案】 C 【试题解析】 模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从弱到强,

22、可以将其分成 7级,分别是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。其中 没有异构耦合这种方式。 11 【正确答案】 D 【试题解析】 本题考查 Java语言的垃圾回收机制。语法检查是编译 25的一项工作,不属于垃圾回收,选项 A错误;堆栈溢出在解释执行时进行检查,选项 B错误;跨平台是 Java语言的一个特点,不属于垃圾回收机制,选项 C错误;为了充分利用资源, Java语言提供了一个系统级的线程,用于监控内存,在必要时对不再使用的某些内存进行回收,这就是垃圾回收机制。 12 【正确答案】 D 【试题解析】 本题考查类的修饰符。类的默认访问控制策略是不使用保留

23、字来定义 类,这会限制其他包中的类访问该类,该类只能被同一个包的类访问和引用,也不能用 import语句引用,选项 D正确。 protected保留字不起作用,具有protected成员的类的子类可以在包外访问这些被保护的成员。 abstract修饰符修饰的类被称为抽象类,没有具体对象的概念类,不满足题意。 private修饰符修饰的类只能被该类启身访问和修改,而不能被任何其他类来获取和引用,不满足题意。可见本题正确答案为选项 D。 13 【正确答案】 A 【试题解析】 本题考查 java中 JDK工具。 javac是 Java编译命令,能将源代码编译成字节码,以 .class扩展名存入 ja

24、va工作目录中。 java是 Java解释器,执行字节码程序,该程序是类名所指的类,必须是一个完整定义的名字。 javadoc是Java文档生成器,对 Java源文件和包以 MML格式生成 AP文档。 appletviewer是 avaApplet浏览器。选项 A正确。 14 【正确答案】 A 【试题解析】 本题考查 Java标识符的命名。属于考试重点内容,应该掌握。Java中标识符的命名规则是:标识符以字母、下划线、美元符作为首字符的字符串序列: 标识符是区分大小写的:标识符的字符数没有限制。由此可见 Java中标识符不能以数字开头,所以选项 B错误;不能以 “*”开头,选项 C错误: th

25、is是专用标识符,具有专门的意义和用途,选项 D错误,只有选项 A是正确答案。 15 【正确答案】 D 【试题解析】 本题考查 Java中的运算符。 “+”和 “-”都是一元算术运算符,主要用于自加和臼减,在 Java中不允许对表达式进行这样的运算,选项 B和选项 C都是错误的,更不允许对数字进行这样的运算,选项 A也错误,只有选项 D正确。 16 【正确答案】 A 【试题解析】 本题考查考生刘 Java类的掌握。在 Java中 java.lang包封装着所有编程应用的基本类。 Object足所有类的根,它所包含的属性和方法被所有类集成。 Class类是由编译器自动生成对象的一个特殊类,它伴随

26、每个类。选项 C和选项 D都是普通类。 17 【正确答案】 B 【试题解析】 本题考查 Java包的概念。 Java采用包来管理类名空间,为编程提供一种命名机制,也是一种可见性限制机制。定义一个包要用 package关键字,用 package语句说明一个包时,该包的层次结构必须与文件目录的 层次相同。否则,在编译时可能出现查找不到的问题,所以选项 B正确。 18 【正确答案】 D 【试题解析】 本题考查 java.io包中的字符输入流。 Java的输入输出包括字节流、文件流、对象流等,要注意区分不同流使用的不同类。字符类输入流都是抽象 InputStreamReader及其子类 FileRea

27、der、 BufferedReader等。选项 A中BufferedReader是把缓冲技术用于字符输入流,提高了字符传送的效率,但它不能处理文件流。选项 B中 DatelnputStream类是用来处理字节流 ,实现了Datalnput接口,不能处理文件流。选项 C中 DataOutputStream类实现了DataOutput接口,不能处理文件流。选项 D中 FilelnputStream可对一个磁盘文件涉及的数据进行处理,满足题目要求。 19 【正确答案】 C 【试题解析】 本题考查 Java中的构造方法。构造方法在 Java中占有举足轻重的地位,务必掌握。构造方法足类中的一种特殊方法,

28、是为对象初始化操作编写的方法,用来定义对象的初始状态。构造方法不能被程序调用,构造方法名必须与类名相同,没有返回值,用户不 能直接调用,只能通过 new自动调用,所以选项 C正确。 20 【正确答案】 C 【试题解析】 本题考查 Java中的布局管理器。 FlowLayout是 Pane和 Applet默认的布局管理器,构件在容器中从上到 F、从左到右进行放置,所以选项 C为正确答案。 BorderLayout是 Window、 Frame和 Dialog的默认布局管理器,在BorderLayout布局管理器中构件分成 5个区域,每个区域只能放置一个构件。GridLayout使容器中各个构件呈

29、网状布局,平均占据容器的空间。 GardLayout把容器分成许多层,每层只能放置一个构件。 21 【正确答案】 B 【试题解析】 本题考查 Java中容器类的概念。 Container是一个类,实际上是Component的子类,因此容器本身也是一个构件,具有构件的所有性质,另外还具有放置其他构件和容器的功能。构件类 (Component)是 Java的图形用户界面的最基本的组成部分。 22 【正确答案】 A 【试题解析】 本题考查 Java中的条件结构。条件语句根据判定条件的真假来决定执行哪一种操作。题目所给程序,如果 x 0,则直接执行其后的System.out.println(“firs

30、f“)语句,而不执行 elseif等语句,当 x =0而 H x -3时执行 System.out.prinfin(“second“)语句,所以选项 A正确。当 x为其他值时执行else语句。应该对 Java的流程控制涉及的语句数量有所掌握,这些都是考试重点内容。 23 【正确答案】 B 【试题解析】 本题考查考生对 Java中 File类的理解。文件 File是, java.io包中的一个重要的非流类,以一种系统无关的方式表示一个文件对象的属性。通过 File所提供的 方法,可以得到文件或目录的描述信息 (包括名字、路径、长度、可读、可写等 ),也可以生成新文件、目录,修改文件和目录,查询文

31、件属性,重命名文件或者删除文件。 File描述了文件本身的属性, File类中封装了对文件系统进行操作的功能。简单说, File类所关心的是文件在磁盘上的存储,而要对文件进行读写,就是流类所关心的文件内容,应该掌握相关概念以及相关方法。 24 【正确答案】 C 【试题解析】 本题考查 Reader类的概念。首先应该明确, Reader是一个抽象类,字符输入流都是抽象类 Reader类的子 类,它是用来读取字符文件的类。字符输出流都是 Writer抽象类的子类。 25 【正确答案】 D 【试题解析】 本题考查 ZiplnputStream类的基本概念。压缩文件输入流都是tnflatelnputS

32、tream的子类,是以字节压缩为特征的过滤流。主要有三类,应该有所了解。 ZIPInputStream类在 java.util.zlp包中,该类用于输入以 gzip格式进行压缩的文件,是对输入文件类型的一种过滤。 ZiplnputStream类也在 java.util.zip包中,用于输入 zip格式的文件 ,这是对于文件类新格式的一种过滤。JarlnputStream类在 java.util.jar包中,是 ZiplnputStream的子类,用于输入 jar文件。 26 【正确答案】 B 【试题解析】 共享数据的所有访问一定要作为临界区,用 synchronized标识,这样保证了所有的对

33、共享数据的操作都通过对象锁的机制进行控制。 27 【正确答案】 C 【试题解析】 将 Java程序中的对象保存在外存中,称为对象永久化,对象永久化的关键是将它的状态以一种串行格式表示出来。 28 【正确答 案】 B 【试题解析】 此题程序通过调用系统的系准输入流 Sysmm.in的 read()方法,从键盘读入一个字符,由于 read()方法的返回值是 int类型,而变量 ch是字符类型,不能直接转换,因此需要进行强制类型转换,应该填入的正确语句是 ch=(char)System.in.read()。 29 【正确答案】 D 【试题解析】 本题考查 Java组件中容器的基本知识。选项 A错误,

34、 Panel类派生自容器类 Container,属于容器的一种;选项 B错误, Window类也派生自容器类 Container,也属于容器的一种:选项 C错误, Frame类派生白 Window类,也是一种容器:选项 D正确, Lable组件是标签组件,不属于容器。 30 【正确答案】 A 【试题解析】 视口 (JViewPott)类的对象是一种特殊的对象,主要用于查看构件,滚动条就是跟踪移动视口,并且同时在容器中显示其查看的内容的。 31 【正确答案】 C 【试题解析】 Java中所有的 AWT事件类是由 Java.awt.AWTEvent类派生的。而 Java中的事件类是继承自 java

35、.util.Event类, iava.awt.AWTEvent是iava.util.Event的子类。 32 【正确答案】 D 【试题解析】 本题考查关于 Swing组件注册监听器方法的基本知识。选项 A错误, addKeyLis-tener()可为所有组件添加 Keyl_.istener监听器;选项 B错误,addMouseListener()可为所有组件添加 MouseListener监听器;选项 C错误,addMouseMotionListener()可为所有组件添加 MouseMotionListener监听器:选项D正确, addAdjustmentListener()可为 JScr

36、ollBar组件添加 AdiustmentListener接口,但是并不适用于所有 Swing组件。 33 【正确答案】 C 【试题解析】 该题考查对容器布局策略的理解。边界布局管理器 BorderLayout将容器按上北下南左西右东划分为东、南、西、北、中 5部分,分别用英文单词East, South, North, West, Cente来表示。其中,东、西、南、北 4个方向的组件宽度为恰好能够包容组件的内容,而长度为延伸到该容器边界的长度;而对于中间的组件,它 会扩充到除四边以外的整个容器区域。本题的具体情况是:文本框将会出现在 applet的顶上,长度为整个 applet的宽度;按钮将

37、会出现在 applet的正中央,覆盖除文本框外的所有空间。 34 【正确答案】 B 【试题解析】 Applet的运行过程要经历 4个步骤: 浏览器加载指定 URL中的HTML文件: 浏览器解析 HTML文件; 浏览器加载 HTML文件中指定的Applet类; 浏览器:和的 Java运行环境运行该 Applet;由此可知 B选项中内容不是其步骤之一。 35 【正确答案】 C 【试题 解析】 Java语言的 RMI包括: rmlc、 rmlreglstry、 rmid、 set-ialver。其中,命令 rmid用于激活系统守候进程,以便能够在 java虚拟机上注册和激活对象。 36 【正确答案】

38、 相邻 【试题解析】 顺序存储属于数据的存储结构的一种,它是指数据结构 (数据的逻辑结构 )在计算机中的表示,是把逻辑上相邻的结点存储在物理位置相邻的存储单元中。 37 【正确答案】 选择 【试题解析】 在关系运算中,选择运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系, 而这个新的关系是原关系的一个子集。 38 【正确答案】 顺序存储 (顺序式存储 ) 【试题解析】 二分法查找对表的要求是有序的顺序表,要求是数据元素有序,按顺序方式存储。 39 【正确答案】 数据定义语言 【试题解析】 数据库管理系统包含数据定义语言、数据操纵语言和数据控制语言。数据定义语言负责数据的模式定义

39、与数据的物理存取构建:数据操纵语言负责数据的操纵,包括查询、修改、删除等。数拥控制语言负责数据完整性,安全性的定义与检查以及并发控制、恢复等功能。 40 【正确答案】 7 【试题解析】 设循环队列的容量为 n。如果 rear front,则循环队列中的元素个数为 rear-front;如果 rear front,则循环队列中的元素个数为 n+(rear-front)。本题中, front=9,rear=16,即 rear front,因此,循环队列中的元素个数为 rear-from=16-9=7。 41 【正确答案】 对象 【试题解析】 作为面向对象的编程语言, Java语言中最基本的元素就是

40、对象,一切概念都是以对象为基础的。而类是程序的基本单位。 42 【正确答案】 内部类 【试题解析】 在一个类的内部嵌套定义的类称为内部类 (InnerClass)。 43 【正确答案】 用户 【试题解析】 进程运行于系统的内核空间中,普通刚户程序对其数据进行访问,但是线程运行于用户空间中,一般的用户级方法就可以对其进行直接访问。 44 【正确答案】 newFilelnputStream(“theTime“): 【试题解析】 题中对象输入流 ObjectlnputStream的对象 s是以一个文件输入流为基础构造的。程序中使用 readObiect()方法从对象流 s中 读取一个 Date类型的

41、对象。读对象时要按照它们写入的顺序读取,因为 readObject)返回的是 Object类型的对象,所以程序中使用了强制类别转换,将所读取对象的类型转换为 Date类型。 45 【正确答案】 dos.writeDouble(f) 【试题解析】 DataOutputStream类支持对不问的基本数据类型的判断,要写入一个浮点数,只需要调用该类提供的相应的方法 writeDouble()即可。 46 【正确答案】 TextField if=llew TextField(“Text“); 【试题解析】 本题考查 java中常用组件的创建。由题可知,创建的是 3个按键和 1个文本框, tf为该文本框

42、。 47 【正确答案】 布局管理器 【试题解析】 Java语言中,提供了布局理器这个工具来管理组件在容器中的布局,而不使用直接设置组件位置和大小的方式。在程序中安排组件的位置和大小时,应该注意以下两点。 容器中的布局竹理器负责各个组件人小和位置的设置,因此用户无法在这种情况下设置组件的这些属性。如果试图使用 Java语古提供的 setLocation()、 setSize()、 setBounds()等方法,则都会被布局管理器覆盖。 如果用户确实需要亲自没置组件大小或位胃,则应取消该牢器的布局骨理揣,方法为: setLayout(null)。 48 【正确答案】 getDocumemBase() 【试题解析】 getDocumentBase()方法属于。 HTML标记方法,使用户获取包含Applet的 HTML文件的 URL。 49 【正确答案】 jar 【试题解析】 Java基本命令包括: javac、 java、 javadoc、 appletviewer、 jar、jdb、 javah、 javap、 extcheck。其中, jar用于 Java类文件归档。 50 【正确答案】 addMouseListener(tlfis); 【试题解析】 Java语占中注册监听器的方法为 addMouseListener(this)。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1