上海龙凤419

试题

二级计较机Java说话法式设想试题

时辰:2024-10-11 18:37:24 试题 我要投稿
  • 相干保举

二级计较机Java说话法式设想试题

  为了使泛博考生在备战计较机品级测验时,更快的把握响应常识点,上面是小编搜刮清算的二级计较机Java说话法式设想试题,供参考操练,预祝考生们考出自己抱负的成就!

二级计较机Java说话法式设想试题

  天下计较机品级测验二级java精选试题及谜底

  大众根本常识

  一、挑选题

  (1)以下对栈的论述准确的是

  A)栈长短线性规划

  B)栈是一种树状规划

  C)栈具备进步前辈先出的特色

  D)栈具备落后先出的特色

  (2)规划化法式设想所划定的三种根基节制规划是

  A)输出、处置、输出

  B)树形、网形、环形

  C)挨次、挑选、轮回

  D)主法式、子法式、函数

  (3)规划化法式设想的一种根基体例是

  A)挑选法

  B)递归法

  C)归结法

  D)慢慢求精法

  (4)若是对一个干系实行了一种干系运算后获得了一个新的干系,并且新的干系中属性个数少于本来干系中属性个数,这申明所实行的运算干系是:A)挑选B)投影C)毗连D)并

  二、填空题

  1.对输出为N个数停止疾速排序算法的平均时辰庞杂度是()

  2.在面向工具体例学中,间接反应了用户对方针体系的请求的模子是()

  3.软件测试体例中,黑盒测试个白盒测试法是经常利用的体例,此中黑盒测试法首要是用于测试()

  4.干系型数据库办理体系中存储与办理数据的根基情势是()

  Java说话法式设想

  一、挑选题

  (1)Java说话具备很多长处和特色,以下选项中,哪一个反应了Java法式并行机制的特色?

  A)宁静性

  B)多线性

  C)跨平台

  D)可移植

  (2)以下哪一个类申明是准确的?

  A)abstract final class HI{···} B)abstract private move(){···}

  C)protected private number; D)public abstract class Car{···}

  (3)以下对for轮回和while轮回的说法中哪一个是准确的?

  A)while轮回能实现的操纵,for轮回也都能实现

  B)while轮回判定前提普通是法式成果,for轮回判定前提普通长短法式成果

  C)两种轮回任什么时辰候都可替代

  D)两种轮回规划中都必须有轮回体,轮回体不能为空

  (4)非常包罗以下那些内容?

  A)法式中的语法毛病

  B)法式的编译毛病

  C)法式履行进程中碰到的事前不预感到的环境

  D)法式事前界说好的能够或许呈现的不测环境

  (5)Character流与Byte流的区分是

  A)每次读入的字节数差别

  B)前者带有缓冲,后者不

  C)前者是块读写,后者是字节读写

  D)两者不区分,能够或许交换利用

  (6)*事务和处置事务

  A)都由Listener实现

  B)都由响应事务Listener处挂号过的构件实现

  C)由Listener和构件别离实现

  D)由Listener和窗口别离实现

  (7)Applet能够或许做以下那些操纵?

  A)读取客户端文件B)在客户端主机上建立新文件

  C)在客户端装载法式库

  D)读取客户端局部体系变量

  (8)以下哪一个属于容器的构件?

  A)JFrame

  B)JButton

  C)JPnel D)JApplet

  (9)若是但愿一切的控件在界面上平均摆列,应利用以下那种规划办理器?

  A)BoxLayout

  B)GridLayout

  C)BorderLayout

  D)FlowLouLayout

  (10)为实现多线程之间的通讯,须要利用以下那种流才适合?

  A)Filter stream

  B)File stream

  C)Random access stream

  D)Pipde

  stream

  二、填空题

  (1)工具串行化能够或许很轻易地扩大成撑持Java工具的 [1],它供给了工具从流中重修的补充体例.

  (2)Vector类的.工具是经由过程capacity和capacityIncrement两个值来转变调集的容量,此中capacity表现调集最多能包容的

  [2] ,capacityIncrement表现每次增添几多容量,不是一个一个增添.

  (3)以下法式的功效是判定某一年是不是为闰年.请在横线处填入恰当内容,使法式能够或许准确运转.

  import java.io.*;

  public class LeapYear{

  public static void main(String arge[])throws IOException{

  InputStreamReader ir;

  BufferdeReadwe in;

  ir=new InputStreamReader(System.in);

  in=new BufferedReader(ir);

  System.out.println(“输出年份是:”);

  String s= [3] ;

  int year=Integer.parseInt(s);

  if year % 4 = = 0 && year % 100! = 0 // year % 400 = =

  0)

  {

  System.out.println(""+year+"年是闰年.");

  }

  else

  {

  System.out.println(""+year+"年不是闰年..");

  }

  }

  }

  (4)上面法式对数组中每一个元素赋值,而后按逆序输出.请在横线处填入恰当内容,使法式能一般运转.

  import java.io.*;

  public class ArrayTest{

  public static void main(String args[]){

  int i;

  int a[] = new int[5];

  for(i=0;i

  a[i]=i;

  for( [4] ;i>=0;i- -)

  System.out.println("a["+i+"]="a[i]);

  }

  }

  (5) 以下法式的功效是:输出一个姓名,法式运转后,输出“姓名Welcome you!”.比方,输出“张三Welcome

  you !”.请在上面横线处填入准确的体例名,使法式能够或许准确运转.

  import java,awt,*;

  import java.awt.event.*;

  public class welcomenYou{

  public static void main(String args[])

  {

  new FrameInOut();

  }

  }

  class FrameInOut extends Frame implements ActionListener

  {

  Label prompt;

  TextField input,output;

  Button btnn;

  void FramInOut()

  {

  prompt=new Label("Please input your name");

  input=new TextField(10);

  output=new TextField(25);

  btnn=new Button("Class");

  [5] (new FlowLayout());

  add(prompt);

  add(input);

  add(output);

  add(btnn);

  input.addActionListener(this);

  btnn.addActionListener(this);

  setSize(300.200);

  show();

  }

  public void actionperformed(ActionEvent e)

  {

  if(e.getSource() = = input)

  output.setText(input.getText()+"Welcome you!");

  else

  {

  dispose();

  system.exit(0);

  }

  }

  }

  三、上机操纵题

  1.以下法式中,指定变量b=50为字节范例,变量f=0.55F为单精度实型,变量1=0xfffL为64位整型,并将该三个变量打印输出.请将法式补充完全.

  import java.io.*;

  public class Assign}

  public static void main(String args[]){

  _______b=50;

  _______f=0.55F;

  _______l=0xfffL;

  System.out.println("b="+b);

  System.out.println("f="+f);

  System.out.println("l="+l);

  }

  }

  2

  .请实现以下Java法式:用位于JFrame窗口下方的Open按钮,翻开一个文件对话框,检索.gif或.png图形文件,并在窗口中心将图象显现出来.(提醒:将图象文件嵌入图象标内,再将图象图标置于标签中)

  注重:请勿修改main主体例和其余已有语句内容,仅鄙人划线处填入恰当的语句.

  import java.awt.*;

  import jova.awt.event.*;

  import java.io.*;

  import javax.swing.*;

  public class ImageViewer

  { public stratic void main(String[]args)

  { JFrame frame=new ImageViewer Frame();

  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

  frame.show();

  }

  }

  class ImgeViewerFrame extends JFrame

  { public ImageViewerFrame()

  { setTitle("ImageViewer");

  setSize(DEFAULT_WIDTH,DEFAULT_HEIGTH);

  label = new JLAbel();

  Container contentpane = getContentpane();

  contentpane.add(label.BorderLayout.CENTER);

  chooser = new JFileChooser();

  chooser.setCurrentDirectory(new File("."));

  Button button = new Button("open");

  contentpane.add(button,BorderLayout.SOUTH);

  button.addActionListener(new

  ActionListener()

  { public void actionperformed(ActionEvent evt)

  { int r = chooser.showOpenDialog(null));

  if(r = = JFilechooser.APPROVE_OPTLON)

  { String name

  =________________

  _______________

  }

  }

  });

  }

  private JLabel label;

  private JFileChooser chooser;

  private static final int DEFAULT_WIDTH = 300;

  private static final int DEFAULT_HEIGHT = 400;

  }

  3.上面是一个Applet法式,其功效是领受用户输出的两个整数,比拟它们的巨细,并在用户按下“比拟”按钮后,将Applet中显现的“请先输出两个待比拟的整数”,改成“两个整数中最大值是:x”,x是两个数中的最大值.请更正法式中的毛病(有下划线的语句),使法式能输出准确的成果.

  注重:不修改法式的规划,不得增行或删行.

  import java.applet.*;

  import java.awt.*;

  import java.awr.event.*;

  public class FindMax extends Applet implements ActionListener{

  Label result;

  TextField in1,in2;

  Button btn;

  int a=0,b=0,max;

  public void init(){

  result = new Label"请先输出两个待比拟的整数");

  in1=new TextField(5);

  in2=new TextField(5);

  btn=new Button("比拟");

  add(in1);

  add(in2);

  add(btn);

  add(result);

  btn.addActionListener(this);

  }

  public void actionperformed(ActionEvent e){

  a=in1;

  n=in2;

  if(a>b)

  max=a;

  else

  max=b;

  btn.setText("两个数中最大值是:"+max);

  }

  }

  findmax.html:

  A Simple Program

【二级计较机Java说话法式设想试题】相干文章:

2016计较机二级测验Java说话法式设想教导08-29

计较机二级《C说话法式设想》全真试题08-16

Java说话法式设想口试题附谜底09-18

自学测验Java说话法式设想试题06-20

2017计较机二级Java说话法式设想常识点09-21

计较机二级《Java说话法式设想》测验常识点09-30

计较机二级《C说话法式设想》测试题09-01

计较机二级测验《Java》试题及谜底09-04

计较机二级《Java》上机试题及谜底11-01

计较机二级测验JAVA摹拟试题10-12