[计算机类试卷]国家二级(JAVA)笔试模拟试卷106及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷106及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷106及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 106及答案与解析 1 从工程管理角度,软件设计一般分为两步完成,它们是 ( )。 ( A)概要设计与详细设计 ( B)数据设计与接口设计 ( C)软件结构设计与数据设计 ( D)过程设计与数据设计 2 下列叙述中正确的是 ( )。 ( A)线性链表是线性表的链式存储结构 ( B)栈与队列是非线性结构 ( C)双向链表是非线性结构 ( D)只有根结点的二叉树是线性结构 3 在设计程序时,应采纳的原则之一是 ( )。 ( A)不限制 goto语句的使用 ( B)减少或取消注释行 ( C)程序越短越好 ( D)程序结构应有助于读者理解 4 编制一个好的程序首先要
2、确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑 ( )。 ( A)名字长度越短越好,以减少源程序的输入量 ( B)多个变量共用一个名字,以减少变量名的数目 ( C)选择含义明确的名字,以正确提示所代表的实体 ( D)尽量用关键字作名字,以使名字标准化 5 在数据库系统中,把具有以下两个特征的模型称为网状模型。 允许有一个以上的结点没有双亲 有且仅有一个结点无双亲 根以外的结点有且仅有一个双亲 一个结点可以有多个双亲 以下各项组合中符合题意的是 ( )。 ( A) 和 ( B) 和 ( C) 和 ( D) 和 6 软件开发离不开系统环境资源的支持,其中必要的测试数据属
3、于 ( )。 ( A)硬件资源 ( B)通信资源 ( C)支持软件 ( D)辅助资源 7 下列叙述中正确的是 ( )。 ( A)一个算法的空间复杂度大,则其时间复杂度 也必定大 ( B)一个算法的空间复杂度大,则其时间复杂度必定小 ( C)一个算法的时间复杂度大,则其空间复杂度必定小 ( D)上述三种说法都不对 8 在长度为 64的有序线性表中进行 /顷序查找,最坏情况下需要比较的次数为( )。 ( A) 63 ( B) 64 ( C) 6 ( D) 7 9 对如下二叉树 进行后序遍历的结果为 ( )。 ( A) ABCDEF ( B) DBEAFC ( C) ABDECF ( D) DEBF
4、CA 10 下列描述中正确的是 ( )。 ( A)程序就是软件 ( B)软件开发不受计算机系统的限制 ( C)软件既是逻辑实体,又是物理实体 ( D)软件是程序、数据与相关文档的集合 11 下面属于面向对象语言的是 ( )。 ( A) Java语言 ( B)机器语言 ( C) C语言 ( D)汇编语言 12 下列选项默认的布局管理器不是 BorderLayout的是 ( )。 ( A) Window ( B) Panel ( C) Frame ( D) Dialog 13 下列关于实型变量书写正确的 是 ( )。 ( A) E3 ( B) 2e0.3 ( C) 1.2e3 ( D) 1.2E0
5、.3 14 下列与其他选项不相等的是 ( )。 ( A) 15 ( B) 0xF ( C) 015 ( D) 0XF 15 下列不属于 Java的诞生后对计算机软件开发和软件产业产生影响的是 ( )。 ( A)满足软件在异构平台上互操作、具有可伸缩性和重用性 ( B)使软件的编写脱离了传统的限制,能自动生成所有源代码 ( C)推动了 IT业的发展 ( D)软件从以开发为中 心转向以服务为中心 16 Java 语言的执行模式是 ( )。 ( A)全编译型 ( B)全解释型 ( C)半编译和半解释型 ( D)同脚本语言的解释模式 17 下列 ( )语句关于 Java中内存回收的说明是正确的。 (
6、A)程序员必须创建一个线程来释放内存 ( B)内存回收程序允许程序员直接释放内存 ( C)内存回收程序负责释放无用内存 ( D)内存回收程序可以在指定的时间释放内存对象 18 在 Applet的生命周期中,下列 ( )方法使 Applet成为激活状态。 ( A) destroy () ( B) start () ( C) init () ( D) stop () 19 下列说法正确的是 ( )。 ( A)类 FileInputStream 和 FileOutputStream 用来进行文件 I/O处理,由它们所提供的方法可以打开本地主机上的文件,并进行顺序的读 /写 ( B)通过类 File
7、的实例或者一个表示文件名称的字符串可以生成文件输入 /输出流,在流对象生成的同时,文件被打开,但还不能进行文件读 /写 ( C)对于 InputStream和 OutputStream 来说,它们的实例都是是非顺序访问流,即只能进行顺序的读 /写 ( D)当从标准输入流读取数据时,从键盘输入的数据直接输入到程序中 20 对关键字和值带来更多操作功能的类是 ( )。 ( A) Class 类 ( B) Object 类 ( C) Hashtable 类 ( D) Properties 类 21 定义 JavaApplet 程序时,必须有的 import 语句是 ( )。 ( A) import
8、java. applet. Applet; ( B) import java. io.*; ( C) import java. awt. event; ( D) import java. Lang.*; 22 在访问数据库时,为建立实际的网络连接,把 URL、数据库用户名和密码传给Driver- Manager的方法是 ( )。 ( A) getconnection() ( B) getconnection() ( C) Connection() ( D) connection() 23 要实现对 Java 代码的数字签名,对于代码的提供者要经过的 4个步骤的正确顺序是 ( )。 创建 JAR
9、 文件 创建密钥 对 JAR 文件进行数字签名 输出公钥证书 ( A) ( B) ( C) ( D) 24 当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将 ( )。 ( A)运行 ( B)阻塞 ( C)终止 ( D)休眠 25 下列说法中, ( )是不正确的。 ( A)对象的使用原则是先使用后 定义 ( B)接口是一种只含有抽象方法或常量的一种特殊的抽象类 ( C)通过接口说明多个类所需要实现的方法 ( D)定义一个包要用 Package 关键字 26 下面程序段的输出结果是 ( )。 public class Test public static void ma
10、in(String args) int a=new int11; int p=new int4; int k=5; for(int i= 1 ; i = 10;i+) ai=i; for(int i=1 ; i =3;i+) pi=ai*i; for(int i= 1 ;i =3;i+) k=k+pi*2; System.out.println(k); ( A) 37 ( B) 31 ( C) 33 ( D) 35 27 下列关于 HTML标记的说法,正确的是 ( )。 ( A) URL getDocumentBase()返回 Applet主类的 URL ( B) URL getCOdeBas
11、e()返回包含 Applet 的 HTML 文件的 URL ( C)在 HTML 中不说明 String getParameter(string name)的参数,该方法将返回 “0” ( D) HTML 标记方法用于获取 HTML 文件中关于 Applet 的信息 28 如要求读取大文件的中间一段内容,最方便的是采用下列 ( )流来操作。 ( A) File Stream ( B) Pipe Stream ( C) Random Stream ( D) Filter Stream 29 下列 说法中错误的一项是 ( )。 ( A) Java 中的每一个线程都属于某个线程组 ( B)线程只能在
12、其创建时设置所属的线程组 ( C)线程创建之后,可以从一个线程组转移到另一个线程组 ( D)新建的线程默认情况下属于其父线程所属的线程组 30 Java用 ( )机制实现了进程间的异步执行。 ( A)监视器 ( B)虚拟机 ( C)多个 CPU ( D)异步调用 31 Java 中清除对象的途径不包括 ( )。 ( A)靠 java 的垃圾回收机制回收内存 ( B)调用 System. gc(),请求垃圾回收 ( C)调用重写的 inalize()释放系统资源 ( D)用 delete 操作符 32 3下列程序中,若从键盘中输入的是大写字母 C,则程序输出的结果是 ( )。import jav
13、a.io.*;public class Exampublic static void main(String args) int ch=0; System.out.println(“输入一个字符: “); try ch=System.in.readO; char ch_A=A, ch_ Z=Z; int delta_c=(int)ch_A +(int)ch_Z-ch; System.out.println(“编码后的字符为 : “+(char)delta_c); catch(IOException e) e.printStackTrace(); ( A) C ( B) Y ( C) X ( D
14、) 字母 C的 ASCII码的整型值 33 Java 语言使用的字符码集是 ( )。 ( A) ASCII ( B) BCD ( C) DCB ( D) Unicode 34 在程序读入字符文件时,能够以该文件作为直接参数的类是 ( )。 ( A) FileReader ( B) BufferedReader ( C) FilelnputStream ( D) ObjectInputStream 35 ( )是面向企业级应用于服务的综合性标准开发平台。 ( A) J2ME ( B) J2SE ( C) J2EE ( D) JMS 36 Java中, “%”符号的作用是 ( )。 ( A)求百分
15、比 ( B)模数除 (求余 ) ( C)除 ( D)无特殊意义 37 Java中, “ ”符号是指 ( )。 ( A)位运算符 ( B)算述运算符 ( C)关系运算符 ( D)分量运算符 38 在 Java 为中,不属于整数类型变量的是 ( )。 ( A) byte ( B) short ( C) int ( D) float 39 下列运算结果默认为 float的是 ( )。 ( A) 100/10 ( B) 100*10 ( C) 100F+10 ( D) 100D-10 40 下列 ( )是不合法的 Java 标识符。 ( A) Tree int z=3; int n=4; n=n+-y
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 106 答案 解析 DOC
