[计算机类试卷]国家二级(JAVA)笔试模拟试卷211及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷211及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷211及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 211及答案与解析 1 下列命令中, _是类文件解析器。 ( A) jar ( B) javap ( C) javah ( D) javadoc 2 下列数据结构中,能用二分法进行查找的是 ( A)顺序存储的有序线性表 ( B)线性链表 ( C)二叉链表 ( D)有序线性链表 3 在数据库系统阶段,数据 ( )。 ( A)具有物理独立性,没有逻辑独立性 ( B)具有逻辑独立性,没有物理独立性 ( C)物理独立性和逻辑独立性较差 ( D)具有较高的物理 独立性和逻辑独立性 4 下面数据结构中,属于非线性的是 ( )。 ( A)线性表 ( B)树 ( C)队列
2、( D)堆栈 5 按照 “先进先出 ”原则组织数据的数据结构是 ( )。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 6 下面描述中,符合结构化程序设计风格的是 ( )。 ( A)使用顺序、选择和重复 (循环 )3种基本控制结构表示程序的控制逻辑 ( B)模块只有一个入口,可以有多个出口 ( C)注重提高程序的执行效率 ( D)不使用 GOTO语句 7 链表不具有的特 点是 ( ) ( A)不必事先估计存储空间 ( B)可随机访问任一元素 ( C)插入删除不需要移动元素 ( D)所需空间与线性表长度成正比 8 若某二叉树的前序遍历访问顺序是 abdscefh,中序遍历访问顺序是
3、 dgbaechf,则其后序遍历的结点访问顺序是 ( A) bdgcefha ( B) gdbecfha ( C) bdgaechf ( D) gdbehfca 9 应用数据库的主要目的是 ( A)解决数据保密问题 ( B)解决数据完整性问题 ( C)解决数据共享问题 ( D)解决 数据量大的问题 10 在 E-R图中,用来表示实体联系的图形是 ( )。 ( A)椭圆图 ( B)矩形 ( C)菱形 ( D)三角形 11 下列关于内部类的说法不正确的是 ( )。 ( A)内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用 ( B)内部类可以使用它所在类的静态成员变量和实例成员变量 (
4、C)内部类不可以用 abstract修饰符定义为抽象类 ( D)内部类可作为其他类的成员,而且可访问它所在类的成员 12 下列关于组合框的描述中不正确的是 ( )。 ( A)默认情况 下,只能从组合框中选择 ( B)组合框也可让用户自行输入 ( C)组合框不可以选择多项 ( D)使用 getSelectedIndex()方法可以获得用户选择的内容 13 编译一个定义了 3个类和 10个方法的 Java源文件后,生成的是 ( )。 ( A) 13个字节码文件,文件扩展名是 .class ( B) 1个字节码文件,文件扩展名是 .class ( C) 3个字节码文件,文件扩展名是 .java (
5、D) 3个字节码文件,文件扩展名是 .class 14 一个循环一般应包括哪几部分内容 ?( ) ( A)以下答 案都包括 ( B)循环体部分 ( C)初始化部分 ( D)迭代部分和终止部分 15 下列不是 InputStream子类的是 ( )。 ( A) FileInputStream ( B) ByteArrayInputStream ( C) File ( D) FiherInputStream 16 在读字符文件 emplyee.dat时,使用该文件作为参数的类是 ( )。 ( A) BufferReader ( B) DataInputStream ( C) DataOutputS
6、tream ( D) FileInputStream 17 当浏览器重新返回 Applet所在页面时,将调用 Applet类的方法是 ( A) start() ( B) init() ( C) stop() ( D) destroy() 18 下列说法中,哪一项是正确的 ? ( A)子类拥有的成员数目大于等于父类拥有的成员数目 ( B)父类代表的对象范围比子类广 ( C)子类要调用父类的方法,必须使用 super关键字 ( D)一个 Java类可以有多个父类 19 在创建线程时可以显示地指定线程组,此时可供选择的线程构造方法有 ( )种。 pubicTbread(ThreadGroupgrou
7、p,Rurmabletarget): publicThread(ThreadGroupgroup,Stringname); publicThread(ThreadGroupgroup,Runnabletarget,Stringname)。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 20 自定义异常类时,可能通过对下列 ( )项进行继承。 ( A) Error类 ( B) Applet类 ( C) Exception类及其子类 ( D) AssertionError类 21 Java的数据类型必须 ( )后才能使用。 ( A)实例化 ( B)格式化 ( C)标准化 ( D)合法化
8、22 在 OutputStream类的常用方法中 ( )是清空输出流的方法。 ( A) flush() ( B) close() ( C) write(int b) ( D) write(byte b) 23 在匹配器 (Marcher)类中,用于寻找下一个模式匹配串的方法是 ( )。 ( A) static boolean matches() ( B) boolean matcher.find() ( C) int matcher.start() ( D) int matcher.end() 24 在 Java中,子类重新定义一个与从父类那里继承来的域变量完全相同的变量,这称为域的 ( )。
9、 ( A)隐藏 ( B)覆盖 ( C)重载 ( D) Java不支持此特性 25 当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将 ( )。 ( A)运行 ( B)阻塞 ( C)终止 ( D)休眠 26 已知有下面的类说明: pubic class Test4 private float f=0f; int m=12; static int n=1; public static void main(String args) Test4 e=new Test4(); 在 main()方法中,下面 ( )使用是正确的。 ( A) e.f ( B) this.n ( C)
10、 Test4.m ( D) Test4.f 27 若所有变量都已正确定义,则在以下选项中,非法的表达式是 ( )。 ( A) a!=4b=1 ( B) a%3 ( C) a1/2 ( D) a+32 28 调用线程的下列方法,不会改变该线程在生命周期中状态的方法是 ( )。 ( A) yeild() ( B) wait() ( C) sleep() ( D) isAlive() 29 卖现下列哪个接口可以对 TextField对象的事件进行监听和处理 ? ( ) ( A) ActionListener ( B) FocusListener ( C) MouseMotionListener (
11、D) WindowListener 30 下列各项中不属于 AWT提供的图形图像工具的是 ( )。 ( A)形状 ( B)按钮 ( C)颜色 ( D)字体 31 给定下面的代码: byte array1,array2; byte array3 ; byte array4; 如果上面的每一个数组都初始化了,以下各项语句中错误的是 ( )。 ( A) array2 =array1 ( B) array2=array3 ( C) array2=array4 ( D) both A and B 32 以下选项中, ( )是合法的字符常量。 ( A) N ( B) 010 ( C) 68 ( D) d
12、33 编译下面源程序会得到 文件。 class A1 class A2 public class B public static void main(String args) ( A)只有 B.class文件 ( B)只有 A1 class和 A2 class文件 ( C)有 A1 class、 A2 class和 B.class文件 ( D)编译不成功 34 和 AWT有关的所有事件类都是从类 ( )派生而来。 ( A) java.awt.AWTEvem ( B) java.lang.Object ( C) java.awt.Font ( D) java.awt.Graphics 35 请阅
13、读下面程序 import java.io.*; public class ExceptionCatch public static void main(String args) try FilelnputStream fis=new FilelnputStream(“text“); System.out.println(“content of text is:“); catch(FileNotFoundException e) System.out.println(e); System.out.println(“message:“+e.getMessageO); e.printStackTra
14、ce(System.out); _ System.out.println(e); 为保证程序正确运行,程序中下划线处的语句应是 ( A) catch(FilelnputStream fis) ( B) e.printStackTrace() ( C) catch(IOException e) ( D) System.out.println(e) 36 mouseDragged()方法是 MouseMotionListener接口中的抽象方法,该方法的参数是 _类。 37 人员基本信息一般包括:身份证号、姓名、性别、年龄等。其中可以作为主关键字的是 _。 38 软件设计模块化的目的是工【 】。
15、39 任何非空树中有且仅有 个结点没有前驱结点,该结点就是树的【 】 。 40 【 】是当前软件开发环境中富有特色的研究工作和发展方向。 41 向文件对象写入字节数据应该使用 _类,而向一个文件里写入文本应该使用 FileWriter类。 42 Java语言中,临界区用【 】关键字标识。 43 StringBuffer类的默认构造方法为字符串分配【 】个字符的缓存。 44 当方法有返回值时,必须在该方法体内使用【 】语句。 45 下面程序的运行结果是【 】。 import java. io. * ; public class ABC public static void main( Strin
16、g args ) int i; int a = 11, 22, 33, 44, 55, 66, 77, 88, 99 ; for( i = 0 ;i = a. length/2; i+) System. out. print( ai + aa. length - i - 1 +“ “); System. out. println( ); 46 Java语言中如果要使用某个包中的类时,需要使用 _导入。 47 关于文件名的处理中,测试当前文件是否目录用 _函数。 48 Java中访问限定符有【 】、 protected、 private和 default等。 49 一个 applet标记中,必须
17、出现的属性项有【 】、 WIDTH、 HEIGHT。 50 下面这段程序是基于 AWT的 Applet用户界面,请根据提示在程序中的画线处填入正确的语句使程序能够正确运行。 import java.applet.Applet; import java.awt.TextField; public class AwtSimple extends Applet TextField field; public void init() field = new TextField();/创建一个文本域并设置为不可编辑 field.setEditable(false); 【 】 /设置布局管理器,使得文本域
18、中可以显示任意长度的文件 add(fielD) ; validate(); addItem(“初始化 .“); public void start() addItem(“启动 .“); public void stop () addItem(“停止 “.); public void destroy() addItem (“准备卸载 .“); void addItem(String newWorD) String t = field.getText(); System.out.println(newWorD) ; field.setText(t + newWorD) ; 国家二级( JAVA)笔
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 211 答案 解析 DOC
