好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

二级Java练习及解析.doc

30页
  • 卖家[上传人]:cn****1
  • 文档编号:544504214
  • 上传时间:2023-07-26
  • 文档格式:DOC
  • 文档大小:119.01KB
  • / 30 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 上学吧:计算机等级考试二级Java练习题及解析(1)1 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)   A、可行性分析       B、需求分析        C、详细设计       D、程序编码 2 下面叙述正确的是______C A、算法的执行效率与数据的存储结构无关         B、算法的空间复杂度是指算法程序中指令(或语句)的条数   C、算法的有穷性是指算法必须能在执行有限个步骤之后终止       D、以上三种描述都不对 3 在一棵二叉树上第5层的结点数最多是___B___   A、8   B、16      C、32     D、15 4 下面描述中,符合结构化程序设计风格的是___A___   A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑       B、模块只有一个入口,可以有多个出口   C、注重提高程序的执行效率            D、不使用goto语句 5 下列模式中,能够给出数据库物理存储结构与物理存取方法的是__A____   A、内模式    B、外模式    C、概念模式   D、逻辑模式   6 在下面附属类方法中的下划线处,应填入的正确参数是   C   。

         public void writeData(      throws IOException   {        GregoranCalendar calendar=new GregorianCalendar()        calendar.setTime(hireDay);        out.println(name+"|"        +salary+"|"        +calendar.get(Calendar.YEAR)+"|"        +(calendar.get(Calendar.MONTH)+1)+"|"   A、Employee[] e      B、"employee.dat"   C、PrintWriter out    D、BufferedWriter  7 在匹配器(Matcher)类中,用于输入字符串与模式串比较的方法是   A      A、static boolean matches()   B、boolean matcher.find()      C、int matcher.start()   D、int matcher.end()   8 下列内部类的正确用途是   B   。

           btnn.addActionListener(new ActionListener()    //注册监听器   {       public void actionPerformed(ActionEvent event)       {          String s=input.getText();          output.setText("Hello"+s+",Welcome You!";       }   })   A、用于访问外部类的数据    B、用于进行事件处理     C、隐藏起来不被同一包中的其他类所见     D、生成事件适配器   9 下面程序段:    boolean a=false;    boolean b=true;    boolean c=(a&&b)&&(!b);    boolean result =(a&b)&(!b);   执行完后,正确的结果是   A      A、c=false;result=false   B、c=true;result=true      C、c=true;result=false        D、c=false;result=true   10 下列属于正则表达式的是___D___。

         A、一个数组        B、一组二进制数据       C、一个字符串          D、一个公式11 下列关于Applet的叙述中,错误的是  A       A、Applet是Java类,所以可以由JDK中的解释器java.exe直接解释运行   B、Applet应该定义为java.applet.Applet类或javax.swing.JApplet类的子类   C、Applet与Application的主要区别在执行方式上   D、通过在HTML文件中采用标记可以向Applet传递参数   12 java中对Applet设置了严格的安全限制下列关于Applet在Java2中安全限制叙述正确的是   C      A、根本无法解除 B、只有部分限制可以解除,而其它限制无法解除 C、可以在安全策略的控制下解除 D、已经缺省地全部解除   13 下列数组a中,版本较新的能在程序运行时动态调整大小的是   C      A、int a[]     B、String[] a      C、a=new ArrayList()      D、a=new Array()   14 调用线程的下列方法,不会改变该线程的生命周期中状态的方法是  D    。

         A、yield()       B、wait()          C、sleep()           D、isAlive()   15 下列叙述中,错误的是   D      A、接口与类的层次无关   B、通过接口说明类所实现的方法   C、通过接口可了解对象的交互界面  D、接口与存储空间有关   16 与Applet生命周期相关的方法的数量是   A      A、4种          B、3种            C、2种             D、5种  17 下列情况中,不会使线程返回所持有的对象锁的是  B       A、当synchronized()语句块执行完毕     B、当调用了线程的suspend()方法   C、当在synchronized()语句块中出现异常(exception)       D、当持有锁的线程调用该对象的wait()方法  二 填空题   1  关系数据库管理系统能实现的专门关系运算包括选择、连接和投影   2  数据的逻辑结构在计算机存储空间中的存放形式称为数据的模式 或 逻辑模式 或 概念模式   如果有一个类MyFrame是Frame的子类,能够被不同包中的类所使用,请写出该类的声明头:public class MyFrame extends Frame   3  接口可以看作是仅容纳抽象方法 或 抽象的方法、常量,而又不能直接生成对象的特殊抽象类。

         4  Java简单性首先表现在自身系统的精练,它的基本解释程序和类库的支持 或 类库支持占内存40KB,附加的基本标准类库和支持线程程序占175KB   5  包含Swing构件的Applet(小应用程序)应该是javax.swing.JApplet 或 JApplet类的直接子类   6  Java对象串行化技术,主要是通过ObjectInputStream类和ObjectOutputStream类来实现计算机等级考试二级Java练习题及解析(2) 1 数据库的设计包括两个方面的设计内容,他们是:概念设计和逻辑设计   2 操作是对象的动态属性,对象间的通讯靠消息传递,对象是属性和方法的封装体  3 一种数据的逻辑结构可以有多种存储结构,,数据的存储结构与数据处理的效率密切相关,数据的存储结构在计算机种所占的空间不一定是连续的   4 线性连表中的各元素在存储空间中的位置不一定是连续的,切各元素的存储顺序也是任意的   5 检查软件产品是否符合需求定义的过程称为:确认测试   6 二叉连表为非线性结构,线性结构的数据结构有:线性连表、带链的栈、带链的队列   7 软件设计原则:抽象化、模块化、信息隐蔽,不包括:自底向上。

       8 该程序段执行后显示的结果是:2                                                            int m=8;  if(B(5))      m%=6;      System.out.println(m);   9 为区分重载多态中同名的不同方法,要求:采用不同形式参数列表(既参数的数量和类型不同)   10 在某个类中定义一个方法:void GetSort(int x),以下关于能否做为这个方法的重载错误的是:__D_____    A)void GetSort(float x){x*=x;}          B)int GetSort(double y){return(int)(s*y);}    C)double GetSort(int x,int y){return x+Y}  D)都不能   11 内部类、方法重载   12 下面在命令行运行Java应用程序A:java A the first snow,the first snow came.怎样才能杂main(String args[])方法中访问单词”firt”_____D_______   A a[0]    B a[2]      C c[4]   D a[5]   13 面向对象程序实际的基本特征的是:抽象、继承、封装   (不包括:静态)   14 类是Java语言的一种复合数据类型。

         15 子类必须通过super关键字调用父类有参数的构造函数   16 在软件测试方法中,黑盒测试和白盒测试是常用的方法,其中黑盒测试主要用于测试:软件外部功能   17 关系型数据库管理系统中存储与管理数据的基本形式是:二维表   18 算法的基本要素包括:对数据对象的运算的操作、算法的控制结构   19 栈的基本运算主要有:入栈运算、退栈运算、读栈运算计算机等级考试二级Java练习题及解析(3)1 算法的时间复杂度是指__算法执行过程中所需要的基本运算次数____   2 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为__350____   3 结构化程序设计主要强调的是___程序的易读性___   4 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是__ D、需求分析____   5 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成下列图符名标识的图符不属于数据流图合法图符的是__控制流____   6 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及___需求评审___   7下述关于数据库系统的叙述中正确的是___数据库系统减少了数据冗余___。

         8 数据库设计包括两个方面的设计内容,它们是__概念设计和逻辑设计____  9以下   B   不是Java中有效的关键字   A、const    B、NULL      C、false      D、this   10 Panel默认的布局管理器是  A、FlowLayout       11 下面  B 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.