Re: [請益]不能賣OS,也要學寫OS打下基礎:從程式뤠…
==> ggg12345 (ggg) 提到:
> : 還記得 n 年前在學校 OS 期中考完教授對大家咆哮:「為什麼你們
> : 分不清楚 user thread & kernel thread 的差別!?」
> :
> : 問題就是光從書本上字面的解釋,根本就很難體會兩者有什麼差別,
> : 把 OS 教到跟數學一樣抽象,這有意義嗎?考一堆名詞解釋,這對學生
> : 真的有助益嗎?
> :
> : 我同學到畢業工作時都還不知道 win32 有提供 mutex, semaphore
> : 等 API, 還自己硬幹 flag, 教授脫離現實的教學敢說沒有責任?
> 這需要講清楚到底是想要那種教學的型式 ?
> 1.實務展示, 範例講解.
> 2.動手做
> 3.Trace code
> 4.就名詞定義, 解釋, 思考明辨, 異同比對與記憶
> 目前, 全台灣的大學都得接受評鑑, 當一名教師需要:
> 1.每年的 SCI... 論文發表數量.
> 2.計劃的數量.
> 3.教學評量, 學生的意見反應.
> 4.畢業生的出路就業及意見回饋.
> 在國立大學立即而明顯的威脅是 "論文數", 未達標準就是 "殺頭撤職".
> 以下的觀察純就蘇東坡看佛印的角度來 揣測學習.
> 同樣是動手做, 從做中學, 發現問題研究問題. 那麼, 以組語課程要求
> 使用資料庫查詢比對, 進行組譯的動手練習學習, 可能就是最合乎上面
> 評鑑的四個項目.
> 1.論文總是要推陳出新, 在不可能與可能的邊緣找可能性.
> 2.進行篩選, 組譯再轉譯 就是 data mining , dynamic translation,
> 基因複制. 新項目的經費好申請.
> 3.好玩又簡單, 快樂學習.
> 4.現在那個公司只要用電腦的那個不用資料庫 ?
> 自從作業系統跑上了 protection mode , 在 Window OS 底下就不能隨
> 意使用 I/O 指令, 更別談 DMA, Interrupt . 講解一段 BIOS 或 Driver
> 跟上面四大評鑑要求言是自討苦吃, 搞不好還有業者不想要有太多人太清
> 楚I/O細節擠入這個行業, 就以產品文件言那有附完整正確電路圖與附上
> Driver程式的 ?
哈,偏偏 driver 的工作又是資X系最能養家活口的好差事,
因為利潤全部從硬體銷售而來,
只要是硬體大廠,年年有新硬體,當然月月有收入,
微軟看到了這個肥缺想辦法也要弄個 WDM 標準,
順便提高 visual 系列 compiler 的銷售量,
反而真正靠 database 過活的,等到 case 完成了以後就只剩下維護工作,
市場上會有多少人力需求量去維護一個定型的 database set 阿,
只要是資訊的 operator 就可以操作了,根本不需要資X工程師,
至於 DMA,Interrupt ,現在也沒有幾個人會去 care,
因為只要搭 MS-Windows 的順風車就好了,現成的眾家 compiler 任君選擇.
--
在每個人剛出生的時候 , 神早已為人類世界留下了伏筆 .
個人網頁 http://myweb.hinet.net/home4/l1032265/index.htm
--
☆ [Origin:椰林風情] [From: 122-124-0-56.dynamic.hinet.] [Login: **] [Post: **]
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 59 之 66 篇):