2017 年秋季作業說明
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
本頁為開設於台南成功大學資訊工程系的「進階電腦系統理論與實作」課程作業的注意須知,請詳閱。
共筆和繳交方式
本課程使用 HackMD 來輔助教學,所有的作業也一併使用該系統來追蹤和紀錄
標注須知
下方只要是 $
開頭,就表示在 GNU/Linux 的終端機裡面輸入的指令,比方說 $ sudo apt-get update
,就表示要輸入 sudo apt-get update
。
預先準備動作
- 安裝 GNU/Linux,建議安裝 Lubuntu 16.10 (注意: 應安裝 64-bit 版本)
- 安裝相關開發工具
$ sudo apt-get update
$ sudo apt-get install build-essential
$ sudo apt-get install linux-tools-common linux-tools-generic
$ sudo apt-get install cppcheck astyle colordiff gnuplot
作業的範疇
每份作業的繳交分成 2 部份:
- GitHub 上的程式碼,公開存取,而且要有完整的開發紀錄
- HackMD 上的「開發紀錄」:公開給大家指教 (需要設定為 Editable)
以上都該在指定的截止時間前完成,不接受補交。
參考和抄襲
- 我們鼓勵學生多方參考各種材料,除了第一手資料以外,也包含其他同學的共筆
- 作業的開發紀錄和程式如果引用到參考資料時,務必指出來,特別是其他同學的共筆,除了給予 credit 外,還要附上充分的超連結資訊
- 無法認定出處的「參考」,則視同為「抄襲」,授課教師會斟酌給予學生澄清的機會