[计算机类试卷]国家二级(JAVA)笔试模拟试卷185及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷185及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷185及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 185及答案与解析 1 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 ( )阶段。 ( A)数据库系统 ( B)文件系统 ( C)人工管理 ( D)数据项管理 2 在一棵二叉树上第 5层的结点数最多是 ( )。 ( A) 8 ( B) 16 ( C) 32 ( D) 15 3 为了使模块尽可能独立,要求 ( )。 ( A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 ( B)模块的内聚程度要尽量高,且各模块 间的耦合程度要尽量弱 ( C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
2、( D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 4 SQL语言又称为 ( A)结构化定义语言 ( B)结构化控制语言 ( C)结构化查询语言 ( D)结构化操纵语言 5 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指 ( )。 ( A)数据与程序独立存放 ( B)不同的数据被存放在不同的文件中 ( C)不同的数据只能被对应的应用程序所使用 ( D)以上三种说法都不对 6 开发软 件时对提高开发人员工作效率至关重要的是 ( )。 ( A)操作系统的资源管理功能 ( B)先进的软件开发工具和环境 ( C)程序人员的数量 ( D)计算机的并行处理能力 7 下列关于栈的叙述中正
3、确的是 ( )。 ( A)在栈中只能插入数据 ( B)在栈中只能删除数据 ( C)栈是先进先出的线性表 ( D)栈是先进后出的线性表 8 下面不属于软件设计原则的是 ( ) ( A)抽象 ( B)模块化 ( C)自底向上 ( D)信息隐蔽 9 ( )能够对解决软件危机有 帮助。 ( A)大幅度提高计算机硬件系统的性能 ( B)大力普及计算机网络系统的应用 ( C)从根本上改变计算机硬件系统的结构 ( D)大幅度降低计算机硬件系统的价格 10 下面描述中,符合结构化程序设计风格的是 ( A)使用顺序、选择和重复 (循环 )三种基本控制结构表示程序的控制逻辑 ( B)模块只有一个入口,可以有多个出
4、口 ( C)注重提高程序的执行效率 ( D)不使用 GOTO语句 11 ZipOu中 utStream 类的对象可以作为 _类的构造方法的参数。 ( A) ZiplnputStream ( B) InputStreamReader ( C) OutputStreamReader ( D) FileOuutStream 12 下列程序实现了 2个监听器接口: ActionListener和 W1ndowListener。 import java.awt.*; import java.awt.event.*; public class ex39_ public static void main(S
5、tring args) ex39 obj = new ex39(); obj .go(); public void go() Frame f = new Frame(“ex39“); f.addWindowListener(this); Button b = new Button(“Button“); b.addActionListener(this); f.add(b); f.pack(); f.setVisible(true); public void actionPerformed(ActionEvent e) System.out.println(“Button pressed!“);
6、 public void windowActivated(WindowEvent e) public void windowDeactivated(WindowEvent e) public void windowClosed(WindowEvent e) public void windowClosing(WindowEvent e)System.exit(1); public void windowIconified(WindowEvent e) public void windowDeiconified(WindowEvent e) public void windowOpened(Wi
7、ndowEvent e) 请选择正确的语句填入横线处。 ( A) extends ActionListener, WindowListener ( B) implements ActionListener, WindowListener ( C) implements ActionListener; WindowListener ( D) extends ActionListener; WindowListener 13 下列关于 Applet的安全限制的叙述中,错误的是 ( )。 ( A)通常情况下,禁止 Applet读、写本地文件系统 ( B)通常情况下,禁止 Applet向 Applet
8、源主机之外的任何主机建立网络连接 ( C)通常情况下, 禁止 Applet读取系统信息 ( D)通常情况下,禁止 Applet加载本地库或方法 14 当启动 Applet程序时,首先调用的方法是 ( )。 ( A) stop() ( B) init() ( C) start() ( D) destroy() 15 一元算术运算符中,运算符 “+”的功能是 ( )。 ( A)增量 ( B)加 1 ( C)取正值 ( D)一元加 16 下面的代码段中,执行之后 i和 j的值是 ( )。 int i=1; int j; j=i+; ( A) 1, 1 ( B) 1, 2 ( C) 2, 1 ( D)
9、 2, 2 17 类 java.lang.ThreadDeath的功能是 ( )。 ( A)定义并且实现 Java中的线程 ( B)定义 Runnable接口 ( C)杀死线程 ( D)实现线程同步与交互 18 下列关于字符串的叙述错误的是 ( )。 ( A)创建 String类的字符串对象后,字符串所代表的内容根据情况可改变 ( B)字符串可以使用 java.lang.String和 java.lang.StringBuffer来定义 ( C) StringBuffer用来处理长度可变 的字符串 ( D)在 Java语言中,字符串是作为对象来处理的 19 下列哪个选项是 short型数据的取
10、值范围 ? ( A) -128 +127 ( B) -32 768 +32 767 ( C) -2 147483 648 +2 417 483 647 ( D) -3.402 823 47E 38 +3.402 823 47E 38 20 下列关于正则表达式的说法,不正确的是 ( A)在 J2SE1.4中的正则表达式包中有一个 Pattern类 ( B)在 J2SE1.4中的正则表达式包中有一个 Macher类 ( C)在 J2SE1.4中的正则表达式包名为 java.util.regex ( D)以上说法都不对 21 下面的程序执行后,屏幕上显示的应是 public class Exam p
11、ublic static void main(Stringargs) char char1=t, e, s, t; char char2=t, e,S, t, 1; String s1=new String(char1); String s2=new String(char2, 0,4); System.out.println(s1 equals(s2); ( A) true ( B) false ( C) test ( D)编译错误 22 下列语句输出结果为 ( )。 public class test public static void main(String args) byte b=
12、011; System.out.prinfin(b); ( A) B ( B) 11 ( C) 9 ( D) 011 23 ( )类是所有异常类的父类。 ( A) Throwable ( B) Error ( C) Exception ( D) AWTError 24 对于下面语句的说法,不正确的是 ( )。 Thread thrObj=new Thread(); ( A)系统没有为该线程对象分配资源 ( B)只能启动或者终止 ( C)创建了一个空的线程对象 ( D)可以调用其他方法 25 下列 ( )两种原始类型在使用流时可以互换。 ( A) byte和 boolean ( B) char和
13、 int ( C) byte和 char ( D) Suing和 char 26 要串行化某些类的对象,这些类就必须实现 ( )。 ( A) serializable接口 ( B) java.io.extematizable接口 ( C) java.io.datainput接口 ( D) dataoutput接口 27 和语句 for(intx=0; x 15; x+=2)sum+=x+5;作用一样的语句是 ()。 ( A) for(intx=5; x=20; x+=2)sum+=x; ( B) for(intx=5; x 20; x+=x-2)x+=2; ( C) for(intx=0; x
14、 15; x+=2)sum+=x+3; x+=2; ( D)上述全对 28 阅读下面的程序段: public class Sun public static void main(String args ) int a=0 for(int i=1;i =3;i+) for(int j=1;j -i;j+) for(int k=j;k =3;k+) a=a+1; System.out.println(A) 我 ; 执行上面的 3重循环后, a的值为 ( )。 ( A) 3 ( B) 9 ( C) 14 ( D) 21 29 下列语句片段: int resultint a=17, b=6; resu
15、lt=(a b 4)?a b:a/b;System.out.println(result)的结果为 ( ) ( A) 0 ( B) 1 ( C) 2 ( D) 5 30 编译 Java Applet源程序文件产生的字节码文件的扩展名为 ( )。 ( A) java ( B) class ( C) html ( D) exe 31 下列关于 Java变量作用域的说法中,不正确的是 ( )。 ( A)在 Java程序中要使用一个变量,必须先对其进行声明 ( B)变量声明语句可以在程序的任何地方,只要在变量使用之前即可 ( C)变量不可以在其作用域之外使用 ( D)局部变量在使用之前可以不初始化,系
16、统使用默认的初始值 32 继承是 Java语言的一个重要机制,所有的 Java类都继承自根类 ( )。 ( A) Class ( B) Object ( C) String ( D) Date 33 下列关于 Java的说法正确的是 ( A) Java中的类可以有多个直接父类 ( B)抽象类不能有子类 ( C)最终类可以作为其他类的父类 ( D) Java中接口支持多继承 34 下列程序段的输出结果是 String MyStr = “Hello, “; MyStr = MyStr + “World!“; System.out.println(MyStr); ( A) Hello, World!
17、 ( B) Hello, ( C) World! ( D)该程序段有语法错误 35 Swing的选项面板是 ( A) JTabbedPane ( B) JLayeredPane ( C) JScrollPane ( D) JSplitPane 36 在 Java语言中,用 _修饰符定义的类为抽象类。 37 数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,所以,基于逻辑结构的应用程序不必修改,称为上【 】。 38 Jackson方法是一种面向【 】的结构化方法。 39 任 何非空树中有且仅有一个结点没有前驱结点,该结点就是树的【 】。 40 Java是一个 _语
18、言,它避免了许多其他编程语言的缺点,更好地利用了当前软件新技术,是一种新概念。 41 一旦有 Statement对象,就能够使用它和【 】方法来发送 SQL请求。 42 用来导入已定义好的类或包的语句是【 】。 43 通过类 MyClass中的不含参数的构造函数,生成该类的一个对象 obj,可通过以下语句实现: _。 44 JVM指的是 Java【 】。 45 Swing的顶层容器 有: JAPpkt,JWindow,JDialog和【 】。 46 在自定义 Swing构件的时候,首先要确定使用哪种构件类作为所定制构件的【 】,建议继承 JPanel类或更具体的 Swing构件类。 47 Ja
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 185 答案 解析 DOC
