<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

            全國計算機二級考試java測試題與答案

            時間:2025-03-20 15:12:24 試題 我要投稿
            • 相關推薦

            全國計算機二級考試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

              二、填空題

              (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測試題與答案】相關文章:

            全國計算機等級二級考試java試題及答案08-26

            計算機二級Java測試題及答案08-01

            全國計算機二級《Java》備考試題及答案08-22

            全國計算機二級Java考試單選題及答案11-09

            全國計算機二級考試Access測試題及答案10-30

            全國計算機二級考試《VFP》測試題及答案08-27

            2017計算機二級考試《JAVA》備考測試題「帶答案」09-04

            2017年計算機二級考試Java測試題及答案10-13

            全國計算機考試二級考試Java模擬試題附答案08-17

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院