繳交作業注意事項

 

1. 作業的位址是:

 

ftp://oss.csie.fju.edu.tw/java/

<-----java

ftp://oss.csie.fju.edu.tw/c/

<-----programming Language

ftp://oss.csie.fju.edu.tw/os/

<-----Operation Systems and Cloud Systems Design

 

    如果 DNS server 出了問題,請直接用 ip : 140.136.149.200
   
進入請使用 anonymous 進入。

 

2. 進入繳交作業的目錄後,裡面會有各個作業的子目錄。
   
請在繳交期限內繳交作業。
   
所有作業繳交目錄依其 due date 為名。
   
目錄會在due date 當天時間早上八點,由系統準時關閉。(恕不補交)

 

3. 檔案名稱格式如下:

   
學號_#號碼.副檔名(文字檔請以 .txt 檔繳交)

   
學號就是你的學號,號碼是指你是第幾次繳交這一份作業,每份作業最多以繳交二次為限

   
例如:王小明的學號是 487654321 ,他正在修資料結構,要交Oct17 的作業,
         
其作業檔名應為 487654321_#1.txt,繳交於目錄 ftp://oss.csie.fju.edu.tw/ds/Oct17 之中
         
若小明後來發現寫錯了幾題,希望能修改,那他第二次交的作業檔名就應為487654321_#2.txt
         
王大明的學號是 481234567 ,他正在修程式語言,要交Nov08 java 作業,
         
其作業檔名原應為 481234567_#1.java 繳交於目錄 ftp://oss.csie.fju.edu.tw/programming/Nov08 之中
         
但由於 java 限制其檔名須與其所含 class 名稱相同, 故不宜以481234567_#1.java為檔名。在此情況之下,大明
         
可自行決定其 java 檔檔名,再用包裝或壓縮軟體將該 java 檔壓縮並以481234567_#1.tar (or .zip,....)為檔名,
         
最後繳交481234567_#1.tar (or .zip,....)即可 。若須繳交含Package之作業請將整個作業的Project一併上傳

              若當作業不只有一個檔案的情況下,也請用 tar , zip , bzip2
             
等包裝或壓縮軟體將所有檔案壓成一個檔案只要交此一壓縮檔案就好
             
壓縮檔檔名應為 學號_#號碼.tar (or .zip, .....)

4. 檔頭格式:
   
檔案內容之中要在檔頭上加入:
       
姓名:
       
系級:
       
學號:
       
日期:    <---這個是作業繳交期限

   
如果為程式檔,請用 /*   */ (comments) 把檔頭匡起來
    Example:
       
姓名: 王小明
       
系級: 資工三
       
學號: 487654321
       
日期: Oct. 17, 2006

5.如果是交程式作業,
以下是readme的撰寫格式, 檔名請存成README.txt

  1. 系級,姓名,學號
  2. 程式簡介
       
    這個程式在做什麼,是否有甚麼特殊功能。以及簡單的演算法介紹。
  3. 如何compile這個程式
       
    需要的套件或是library kernel complier 的版本。
        compile
    時下的參數。
  4. 這個程式如何執行,如何讀入資料或是執行程式的格式(如參數...)
       
    需要設定特殊的環境變數?
       
    執行時需要特殊的參數嗎?
       
    如果需要輸入資料,輸入資料是可以從檔案還是手動輸入。輸入資料的格式。
       
    如果有輸出資料,輸出資料是至螢幕還是檔案或是其他方式。輸出資料的格式。
  5. 其他你覺得重要的東西。