看板 b99902HW 關於我們 聯絡資訊
大家好,我是單班的助教Joen,如果雙班的同學有問題, 也歡迎提問喔 :p 前幾週Linux tutorial ppt https://ceiba.ntu.edu.tw/course/eff603/bulletin/119855_Commands.ppt (欣毅) https://ceiba.ntu.edu.tw/course/eff603/content/linux_editor.ppt (Joen) https://ceiba.ntu.edu.tw/course/eff603/content/gdb1.pptx (Joen) https://ceiba.ntu.edu.tw/course/eff603/content/gdb2.pptx (Joen) example script放在 https://sites.google.com/a/joen.cc/sp_hw/sp_hw1 (包含執行前和執行後的books及book.log) 今天上課時的ppt https://sites.google.com/a/joen.cc/sp_hw/sp_hw1/bookSystem.pdf spec https://ceiba.ntu.edu.tw/course/eff603/hw/SP_HW1_v2.pdf 注意事項: 1. 請注意以下的防呆: 1.a. [Sample execution 4: invalid book index or user_id.] $ borrow -1 -1 [content of “book.log”] … invalid user ID -1 也就是說若book_idx與user_id皆出錯的話,以user_id的錯誤輸出為優先, 而且也只輸出user_id的錯誤 防呆的情況,在各個程式的sample皆有測試一次給大家看,請大家注意! 2. borrow及return 並不會輸出什麼資訊在終端機上,所有資訊都存在檔案中 query才會把書本的借閱現況輸出資訊輸出在終端上 3. 書本還了之後,如果尚有預約的人,並不會直接將書給下一個預約的人,而是必須 請下一位執行"borrow",進行借書取書的動作。 4. 助教會寫自己的borrow, return, query來測試大家的advisory lock機制是否 正常運作。 5. 並無提供Makefile,請同學們自行撰寫。 不會的同學,可看linux editor的ppt, 有makefile的教學。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.252.156 ※ 編輯: privatewind 來自: 140.112.252.156 (10/05 13:55)
privatewind:有問題歡迎直接mail 給我喔:) 10/05 13:58
privatewind:joen@joen.cc 10/05 13:58
bill8124:MP是什麼的縮寫? 10/05 17:42
privatewind:Machine problem 10/05 18:34
skyly:助教辛苦囉~ 10/06 00:41
privatewind:請各位同學注意ptt2版SysProgram版 10/10 17:51