請按時繳交作業, 前面的作業程式不難, 資料結構和演算法以前都學過, 請認真地寫, 順利完成的機會很高, 後面的作業需要用到前面作業所練習的方法與概念。程式請在不看到別人程式的前提下自行完成, 口頭討論是允許且鼓勵的。
判斷程式抄襲的基本方法如下:
- 程式的邏輯、資料設計與同學的程式雷同 (注意:請不要照著資料結構或是演算法的書抄, 把它看懂以後配合我們的要求自己寫一遍, 如果直接抄的話, 與課本或是老師的筆記相同還是一樣不給分)
- 程式的說明顯示出你不知道你自己在寫什麼, 或是根本沒有說明
- 心得和同學雷同
- 程式執行時發生的錯誤和同學的程式雷同
- Demo時你不知道自己的程式在做什麼事情
程式繳交方式:
- 請於繳交時間前將程式以 winrar 或 winzip 或 7zip 壓縮為 xxxxx.rar(.zip .7z) 後線上繳交, 繳交網址為 http://sirius.cs.ntou.edu.tw/cppBB/index_cpp.php, 可提前繳交, 可繳交多次, 時限前請務必上傳當時程式。
- 繳交作業之程式請以 Visual C++ 2008 編譯測試
- 壓縮檔中請保留 程式及 project 檔案 (*.c *.cpp, *.h, *.sln, *.vcproj), 刪除執行檔案 (*.exe)、物件檔案(*.obj)、及 precompile header (*.pch), 以及其它 VC 會自動重建的檔案 (*.ncb, *.aps, *.opt, *.plg, *.suo), 系統設定上傳之檔案大小為 400 kBytes
- 請在壓縮檔中編輯一 readme.txt 檔案說明壓縮檔案中包含哪寫檔案, 檔案的內容為何, 注意務必能使你寄過來的檔案夠直接編譯, 萬一不幸不能夠編譯成功的程式請務必亦於 readme.txt 檔案中註明, 下列說明文件如果有電子檔案也請附於壓縮檔中
- 請於截止時間後第一個上課日繳交以 A4 紙列印之 程式(請以 ultraedit, notepad++ 或是 fineprint 列印, 每頁約 110 列, 需要有列號, 範例), 資料結構與 演算法說明, C++ 之物件導向程式請附相關之 物件圖, 循序圖, 狀態圖等等 以及心得, 作為成績評斷的依據, 此部份書面資料未繳交無法評定成績
- 請特別注意程式的排版,以及型態、變數與函式命名的要求
回 C++ 物件導向程式設計課程 首頁
製作日期: 02/22/2011 by 丁培毅 (Pei-yih Ting)
E-mail: pyting@cs.ntou.edu.tw
TEL: 02 24622192x6615
海洋大學 電機資訊學院
資訊工程系 Lagoon