1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 計算機基礎上機測試題

        時間:2024-11-02 20:28:31 計算機等級 我要投稿
        • 相關推薦

        2016年計算機基礎上機測試題

          1. 基本操作(1小題,計30分)

        2016年計算機基礎上機測試題

          注意:下面出現的“考生文件夾”均為%USER%

          在考生文件夾中存有文件名為Java_1.java文件,請完善Java_1.java文件,

          并進行調試,使程序結果為:

          a b c d e f g h i

          由于Java_1.java文件不完整,請在注釋行“//*********Found*********”

          下一行語句的下劃線地方填入正確內容,然后刪除下劃線,請勿刪除注釋行

          或其他已有語句內容。

          存盤時,文件必須存放在考生文件夾下,不得改變原有文件的文件名。

          給定源程序:

          import java.io.*;

          public class Java_1 {

          public static void main(String[] args) {

          char[] charArray = {'a','b','c','d','e','f','g','h','i'};

          char c ;

          try{

          //*********Found**********

          DataOutputStream out = new ______________________(

          new FileOutputStream("test.dat"));

          for(int i =0; i

          out.writeChar(charArray[i]);

          }

          out.close();\TAB \TAB

          DataInputStream in = new DataInputStream(

          //*********Found**********

          new FileInputStream("____________________"));

          while(in.available(

          103f

          ) != 0){

          c=in.readChar();

          System.out.print(c+" ");

          }

          System.out.println();

          //*********Found**********

          in.____________________();

          }catch(IOException e){}

          }

          }

          解題思路:

          Java程序修改如下:

          第1處:創建數據輸出流,需填入 DataOutputStream

          第2處:文件輸入流的文件名,需填入 test.dat

          第3處:關閉數據輸入流,需填入 close

          參考源程序:c:\wexam\28990001\hlpsys\參考答案\Java_1.java

          請把該程序復制到c:\wexam\28990001中,然后進行編譯和執行。

          **********************************************************************

          2. 簡單應用(1小題,計40分)

          注意:下面出現的“考生文件夾”均為%USER%

          在考生文件夾中存有文件名為Java_2.java文件,本題功能是在1-n之間

          的自然數中,每次抽取k個數字來抽獎,計算中獎幾率的算法為:

          n*(n-1)*(n-2)*·…* (n-k+1) / 1*2*3*…*k

          請完善Java_2.java文件,并進行調試,使程序先顯示輸入窗口

          如下:

          然后從自然數1-20中,每次抽3個數,計算中獎幾率,并將最終結果在命令行

          中顯示,其形式類似:

          你中獎的幾率是1/1140. Good luck!

          由于Java_2.java文件不完整,請在注釋行“//*********Found*********”

          下一行語句的下劃線地方填入正確內容,然后刪除下劃線,請勿刪除注釋行

          或其他已有語句內容。

          存盤時,文件必須存放在考生文件夾下,不得改變原有文件的文件名。

          給定源程序:

          import javax.swing.*;

          public class Java_2{

          public static void main(String[] args){

          //*********Found**********

          String input = ____________________.showInputDialog("你想抽幾位數?");

          //*********Found**********

          int k = Integer.parseInt(______________________);

          input = JOptionPane.showInputDialog("你想在自然數中抽的最高數是幾?");

          //*********Found**********

          int n = ___________________.parseInt(input);

          int lotteryOdds = 1;

          for (int i = 1; i <= k; i++)

          lotteryOdds = lotteryOdds * (n - i + 1)/i;

          //*********Found**********

          System.out.println("你中獎的幾率是1/" + __________________ + ". Good luck!");

          System.exit(0);

          }

          }

          解題思路:

          Java程序修改如下:

          第1處:輸入對話框,需填入 JOptionPane

          第2處:需轉換成整數的字符串變量,需填入 input

          第3處:將字符串input轉換成整數的類方法所屬于的類,需填入 Integer

          第4處:屏幕打印內容,需填入 lotteryOdds

          參考源程序:c:\wexam\28990001\hlpsys\參考答案\Java_2.java

          請把該程序復制到c:\wexam\28990001中,然后進行編譯和執行。

          **********************************************************************

          3. 綜合應用(1小題,計30分)

          注意:下面出現的“考生文件夾”均為%USER%

          在考生文件夾中存有文件名為Java_3.java和Java_3.html文件,本題的功能

          是用遞歸定義:n!=n*(n-1)! 計算0至10的階乘。請完善Java_3.java文件,

          并進行調試(在命令行中使用appletviewer Java_3.html,或者使用集成開

          發環境),使小程序結果如下:

          由于Java_3.java文件不完整,請在注釋行“//*********Found*********”

          下一行語句的下劃線地方填入正確內容,然后刪除下劃線,請勿刪除注釋行

          或其他已有語句內容。

          存盤時,文件必須存放在考生文件夾下,不得改變原有文件的文件名。

          給定源程序:

          import java.awt.*;

          import javax.swing.*;

          //*********Found**********

          public class Java_3 extends _____________________{

          JTextArea outputArea;

          public void init(){

          outputArea = new JTextArea();

          //*********Found**********

          Container c = ____________________();

          //*********Found**********

          c.add( __________________ );

          //計算0至10的階乘

          for ( long i = 0; i <= 10; i++ )

          outputArea.append(

          i + "! = " + factorial( i ) + "\n" );

          }

          //階乘的遞歸定義

          public long factorial( long number ){

          if ( number <= 1 )

          return 1;

          else

          return number * factorial( number - 1 );

          }

          }

          解題思路:

          Java程序修改如下:

          第1處:擴展網頁,需填入 JApplet

          第2處:創建對象,需填入 getContentPane

          第3處:添加對象,需填入 outputArea

          參考源程序:c:\wexam\28990001\hlpsys\參考答案\Java_3.java,Java_3.html

          請把該程序復制到c:\wexam\28990001中,然后進行編譯和執行。

        【計算機基礎上機測試題】相關文章:

        word上機測試題及答案09-17

        計算機應用基礎測試題及答案06-05

        excel上機測試題「附解答」07-28

        計算機應用基礎測試題和答案08-21

        計算機基礎知識測試題及答案10-25

        計算機應用基礎檢測試題及答案201708-16

        2016年計算機基礎操作測試題(含答案)09-08

        2017年計算機基礎知識檢測試題08-10

        2017年計算機應用基礎網上測試題及答案09-05

        計算機等級考試上機應試技巧10-02

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>