一起答

2014年全国计算机等级考试二级JAVA上机临考冲刺试卷(3)

  • 卷面总分:100分
  • 浏览次数:0
  • 测试费用:免费
  • 答案解析:是
  • 练习次数:19次
  • 作答时间:120分钟
试卷简介

2014年全国计算机等级考试二级JAVA上机临考冲刺试卷(3),本试卷总分100分,共有4类型题目。

  • 选择题
  • 基本操作题
  • 简单应用题
  • 综合应用题
部分试题预览
  1. 本题是一个Applet,功能是监听用对于文本域中文本的选择。页面中有一个文本域、一个“复制”按钮和一个文本框,选中文本域中部分文字后,单击按钮“复制”,所选文字将显示在文本框中。

    import java.applet.Applet;

    import java.awt.*;

    import java.awt.event.*;

    public class java3 extends Applet implements ActionL-

    istener

    {

    TextArea ta=new TextArea(5,30);

    TextField tf=new TextField(30); 

    Button button=new Button("复制");

    String text="AWT提供基本的GUl组件,\n"+"

    具有可以扩展的超类,\n"+"它们的属性是继承的。\

    n":

    public void init

    {

    setLayout(new FlowLayout(FlowLayout.left))

    ta.setText(text);

    ta.setEditable(true);

    add(ta);

    add(button);

    add(tf);

    ta.addActionListener(this)

    }

    public void actionPerformed(ActionEvent e)

    String S;

    s=ta.getSelectText

    if(e.getSource= =button)

    tf.setText(s);

    }

    }

  2. 本题中,主窗口有一个按钮“显示Dial09”,单击该按钮后显示一个对话框,对话框的标题是“Dial09”,其上有一个文字标签“欢迎学习Java.”,此时仍允许对原来窗口进行操作,当关闭新生成的对话框时退出程序。

    import java.awt.*;

    import java.awt.event.*;

    import javax.swing.*;

    public class java2 extends Frame. implements ActionLis-

    tener{

    public static void main(String args[]){

    java2 f=new java2("java2");

    Panel pan=new Panel;

    f.init;

    }

    public java2(String str){

    super(str);

    }

    public void init{

    addWindowListener(new WindowAdapter{

    public void windowClosing(WindowEvent e){

    System.exit(0);

    }

    });

    setSize(200,200);

    setLayout(new FlowLayout);

    but=new Button("显示Dialog");

    add(but);

    but.addActionListener(this);

    dig=new Dialog(this,"Dialog",        );

    dig.setSize(100,50);

    dig.addWindowListener(new WindowAdapter{

    public void windowClosing(WindowEvent e){

            

    }

    });

    dig.add("Center",new Label("欢迎学习Ja-

    va."));

    setVisible(true);

    }

    public void actionPerformed(ActionEvent e){

    dig.setVisible(true);

    }

    private Dialog dig;

    private Button but;

    }

  3. 一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是(  )。

    • A.1:l联系 
    • B.1:m联系
    • C.m:1联系
    • D.m:n联系
  4. 本题利用递归方法求前n个自然数的和(n=lO)。

    public class javal{

    public static void main(String[]args){

    int sum=add(10):

    System.out.println("1+2+…+9+10="+

    sum);

    }

    public static int add(        ){

    if(n= =l){

           

    }

    else

           

    }

    }

  5. 下面描述中,不属于软件危机表现的是(  )。

    • A.软件过程不规范
    • B.软件开发生产率低
    • C.软件质量难以控制
    • D.软件成本不断提高
  6. 在面向对象方法中,不属于“对象”基本特点的是(     )。 

    • A.一致性 
    • B.分类性 
    • C.多态性
    • D.标识唯一性
  7. 下列方法中,不属于Throwable类的方法是(  )。

    • A.printMessage 
    • B.getMessage
    • C.toString
    • D.fillStackTrace
  8. 下列叙述中,正确的是(  )。

    • A.Reader是一个读取字符文件的接口
    • B.Reader是一个读取数据文件的抽象类
    • C.Reader是一个读取字符文件的抽象类
    • D.Reader是一个读取字节文件的一般类
  9. 常采用的两种存储结构是(  )。

    • A.顺序存储结构和链式存储结构
    • B.散列方法和索引方式
    • C.链表存储结构和数组
    • D.线性存储结构和非线性存储结构
  10. 有两个关系R和T如下:

    则由关系R得到关系T的操作是(  )。

    • A.选择 
    • B.投影
    • C.交 
    • D.并