作者neoneon (紅茶を飲む程度の能力)
看板NCTU-Teacher
標題Fw: [心得] 吳育松 作業系統概論
時間Tue Jul 12 03:50:30 2016
※ [本文轉錄自 neoneon 信箱]
作者:
[email protected] ("愛宕有機奈米負離子貓")
標題: [心得] 吳育松 作業系統概論
時間: Sun Jul 10 12:29:02 2016
作者: fishlinghu (令狐瑜) 看板: NCTU-Teacher
標題: [心得] 吳育松 作業系統概論
時間: 2014/01/25 Sat 00:12:53
⊕課名⊕
作業系統概論,俗稱OS
▲教授▲
吳育松
★修課年度★(請加註開課單位 如:大三通識、XX系選修、XX所)
資工大三上
£教了什麼£(課程大概內容。或是額外學會了什麼東西。)
太多了......
涵蓋非常多作業系統各種處理機制
主要目的都是讓使用者的需求能在最短時間內被滿足
列出一些我比較有印象的章節
像是process、threads的介紹與排程、同步問題等等
deadlock的產生和解決方法
virtual memory的運作機制
然後就是介紹各種檔案系統
這裡一大堆要背的東西
而且老師好像不太喜歡考哈哈哈
最後又是跟計組差不多的I/O, storage
◆上課方式◆(投影片、團體討論、老師教學風格)
投影片上課
沒什麼筆記
雖然老師都會舉一些實際例子來跟同學說明
並不是照投影片念
但是老師語調很平
累得時候滿容易被老師催眠0..0
▼考試作業▼
作業有4次
第一次是測試virtual machine的各項效能然後做報告
第二次是跟fork()有關的programming
也就是要開兩個process來同時執行程式
通常會遇到非常多非常多奇怪的問題
原因可能就是可怕的deadlock
第三次是照著助教的pdf教學建一個自己的kernel(真的非常容易......)
然後寫一個小程式把virtual address轉換為physical address
這部分助教也打完很多了
第四次是要模擬銀行系統
這次難度算最高
而且我要抱怨一下
就是助教給分竟然只有分對跟錯
而且這次規定output有兩個部分
助教看我一部份錯連另一部分都不看了
然後該題其他部分評分也全部0分
5個不小的測資
我有4個都是其中一個output各錯一兩項
那四題就全部0分
我覺得這樣的評分標準非常不合理
如果是程式競賽或是要營利的產品當然要如此嚴格
可是這是一次課程上的作業
我明明完成度非常高
可是這樣的評分方式讓我跟沒寫出來的同學
甚至是一開始就不打算好好寫的同學顯得完全沒有差別
難道作業中一部分分數不是要反映同學有沒有認真準備這門課的嗎?
我真的覺得在專題交加的期末還認真寫這作業讓我像個傻子......
好回歸考試= =
有期中跟期末
老師會出問答題
比方說What is ________? Please explain how _________?
之類的題目
應該是要對OS的各種機制還有其背後原因了解就可以作答了
然後也會有一些寫code的部分
期末有一題就是HW3再寫一次
還有請你用某種演算法(OS機制)來處理一件事情之類的
大部分都是有寫有分啦
考試時請不要輕言放棄
¥其他¥(是否注重出席率or嚴禁遲到?需要的基礎?)
基礎應該就是coding能力吧
雖然只有兩次程式作業而已
不過期末那次還要用到一些資料結構
所以基礎不能太差
¢最後想說的話¢
撇除HW4的不合理評分之外
這門課還滿不錯的啦
雖然一開始老師各種專業術語真的讓外行人聽不太懂
可是過一段時間配合課本服用之後就可以跟上老師了
我覺得對原本對OS沒什麼概念的人很有幫助
除了OS的general design concepts之外
也會會對Linux跟Windows系統都更了解一些
然後上課用的恐龍本我也是非常推薦
雖然字超級多
可是很多design和algorithm背後的原因課本都講解得很清楚
多看課本應該可以讓你不再用死記的方式來準備這科
而如同另一篇所說
我覺得這門課很適合跟計算機組織一起修
這兩門課剛好是互補的
都在講解電腦如何運作
但是一個是從軟體層面來看
另一個是從硬體層面來看
&誰適合修這門課&
對電腦有興趣而且會coding的人都可以~~
--
※ Origin: 交大次世代(bs2.to)
◆ From: 118-166-82-167.dynamic.hinet.net
推 beef:期末85大神~ 01/25 01:05
推 hao1993:原po工三調分障礙 01/25 02:36
推 kevinend51:資工殺手 01/25 03:17
推 hungys:覺得HW4不合理+1... 01/25 20:32
推 ldkrsi:是log錯然後maxtimestamp不算分嗎?如果是這樣很合理啊 01/25 21:14
推 fishlinghu:不是 是全部其他東西都不算分 01/25 22:58
呸 fishlinghu:而且我log錯可能是我一部分沒鎖好而已 我final可能對 01/25 22:59
→ fishlinghu:他就說不管就是整題0分 早知道就不要花時間寫 01/25 22:59
→ fishlinghu:補充:output的時候沒鎖好 我其他演算法不一定是錯的 01/25 23:00
推 ldkrsi:final不算分確實不合理 不過ppt裡寫final "and" tran_log 01/25 23:28
推 ldkrsi:只能接受這結果了 01/25 23:29
推 PG:推薦這篇文章 01/26 03:59
推 PG:還有我不覺得評分方式有問題 我覺得應該是助教的測資沒鑑別度 01/26 04:01
推 PG:理論上測資難度應該要從簡單到難,或者是分公開跟隱藏測資 01/26 04:02
推 PG:這部份我會替你跟助教反應一下... 01/26 04:03
推 PG:理想情況應該公開一半測資,讓有寫的同學至少可以拿到一半分數 01/26 04:04
推 hungys:這次公開的sampe測資也沒有辦法直接知道有沒有過,還得自己 01/26 12:16
推 hungys:寫檢查程式...我是印Balance忘了鎖,但final是對的,不過結 01/26 12:16
推 hungys:論就是全錯GG 01/26 12:16
推 hungys:分數出來了,調很大 (Y) 01/27 22:22
→ fishlinghu:我作業都很低 考試都算高 88 ~__~ 01/28 10:04
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: neoneon (106.105.175.48), 07/12/2016 03:50:30