[计算机类试卷]国家二级(JAVA)笔试模拟试卷180及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷180及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷180及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 180及答案与解析 1 树是结点的集合,它的根结点数目是 _。 ( A)有且只有 1 ( B) 1或多于 l ( C) 0或 1 ( D)至少 2 2 应用数据库的主要目的是 ( )。 ( A)解决数据保密问题 ( B)解决数据完整性问题 ( C)解决数据共享问题 ( D)解决数据量大的问题 3 在软件开发中,下面任务中不属于设计阶段的是 ( )。 ( A)数据结构设计 ( B)给出系统模块结构 ( C)定义模块算法 ( D)定义需求并建立系统模块 4 用树形结构 来表示实体之间联系的模型称为 ( )。 ( A)关系模型 ( B)层次模型 ( C)网状模型
2、( D)数据模型 5 下列叙述中正确的是 ( )。 ( A)一个算法的空间复杂度大,则其时间复杂度也必定大 ( B)一个算法的空间复杂度大,则其时间复杂度必定小 ( C)一个算法的时间复杂度大,则其空间复杂度必定小 ( D)上述三种说法都不对 6 在一棵二叉树上第 5层的结点数最多是 ( A) 8 ( B) 16 ( C) 32 ( D) 15 7 Thread类中能运行线程体的方法是 ( A) start() ( B) resume() ( C) init() ( D) run() 8 某学校的工资管理程序属于 ( )。 ( A)系统程序 ( B)应用程序 ( C)工具软件 ( D)文字处理
3、软件 9 下列叙述中不正确的是 ( )。 ( A)一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系可能不同 ( B)一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系一定不同 ( C)数据的存储结构,也称数据的物理结构 ( D)数据的存储结构与数据的逻辑结构是不同的 10 有三个关系 R、 S和 T,如下:由关系 R和 S通过运算得到关系 T,则所使用的运算为 ( A)并 ( B)自然连接 ( C)笛卡尔积 ( D)交 11 在下列程序的横线处填入正确的语句,实现 RandomAccessFile类使用。 package ch1; import java. io. *; pu
4、blic class ex27 public static void main(String args ) try RandomAccessFile in = new in.close ( ); catch (Exception e) e.printStackTrace (); ( A) RandomAccessFileC“ch1/file.dat“, “read“) ( B) RandomAccessFile(“r“, “ch1/file.dat“) ( C) RandomAccessFile(“ch1/file.dat“ , “r“) ( D) RandomAecessFile(“read
5、“, “ch1/file.dat“) 12 对于一个两位的十进制正整数 x,求它的十位数字 Y(Y为整型 )的表达式是( )。 ( A) Y=x-x/10%10 ( B) Y=(x-x/10*10)%10 ( C) Y=x%10 ( D) y=x/10 13 用作线程通信的输出流是 ( )。 ( A) DataOutput ( B) OutputStream ( C) PipedOutputStream ( D) FileOutputStream 14 下列叙述中,错误的是 ( A)接口可实现互不相关的类具有相同的行为 ( B)通过接口可说明多个类所需实现的方法 ( C)通过接口需要了解对象所
6、对应的类,才能了解对象的交互界面 ( D)接口与存储空间无关 15 在程序读入字符文件时,能够以该文件作为直接参数的类是 ( )。 ( A) FileReader ( B) BufferedReader ( C) FilelnputStream ( D) ObjectlnputStream 16 为了向一个 Applet传递参数,可以在 HTML文件的 APPLET标志中使用FARAM选项。在 Applet程序中获取参数时,应使用的方法是 ( )。 ( A) getParameter ( ) ( B) getDocumentBase ( ) ( C) getCodeBase ( ) ( D)
7、getImage ( ) 17 执行下列语句后, i和 n的值为 ()。 inti=10; intn=i+%5; ( A) 10,O ( B) 10,1 ( C) 11,0 ( D) 11,1 18 下列说法正确的是 ()。 ( A)线程的终止一般可通过两种方法来实现,自然撤销 (线程执行完 )或是被停止(调用 stop()方法 ) ( B)一个暂时终止运行的线程 (例如,睡眠或阻塞 )在排除了终止原因后直接运行 ( C)一个线程因为输入输出操作被阻塞时,执行 resume()方法可 以使其恢复就绪状态 ( D)调用了 suspend()方法,也可以使线程进入死亡状态 19 在 java图形用
8、户界面编程中,若显示一些不需要修改的文本信息,一般是使用( )类的对象来实现。 ( A) label ( B) button ( C) textarea ( D) testfield 20 在访问数据库时,为建立实际的网络连接,把 URL、数据库用户名和密码传给DfiverManager的方法是 ( )。 ( A) getconnection() ( B) getConnection() ( C) Connection() ( D) connection() 21 Java的线程调度采用的策略是 ( )。 ( A)先到先服务 ( B)先到后服务 ( C)后到先服务 ( D)不确定 22 下列说
9、法中错误的是 ( )。 ( A) ODBC API使用 C语言进行定义 ( B) Java使用 JDBC作为数据库坊问机制 ( C) JDBC定义了一组标准的 API ( D) JDBC是面向对象的高级别的对象集 23 给出下列的程序代码片段,下列的 _选项是不正确的。 ( ) public void create() Vector my; my=new Vector(); ( A)第二行的声明不会为变量 my分配内存空间 ( B)第二行语句创建一个 Vector类对象 ( C)第三行语句创建一个 Vector类对象 ( D)第三行语句为一个 Vector类对象分配内存空间 24 下列说法中错
10、误的是 ( ) ( A)在 Windows系统下, Frame窗口是有标题,边框的 ( B) Frame的对象实例化后,没有大小,但是可以看到的 ( C)通过调用 Frame的 setSize()方 法来设定窗口的大小 ( D)通过调用 Frame的 setVisible(true)方法来设置窗口为可见 25 十进制数 16的十六进制表示格式是 ( )。 ( A) 0x10 ( B) 0x16 ( C) 0xA ( D) 16 26 构造方法的作用是 ( )。 ( A)复制对象 ( B)初始化对象 ( C)对象赋值 ( D)回收对象 27 在串行化类中实现部分串行化的两个方法为 ( )。 (
11、A) writeExtemal()和 readExtemal() ( B) writeObject()和 readObject() ( C) DataInput()和 DataOutput() ( D) read()和 write() 28 下列各项中不属于 AWT提供的图形图像工具的是 ( )。 ( A)形状 ( B)按钮 ( C)颜色 ( D)字体 29 Applet类的直接父类是 ( )。 ( A) Component类 ( B) Container类 ( C) Frame类 ( D) Panel类 30 Java变量中,以下不属于复合类型的数据类型是 ( ) ( A)类 ( B)字符型
12、 ( C)数组型 ( D)接口 31 向容器添加新构件的方法是 ( )。 ( A) add() ( B) insert() ( C) hill() ( D) set() 32 下列 ( )数代表十六进制数。 ( A) 0XB2 ( B) 215 ( C) 1500 ( D) fa00 33 一个循环一般应包括哪几部分内容 ? ( )。 ( A)初始化部分 ( B)循环体部分 ( C)迭代部分和终止部分 ( D)以上都是 34 阅读下面程序 import java.io.*; public class TypeTransition public static void main(String a
13、rgs) char a=h; int i=100; int j=97; int aa=a+i; System.out.println(“aa=“+aA) ; char bb=(char)j; System.out.println(“bb=“+bB) ; 如果输出结果的第二行为 bb=a,那么第一行的输出是 ( A) aa=I ( B) aa=204 ( C) aa=v ( D) aa=156 35 阅读下面程序 public class Increment public static void main( String args ) int c; c=5; System.out.println
14、(C) ; System.out.println(c+); System.out.println(C) ; ( A) 5 6 6 ( B) 5 5 6 ( C) 6 7 7 ( D) 6 6 6 36 根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成【 】。 37 一个类可以从直接或间接的祖先中继承所有属 性和方法。采用这个方法提高了软件的【 】。 38 结构化程序设计所规定的 3种基本控制结构是顺序结构、选择结构和【 】。 39 给 float型的变量赋值时,要在数字后加 _。 40 Java语言中,使用关键字 _对当前对象的父类对象进行引用。 41 else子句不能单独
15、作为语句使用,它必须和 if子句配对使用。 else子句与 if子句的配对原则是: else子句总是与离它【 】的 if子句配对使用。 42 设 x=1, y=2, z=3, u=false, u=y zx!=Z;结 果为 _。 43 为了保证平台独立性, Swing是用【 】编写的。 44 FilelnputStream是字节流, BufferedWriter是字符流, ObjectOutputStream是【 】。 45 我们在 Java 程序中把关键字【 】加到方法名称的前面,来实现子类调用父类的方法。 46 J2SDK中主要有两个相关环境变量,其中用于指定 JDK命令搜索路径的环境变量
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 180 答案 解析 DOC
