作業相關資訊

9. Homework8(2013.01.08):   Deadline:2013.01.15

作業內容:

        作業下載方式:Hw9作業說明檔
        作業說明檔為2012-hw9.doc,詳細說明為README,書面報告範本為REPORT,
        請各位同學將REPORT印出紙本,並在課堂上繳交


8. Homework8(2012.12.18):   Deadline:2012.12.31

作業內容:

        作業下載方式:Hw8作業說明檔
        作業說明檔為2012-hw8.doc,詳細說明為README,書面報告範本為REPORT,
        input file為prefix_10000.txt,search file為trace_10000.txt,cycle計算函式為rdtsc.c。
        請各位同學將REPORT印出紙本,並在課堂上繳交


7. Homework7(2012.12.04):   Deadline:2012.12.11

作業內容:

        作業下載方式:Hw7作業說明檔
        作業說明檔為2012-hw7.doc,詳細說明為README,書面報告範本為REPORT。
        請各位同學將REPORT印出紙本,並在課堂上繳交


6. Homework6(2012.11.13):   Deadline:2012.11.27

作業內容:

        作業下載方式:Hw6作業說明檔
        作業說明檔為2012-hw6.doc,詳細說明為README,書面報告範本為REPORT。
        請各位同學將REPORT印出紙本,並在課堂上繳交


5. Homework5(2012.10.30):   Deadline:2012.11.13

作業內容:

        作業下載方式:Hw5作業說明檔
        作業說明檔為2012-hw5.doc,詳細說明為README,書面報告範本為REPORT,作業壓縮檔範本為F74018888.zip。
        請各位同學將REPORT印出紙本,並在課堂上繳交


4. Homework4(2012.10.23):   Deadline:2012.10.30

作業內容:

        作業下載方式:Hw4作業說明檔
        作業說明檔為2012-hw4.doc,詳細說明為README,書面報告範本為REPORT,作業壓縮檔範本為F74018888.zip。
        請各位同學將REPORT印出紙本,並在課堂上繳交


3. Homework3(2012.10.16):   Deadline:2012.10.23

作業內容:

        作業下載方式:Hw3作業說明檔
        作業說明檔為README,繳交方式也會在README裡說明,書面報告範本為REPORT,作業壓縮檔範本為F74018888.zip。
        請各位同學將REPORT印出紙本,並在課堂上繳交


2. Homework2(2012.10.02):   Deadline:2012.10.09

作業內容:

        作業下載方式:請同學在~/homework資料夾下,輸入git pull origin hw2,若出現問題請同學先輸入git commit -m "message"。
        作業說明檔請見各位同學資料夾內的hw2/README,書面報告範本為hw2/REPORT,
        請各位同學將REPORT印出紙本,並在課堂上繳交


1. Homework1(2012.09.25):   Deadline:2012.10.02

作業內容:

        作業下載方式:請同學在~/homework資料夾下,輸入git pull origin hw1,若出現問題請同學先輸入git commit -m "message"。
        作業說明檔請見各位同學資料夾內的hw1/README,書面報告範本為hw1/REPORT,
        請各位同學將REPORT印出紙本,並在下午6點前課堂上繳交


0. Homework0(2012.09.18):   Deadline:2012.09.25

作業內容:

        作業說明檔請見各位同學資料夾內的hw0/README,本次書面報告請參見hw0/REPORT,內有格式,
        之後請各位同學將REPORT印出紙本,並在下午6點前課堂上繳交


   

  • 寫作業用的伺服器已經幫各位建立好帳號,請各位找時間上機器修改密碼。
        IP :140.116.82.29 & 140.116.82.30
        Port :(欲知自己所屬的 server 請見分配表)
        帳號:學號 (學號前英文字母大寫)
        預設密碼:課堂公佈

  • 登入伺服器方式:請使用SSH連線到Server(推薦使用Pietty這個軟體),IP, Port等欄位就請依照上方資訊輸入。

  • 修改密碼方式:登入伺服器之後,請輸入"passwd"指令,即可進行密碼修改之動作。

      
  • 作業繳交規定: 詳細的繳交規定皆在各位同學的資料夾內的README中
         而各次作業的要求也會在各次作業內的README中詳細說明(Ex. ~/homework/hw0 內的README)。

  • 書面報告繳交規定:請將程式原始碼印在A4 紙上,其中須包含下列資訊
            1.文件說明
                文件開頭的說明註解,如學號、姓名、執行方式、程式功能及執行結果(畫面)等。
            2.程式註解
                對於程式各部分的說明,如迴圈功能、副程式功能等。
            3.程式要求寫法
                老師對每次作業特別的要求,如一定要用副程式寫、一定要有迴圈等。

        書面報告請儘量用純文字的Editor 去編輯列印,如Notepad、UltraEdit、Dev C++等(不接受手寫)
        而不要把檔案貼到Word 再列印,以避免造成文字括號及註解不對齊的情形。
        書面報告若在兩頁以上,一律在報告左上角訂一個訂書針,請不要另外製作封面
        讓我們能看到程式開頭的註解就行了。
       ※ 書面報告不會歸還,想保留的同學請自行備份。

  • 書面報告字體規定:
            1. 字體大小:12px
            2. 字型設定:
                  for Windows user:Courier New
                  for Mac user:Monaco
                  for Linux user:Monospace
            PS. 如果關鍵字有顏色或粗體更好(有些軟體有支援)。

  • 程式撰寫規定:附檔是對於各位在程式撰寫上的一個簡單範例,希望各位可以依照
                                  這個範例去撰寫你的程式,這樣對於未來你們在看這些程式的時候
                                  會比較容易了解程式的功能及編譯執行方式,而我們也可以較輕易
                                  的看出各位程式的執行方式,較不容易出現給分誤差的狀況。


  • 作業繳交地點:CIAL實驗室(光復校區 雲平大樓606) 進門紙箱內,deadline當天也會在課堂上收一次。