Fw: [心得] 作業系統周志遠- 看板NTHU_Course - 批踢踢實業坊
文章推薦指數: 80 %
作者: [email protected] ("FireBolt") 標題: [心得] 作業系統周志遠時間: Wed Feb 15 01:37:05 2017 作者: OhBye (喔~掰) 站內: ...
批踢踢實業坊
›
看板NTHU_Course
關於我們
聯絡資訊
返回看板
作者candog(怕熱的肥宅)看板NTHU_Course標題Fw:[心得]作業系統周志遠時間WedFeb1512:59:282017
※[本文轉錄自candog信箱]
作者:[email protected]("FireBolt")
標題:[心得]作業系統周志遠
時間:WedFeb1501:37:052017
作者:OhBye(喔~掰)站內:nthu.course
標題:[心得]作業系統周志遠
時間:2013/01/27Sun01:03:46
課名:作業系統OperatingSystems
科號:CS342301
老師:周志遠
課本:OperatingSystemConcepts,8thedition(也就是俗稱的恐龍本XD)
Silberschatz,Galvin,andGagne.JohnWiley&Sons
課別:資工系必修、(跨院系)積體電路設計學分學程
學分:3
涼度:★★★☆ (滿分五分,空心代表半分!請自行增減!)
甜度:一切取決於自身的努力
建議先修課程:(無)
課程內容\簡介:
基本上授課內容會涵蓋整本書,不過由於要做期中Project的關係,所以上課的順
序會做調整。
Ch1.Introduction
Ch2.OS-Structure
Ch3.ProcessesConcept
Ch4.Multithreaded
Ch8.MemoryManagement
Ch9.VirtualMemory
==========期中考線===========
Ch5.ProcessScheduling
Ch6.Synchronization
Ch7.Deadlocks
Ch10.FSInterface
Ch11.FSImplementation
Ch12.MassStorageSystem
Ch13.I/OSystems
上課方式:
上課主要是以講授投影片為主。
老師只把投影片放到iLMS上面不會幫你印,所以你可以選擇上課用筆電去看,或者
將投影片載下來拿去水木印然後裝訂成一本(自己花錢的話應該會更珍惜這些講義吧XD)
基本上你上課想做甚麼老師都不會干預,不過老師不喜歡在課堂上有額外的聲音出現
,像是手機響、同學私下交談之類的事情。
(當然同學舉手發問除外XD)
上課也會有不定期小考,不過老師事前都發通知給大家!
考試作業型態:
.每章後面老師有勾選習題,要你回家做,但不用交上來,考試會考。
.考試有兩次,一次期中一次期末。
.期中Project主要是要去改寫一個教學用的系統NachOS來實作老師的上課內容。
這是分組的,1~3人/組。
助教會在某天晚上,講解Project的內容跟需求,記得至少要派代表去聽。
而NachOS是需要再工作站上面跑的,所以助教也會教你一些必要的Linux指令。
Project1要求
1.在NachOS上面新增一個PrintInt()的systemcall
2.實作出Multi-Programming
Bonus:新增Exec(),Exit()這兩個systemcall,並實作出Fork
Project2要求
1.實作一個Nice()函式,用來調整Process的Priority
2.實作出Multi-LevelFeedbackQueue
設計每條Queue的SchedulingAlgorithm,跟讓Process在Queue之間移
動的Algorithm,之後全班會同一跑助教的測資,進行效能競賽排名。
Bonus:設計一個自己的SchedulingAlgorithm並說明,也要進行效能競賽。
Project在到繳交截止後幾天,會有所謂的Demo。
這時候除了跑結果看是否正
確外助教還會問你一些在實作可能會遇到的問題,不過只要Code爬得夠多,其實應
該都可以回答出來。
給分:
成績分配:MitermExam25%
FinalExam35%
Quiz10%(大概會有5~6次)
CourseParticipation5%
2MachingProblem
Multi-Programming10%
ProcessScheduling15%
只要上課有認真聽作筆記,老師勾選的作業都認真做的話。
只需要考前熟讀講義,
考試基本上都不會太難。
而且期末滿分還超過100分,感覺老師就是要讓我們過好年XD
Project只要有去爬NachOS的程式碼,了解它的運作機制的話。
基本上都可以寫出
來,而且每次都會有Bonus,滿分都會是120。
算是蠻好拿分的。
老師的喜好、個性:
噢,老師人真的超級好!!
老師非常期盼同學能問問題,是個喜歡跟學生互動的老師!
非常推薦這位老師
給加簽嗎?
老師人超好,好像全簽了XD
成績分布:
還沒出來,不過一分努力一定會有一分收獲。
--
▄◢▄▄▄▄▄▄▄▄▄▄清大資工
██◣◢██▄██▄███▄▄OhBye從114.37.178.100
██◥◤█████▄▄█▄▄【楓橋驛站】telnet://imaple.tw
△urbanboy:推~:D01/2714:25lccN
△Mariana:推原PO帥哥01/2715:04lekn
△Liz:幫推01/2801:55armJ
△onlelonely:iLMS上的送出成績那全部的分數都有了大概就是了01/2910:14Lqdf
△Richo:ilms只看得到自己的01/2912:22olhf
△TK421:室友推01/3111:20katn
※發信站:批踢踢實業坊(ptt.cc)
※轉錄者:candog(140.114.206.139),02/15/201712:59:28
延伸文章資訊
- 1周志遠作業系統Ch1 | 清大作業系統講義 - 旅遊日本住宿評價
眾所期待的清大資工系周志遠教授作業系統課程講義已上架詳如: http://ocw.nthu.edu.tw/ocw/index.php?page=course&cid=141& 清華資工領航,讓您...
- 2作業系統講義 - 國立聯合大學
本人所學有限,故講義內容若有誤謬或引用不全之處,也煩請不吝指正。由於本人事務繁重,故僅就課程教學上為 ... 國立清華大學資工系周志遠教授作業系統課程(上課去) ...
- 3作業系統 - 清華大學開放式課程
【課程】周志遠教授作業系統課程講義新鮮上市! 各位親愛的使用者,大家好. 由於【作業系統】一課,一推出就獲得觀眾們好評,為了回饋準時收看的各位使用者,【周志遠 ...
- 4Fw: [心得] 作業系統周志遠- 看板NTHU_Course - 批踢踢實業坊
作者: [email protected] ("FireBolt") 標題: [心得] 作業系統周志遠時間: Wed Feb 15 01:37:05 2017 作者: O...
- 510501 資訊工程學系作業系統 - 清華大學開放式課程
【專長】, 分散式系統、雲端計算、高效計算、系統資源管理 ... 由清大資工系周志遠教授於開放式課程所講授的【作業系統】課程,多年稱霸雲端學子 ... 【 作業系統講義!】.