[心得] 作業系統 周百祥
課名:作業系統
科號:CS 342302
老師:周百祥
課本:恐龍書(非必買)
課別:資工大三必修
學分:3
涼度:★★★(滿分五分,空心代表半分!請自行增減!)
甜度:★★★★★
建議先修課程:
計算機結構、計算機程式設計一、資料結構(需要一點點)
課程內容\簡介:
上課方式:
第一堂課有加簽考,選到的也要考,測試一下對OS的認識度,
考了linux指令使用以及計算機結構。
之後就發公告說不用上課,全部看預錄好的線上課程。
老師的英文還蠻好聽的,只是有些部分它會變很小聲可能是他自己也不確定(?)
教材和隔壁班的PPT高度相似,都是恐龍書的內容,
我是只看志遠的影片+翻恐龍書補不足的部分度過整學期。
百祥的影片只看了第一周吧...
(板書?powerpoint?實地參訪?小組討論?)
給分:
(有唸就有分?甜不甜?幾分耕耘幾分收獲?)
20% Project
用C語言搭配SDCC這個compiler來編譯成在8051處理器上執行的assembly code
,來實作出一個停車場排隊的threading程式。
開學會給4個project checkpoint,
期限內繳交的話每個checkpoint可以學期成績+1分,
交空白的好像也沒差,DEMO時助教好像沒看內容...
每個checkpoint都是循序漸進,到第五個會用到前面四個寫的function來完成。
個人覺得Spec給的很不明確,IO、程式邏輯、運算限制都沒有給得很清楚,
像是要你去寫停車場排隊,但也沒提到說車子何時進來,每台車停多久,
所以就變成每個人理解不同寫出來的都會不同,要求實作出的項目也不是條列式,
而是放在好幾頁PDF的敘述裡面,少一個就會扣分,當時有一個要求因此沒做到,
但助教人不錯,讓我現場10分鐘內寫出來就當沒關係。
25% Quiz
總共考六次,每兩周一次,取五次高的來計算這25%。
範圍是兩週內的上課內容,題型是五選一的單選題,有不少期中考的考古題。
考蠻細的,之前考了SDCC內某某宣告變數前面是一個"_"還是兩個"_"讓我有點傻眼
20% 期中考
有些考古題,也有些是Quiz題目,
建議Quiz成績公布後就去看一下考卷確認不會的題目,
有些Quiz題目會在期中考再出現一次
30% 期末考
因為沒有考古題了,不敢保證有之前的題目,但還是有Quiz題目
然後... 考整學期的範圍,唸到快吐血,
建議可以每周上完課都整理一個筆記,不然八百頁全英文的PDF真的會念到哭出來
5% ???
不知道怎麼給的,感覺是看加簽考,他學期初說這個加簽考會計分,
但是Demo時確認前面95%的成績時沒看到這項,後來我就直接被+5。
考試作業型態:
(數量的多寡、還是繳交報告?)
老師的喜好、個性:
(與同學相處融洽?還是嚴禁遲到?)
有不懂的地方都可以寄信問,也都回蠻快也很仔細的,
不過因為線上課程,對老師本人的長相完全沒印象...
給加簽嗎?
兩班都要加簽考,簽了30個左右吧,
後來有退掉一些剩下93個,所以不知道到底簽多少個。
補充:
總成績/班上排名:94
成績: A+
成績分布:
↓每組人數
A+ % ( )
A % ( )
A- % ( )
B+ % ( )
B % ( )
B- % ( )
C+ % ( )
C % ( )
C- % ( )
D以下 % ( )
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.186.192 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/NTHU_Course/M.1612616790.A.C2F.html
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):