讀應用外語系 想跨考資工 第一步該怎麼做? - 職涯

Vanessa avatar
By Vanessa
at 2011-03-29T18:48

Table of Contents




原文恕刪



線性代數:


內容大致談論矩陣 克拉瑪 還有進階的特徵值


1/3是高中數學的東西




離散數學:


一開始講一些邏輯 還有排列組合 機率之累的


另外的counting的部分屬於資料結構的範圍




接下來的部分懶得打


C --> C++-->資料結構-------->演算法

離散數學




由以上圖知道 要會資料結構要先會C語言和C++


沒學過資料結構 演算法會很慘





組合語言---->計算機組織


計組通常用一種教MIPS的語言


修之前要有組合語言的基礎





作業系統................給你一個比較實際的例子


其實人的行為就是作業系統


如果說把你所會做的事情(如讀書 打B 聊MSN...等)各當做一個process的話

那麼~你在電腦前讀書的模式應該會是這樣的...


身為一個學生

一次可以做很多事情是很正常的

所以大學生可以被視為一個具有多工能力的CPU

但是大腦只有一個 也就是說一個人只具有一個CPU

因此應該要使用time-sharing的方法實踐多工...

因此就會變成以下情形...



當你正在執行一個讀書的process時

偶爾你會發現到MSN有人敲你

這個時候電腦就會打一個interrupt給你

這個時候你的大腦即使很想要讀書

卻會因為這個interrupt而強迫中斷你的讀書行為

這個時候

你就會放下你的書本

專心的聊天

而當你執行聊天這個process到一段時間之後

聊天的quantum會用完

(此時通常是發現聊太久了 不讀書會良心不安)



用完之後

就會強迫自己把聊天中斷掉

並且回到讀書這支process

但是好景不常

雖然說應人而異

但通常每個人讀書的quantum都不會太大

一下子就會耗盡

(此是依照人的專心程度不同 range從10分鐘到1小時不等)

這時又會有interrupt打進來

原因不盡相同 有些人是打B 有些人是看plurk

不管怎麼說

你讀書的process就是會被打斷


如此的反覆

你所執行的讀書總是會被外在行為打斷



而有趣的是

其他外在的事情不管在平常是多麼的不重要

一旦你開始執行讀書的程式時

其他事情的priority都會比讀書這件事情還要高

也就是說

當你在讀書的時候

即使是你平常不會做的事情

你都有可能會搶在讀書之前去做




例如說你可能會開始整理自己的寢室

開始去丟你平常死都不拿去丟的垃圾...等等

但你就是不會讀書!!!



不過這些都還好

至少程式執行到最後讀書終究是會看完(不管你是努力理解還是走馬看花)

最慘的就是

你想要執行睡覺這個程式...

這可就不得了了

睡覺這個程式的priority應該是最高的...

一旦執行下去就沒完沒了


進入一種無我的境界...

此時人體的大腦CPU就會專心執行睡覺這支程式

完全不理會其他程式的中斷

這時不管是室友找你吃宵夜

或是隔天有期中考

都不管了



而在執行此程式之後

讀書process會進入ready queue而變成ready的狀態

但睡覺這個程式很奇怪

它具有不理會quantum的特性

也就是說 當你quantum快要用完時後

(通常情況是你假設你只會睡10分鐘)

該CPU會自動幫這程式補血!!!

額外多加quantum以便繼續執行

(此情形類似於 啊...再多睡10分鐘好了)

因此...通常你睡覺都會睡超過1小時以上

而此時讀書程式就會被晾在一旁

最糟糕的情況是


你一睡就睡到隔天考試前...

在這種情況下

你讀書的程式就會發生starvation 也就是餓死的情況

它永遠都等不到CPU回來執行它

而此時...也就宣告你期中考死亡的結局了~~~




不過說了這麼多

給了我一點啟示

CPU在執行多支程式的時候

浪費最多的就是在context switch

也就是在程式之間轉換當中的空檔 這是最浪費時間的

因此

只要你從頭到尾都只執行一隻程式 就不會有context switch發生

也就不會浪費時間

因此

只要你在讀書時不去理會其他事情

讀書效率就會提高







給按end的你



看完後你還想考資工所嗎????


不過像資結 演算之類的科目要先去學校修過才行


因為考試歸考試 PROJECT寫不出來 就算進去資工所


能不能出來也是個問題





關於OS的部分是源自強者我同學交大資工叫泡麵和里歐那


抱歉一開始打未標明出處





--
Tags: 職涯

All Comments

Hedy avatar
By Hedy
at 2011-03-30T10:41
你在教os嗎XDDDD
Daniel avatar
By Daniel
at 2011-04-04T08:27
淺顯易懂......太屌了
Gary avatar
By Gary
at 2011-04-05T14:38
資工也不是只有OS的東西吧^^
演算法才是難的地方
Candice avatar
By Candice
at 2011-04-07T17:36
第一段有寫演算法 不好意思 我習慣按PgDn ^^
Jacob avatar
By Jacob
at 2011-04-11T06:44
幹 寫得真好 你一定是讀電機or資工的XDDD
Kristin avatar
By Kristin
at 2011-04-12T07:51
你講的太有趣了, 會騙到一堆人繳補習費後才發現真相。
William avatar
By William
at 2011-04-16T00:38
生動給推 XDDDD
Daniel avatar
By Daniel
at 2011-04-18T00:00
最近正在鑽研中...你比喻的很好!!!!!
Xanthe avatar
By Xanthe
at 2011-04-22T19:51
XDDDD
Rae avatar
By Rae
at 2011-04-22T22:46
太好笑了XDDD
Sarah avatar
By Sarah
at 2011-04-25T20:56
不愧是113的XDDDDD
Eartha avatar
By Eartha
at 2011-04-28T17:33
XDDDDDDDDDDDD
Genevieve avatar
By Genevieve
at 2011-05-03T04:35
這個譬喻真是生動有力啊!都可以開班授課了XD
Sierra Rose avatar
By Sierra Rose
at 2011-05-07T18:18
我最近在讀os,看到原po生動地的講解~~真的是太厲害了!!
Skylar Davis avatar
By Skylar Davis
at 2011-05-08T18:35
<另外,提一下,我以前是應用外語,後來改走資管,走得
Ivy avatar
By Ivy
at 2011-05-11T06:57
有點辛苦,因為程式這思維太需要邏輯了!(真的要深思啊!
Daph Bay avatar
By Daph Bay
at 2011-05-15T02:35
寫的太棒了吧!!!!!
Eartha avatar
By Eartha
at 2011-05-19T07:39
你的os比喻應該是要有修過os才能看的懂吧
Elvira avatar
By Elvira
at 2011-05-21T14:28
我竟然看得懂XDDDDDDDD
Cara avatar
By Cara
at 2011-05-24T11:55
XD
Bennie avatar
By Bennie
at 2011-05-25T21:17
睡覺應該是non-mask interrupt,直行期間可以不理會其他中斷
Agnes avatar
By Agnes
at 2011-05-29T06:41
後面暴走了 還有第26行 之"累"的 是故意的嗎XD
Erin avatar
By Erin
at 2011-06-02T15:16
it's cool!!
Franklin avatar
By Franklin
at 2011-06-02T20:23
看完這篇文章,OS功力大增!
Hedda avatar
By Hedda
at 2011-06-03T16:24
這篇不能m吧, 會誤導到很多新手以為資工所很好考。
John avatar
By John
at 2011-06-06T20:13
像我上面幾篇那篇板主就沒M,怕誤導別人以為戲劇系很偉大XD
Noah avatar
By Noah
at 2011-06-09T21:58
←非資訊背景但可以懂7成XD
Regina avatar
By Regina
at 2011-06-10T14:29
這教得比九成以上的教授還生動了
Gilbert avatar
By Gilbert
at 2011-06-12T23:57
^^
Todd Johnson avatar
By Todd Johnson
at 2011-06-13T06:55
GREAT
Brianna avatar
By Brianna
at 2011-06-16T11:09
推這篇XDDD
Brianna avatar
By Brianna
at 2011-06-19T10:30
太生動了..
Elma avatar
By Elma
at 2011-06-23T08:59
真有畫面 不推不行XDD
Rebecca avatar
By Rebecca
at 2011-06-26T17:48
原po說的內容,心理學上也有做過實驗,證明一心多用很沒效率
Jack avatar
By Jack
at 2011-07-01T16:06
就是在工作轉換中,需要花點時間跟精力抽出後再投入
Yedda avatar
By Yedda
at 2011-07-01T19:25
這明明就是泡麵大大寫的比喻
Ethan avatar
By Ethan
at 2011-07-05T13:10
OS部分加個出處比較好吧 原作者是01級的
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2011-07-07T21:51
OS部分請加上出處
Candice avatar
By Candice
at 2011-07-10T15:45
把別人寫的東西寫得好像自己的不覺得丟臉嗎= =
Donna avatar
By Donna
at 2011-07-10T20:40
XDDD
Joe avatar
By Joe
at 2011-07-12T15:11
外文系跨考112資工中、 這譬喻太有趣了

請問有沒有牙技的學長姐可以給點建議

Suhail Hany avatar
By Suhail Hany
at 2011-03-29T12:44
小弟是中台畢業的 畢業後並沒有從事牙技工作 因為當時新竹地區並不好找這方面的工作 又加上身負多項貸款所以無法選擇一萬多的牙技 反而是一直都在藥局上班 這幾年證照通過 貸款也剩下不多了 想回去從事牙技 不過小弟的年紀已經27.28了 不知道這樣會不會太晚... 而藥局也是一值都有再留我 不過因為並不是藥學系的 ...

離職準備研究所

Emily avatar
By Emily
at 2011-03-29T11:17
※ 引述《jokerrrrrrrr (.)》之銘言: : 自從98年退伍後工作至今約一年3個月 如果你就業保險年資累計滿1年(3年內)的話, 讓公司資遣你是可以申請失業给付, 失業给付為投保期間6個月內的平均投保薪資的6成,最長可領6個月。 但是如果你自願離職的話,就沒辦法獲得這項補助。 關於這部份就要詢問公 ...

不知道該怎麼辦

Lydia avatar
By Lydia
at 2011-03-29T08:58
※ 引述《phoenixlu (桃源望斷無尋處)》之銘言: : 我目前大三 : 就讀於112的戲劇系 這位112的學弟或是學妹… 您應該慶幸自己身在112,唸的又是必修課沒有填到滿的戲劇系, 您有很多校內外資源可以用。 可以去旁聽外系的課,112沒有的就去外校聽,反正 ...

離職準備研究所

David avatar
By David
at 2011-03-29T03:26
自從98年退伍後工作至今約一年3個月 任職於某百貨公司營業部基層人員 大學是某電信集團大學企管系畢業 其實我比較嚮往較專業的財金領域工作 因此從去年底就有辭職考財金所的想法 離明年考試約還有將近一年的時間 我的目標至少在中字輩以上的國立大學(需要很努力) 由於本人大學的時候並不太認真 而且畢業 ...

不知道該怎麼辦

Isla avatar
By Isla
at 2011-03-29T00:04
我們家也有人情形跟妳一樣 她是112戲劇系畢業 當初填志願的時候 好心提醒她 戲劇系的出路考慮過嗎? 其實政大的財經方面不錯喔! 結果愛理不理的 還牽拖是家人的意思 她連講話都會咬文嚼字的 (在家不會喔!人前人後差很大!) 難怪會被家人罵「做作女」 我也是在那時候才總算見識到所謂的「公主病 ...