Data Structure 期中考範例
1.  請找出程式錯誤 參考系統 class HelloWorld { public static void main (String args[]){   System.out.println("Hello World!"); } }
2. The Hello Name Application  請使用整合軟體發展環境 GEL ,設計一 java 程式,執行 從參數 輸入  Mary John 輸出  Hello Mary Hello John
3. 請依下列程序設計 java 程式做整數相加。 1.  宣告  3 個整數及設定起始值 it01 等於 10 it02 等於 20 it03 2.  使 it03 等於  it01 加 it02 3.  輸出  it01 int02 int03
4. 請依下列程序設計 java 程式做 double 實數相除。 1.  宣告  3 個 double 實數及設定起始值 db01 等於 10.0 db02 等於 20.0 d03 2.  使 db03 等於  db01 除以 db02 3.  輸出  db01 db02 db03
5. 請使用  for Loop 做 1 至 100 之學號最後一位的倍數相加  例如  9554060006 同學,請以 6 的倍數 相加
6. Inheritance ( 繼承 ) 請以 MotorVehicle, Car, MotorCycle Compact, Wagon, Coupe 關係說明繼承。
7.  數學館應用 The Math Library  請找出 java.lang.Math 之文件位址。 請找出 java.lang.Math class 的欄位 (Field) 請以 java.lang.Math  之 abs() method  說明多形 ( Polymorphism)  。
8.  請設計 JAVA 程式以檔案輸入自串 開啟檔案 讀入字串 輸出字串 檔名及 內容 依學號之流水號,如學號 9554060010 檔名: 955406.txt 內容 : 10 11 12
9. (10 分 ) 由檔案讀入 float  實數文數字至一向量,加總。 宣告一 float 陣列 , float 變數 開啟檔案 讀入字串,轉成 float 實數,儲存於 float 陣列 float 陣列值加總存於 float 變數 列印 float 變數 檔名及 內容 依學號之流水號,如學號 9554060010 檔名: 955406.txt 內容 : 10f 11f 12f
10. (10 分 ) 由檔案讀入 double  實數文數字至一向量,加總。 宣告一 double 陣列 , double 變數 開啟檔案 讀入字串,轉成 double  實數,儲存於 double 陣列 double 陣列值加總存於 double 變數 列印 double 變數 檔名及 內容 依學號之流水號,如學號 9554060010 檔名: 955406.txt 內容 : 10.1 11.2 12.3

Test

  • 1.
  • 2.
    1. 請找出程式錯誤參考系統 class HelloWorld { public static void main (String args[]){ System.out.println("Hello World!"); } }
  • 3.
    2. The HelloName Application 請使用整合軟體發展環境 GEL ,設計一 java 程式,執行 從參數 輸入 Mary John 輸出 Hello Mary Hello John
  • 4.
    3. 請依下列程序設計 java程式做整數相加。 1. 宣告 3 個整數及設定起始值 it01 等於 10 it02 等於 20 it03 2. 使 it03 等於 it01 加 it02 3. 輸出 it01 int02 int03
  • 5.
    4. 請依下列程序設計 java程式做 double 實數相除。 1. 宣告 3 個 double 實數及設定起始值 db01 等於 10.0 db02 等於 20.0 d03 2. 使 db03 等於 db01 除以 db02 3. 輸出 db01 db02 db03
  • 6.
    5. 請使用 for Loop 做 1 至 100 之學號最後一位的倍數相加 例如 9554060006 同學,請以 6 的倍數 相加
  • 7.
    6. Inheritance (繼承 ) 請以 MotorVehicle, Car, MotorCycle Compact, Wagon, Coupe 關係說明繼承。
  • 8.
    7. 數學館應用The Math Library 請找出 java.lang.Math 之文件位址。 請找出 java.lang.Math class 的欄位 (Field) 請以 java.lang.Math 之 abs() method 說明多形 ( Polymorphism) 。
  • 9.
    8. 請設計JAVA 程式以檔案輸入自串 開啟檔案 讀入字串 輸出字串 檔名及 內容 依學號之流水號,如學號 9554060010 檔名: 955406.txt 內容 : 10 11 12
  • 10.
    9. (10 分) 由檔案讀入 float 實數文數字至一向量,加總。 宣告一 float 陣列 , float 變數 開啟檔案 讀入字串,轉成 float 實數,儲存於 float 陣列 float 陣列值加總存於 float 變數 列印 float 變數 檔名及 內容 依學號之流水號,如學號 9554060010 檔名: 955406.txt 內容 : 10f 11f 12f
  • 11.
    10. (10 分) 由檔案讀入 double 實數文數字至一向量,加總。 宣告一 double 陣列 , double 變數 開啟檔案 讀入字串,轉成 double 實數,儲存於 double 陣列 double 陣列值加總存於 double 變數 列印 double 變數 檔名及 內容 依學號之流水號,如學號 9554060010 檔名: 955406.txt 內容 : 10.1 11.2 12.3