零 前言 考前答應交大土地公伯伯若有幸上台清交其中一間,會發一篇心得文來幫助考生,加上受益於版上多篇心得文,希望此篇心得文,能夠幫助背景相同的考生。 一 背景 應屆,八卦山大學資管系,在校成績極費,大一到大三都在玩電腦,打球,睡覺瘋狂loop,期中期末考前抱佛腳,完全沒想過要推甄。 六科基本上0基礎(只有修過DS和CA),有報大X正課沒報題庫班,但有買題庫書。 二 成績 | 校系 | 數學 | 軟體 | 硬體 | 英文 | 總分 | 結果 | | ---- | ---- | ---- | ---- | ---- | ---- | --- | | 台大 | 65| 35 | 36 | 40 | 140.5|落榜 | 清大 | 60 | 66 | 65 | X | 191 | 備31 | | 交大 | 37 | 46 | 46 | X | 170.5(加權) | 資甲正取 | | 中央 | 55 | 58 | 71 | X | 184.0 | 正取 | 三 準備時程 零零總總加起來準備時間大概 一年,前半年有點覺得時間還很多,所以也是讀讀玩玩,後半年才開始全開 以下讀書時長皆包含看影片時間 3月~6月(暑假前)(讀書時長 4~5hr):先準備數學,線代先看完,離散上冊,和資結三分之二 ,數學把小藍本範例類題,精選類題做一做 7~8月(衝刺期) (8 hr附近):把資結看完後開始看硬體,我是先看CA再看OS,再複習一下數學(此時數學有50%都忘記...) 此時把線代 easy medium 奇數題和離散上冊奇數題做一做,此時線代medium看一題卡一題是正常的,資工所考試通常不會考那麼難, 但為了練習還是推薦做一下,硬體的部分就看完影片稍微複習一下筆記,後面練習題稍微做一做。 大四上:由於我大四上只修一門通識和專題,所以可以專心讀書。 9月 (8hr附近): 此時把離散下半影片看過,演算法看一看,大概9月底把六科看完了,回家有空就習題寫一寫,順便複習一下筆記。 10~ 11月(8hr附近): 把買來題庫刷一刷,題庫有很多重複性的題目,建議有重複概念的挑個幾題寫寫看確認自己觀念沒錯就好,不用每一題都寫。 12月 (8hr附近):把要考的學校10年考古印出來寫一寫,計時90分鐘,寫完後檢討,順便上網查一下分數寫出來大概是當年正取還是備取,順便把不熟的概念記在一個平板裡,盡量做到同樣概念不要再錯 ,順便把沒刷完題目刷一刷,這時候差不多可以開始做一些較精簡的筆記架構圖,把每一章重要概念大概寫出來,到時候考場有東西可以看。 此時一開始寫考古碰壁是正常,因為還沒熟悉考試的那個手感和分配時間的方法,所以一開始寫爛是正常的,後面會越來越好。 1月(6hr附近) : 這時候有點彈性疲乏,該寫的也都差不多寫完了,此時就不熟概念一直拿出來練習,數學每天挑個幾題保持手感,之前考古錯的拿出來再練習一下。 四 各科摘要 前言:雖然現在考試人數越來越多,可能手寫比例下降,但是數學證明,軟體pseudo code,硬體申論,我還是有抓出來練習,本人覺得可以對六科的熟悉度能更上一層樓,當然如果考出來一題10分的話有把握住基本上就穩很多了。 線代 教材: 小藍本, W大筆記,題庫 一開始學的時候可能有點不懂再幹嘛,可是讀通之後是最好拿分的科目之一,今年考下來感覺只有台大有考比較深入的內容,其他基本上就是考基本計算題(找人體計算機), 證明的部分我是都有練習,筆記上都有,交大基本上每年1~2題,近幾年體感最後一章內容有越考越多的趨勢,行有餘力的話最好弄熟一點。 然後這邊勸世一下,寫題目的時候我都會偷懶,列式出來後,看一下解答發現過程沒錯就跳過了,這導致我寫考古的時候很容易,計算過程都對,然後最後計算錯,所以這邊推薦大家計算不要偷懶, 該算的反矩陣還是要算,因為今年中央交大計算量很大,如果題目會,但是計算錯誤而錯,會覺得很嘔。 Jordan form雖然不常考,不過我怕台大會偷襲,還是有稍微準備一下。 離散 教材: 小藍本,W大筆記,題庫 這科各科比較離離散散,不像線代有緊密關聯,所以可以每章獨立準備,重點放在上冊就好,上冊占了8~90%。 這科比較需要常常需要手感的練習,太久沒碰會忘記(不像線代讀通了,不太需要準備)。 基本上就多寫題目,建立對題目的熟悉度,到後期就大概可以知道要用什麼方法去解了。 下冊的話我只有看一點 代數系統(沒很熟),partial order和logic那邊要讀熟,下冊基本上都考在這邊。 FSM和language根本沒看。 資結 教材: W大筆記,題庫,林軒田的課 這科基本上筆記看熟,各種操作,時間複雜度稍微記一下,應該差不多,關於pseudo code要不要會,我是有稍微記一下graph(algo那邊再念就好,覺得algo那邊方法比較容易懂)和sort的pseudo code。 這邊大推一下軒田RB-tree和B-tree間的互轉,講得很清楚,可以對這兩種DS有更深入的了解。 演算法 教材:W大筆記,林X宇algo課本,陳縕儂演算法 這科做法不要死背,每種演算法要去想,什麼時候適用,該怎麼用,不同DS實作的時間複雜度為何,這科計算幾何的部分我放推, DP要熟,要寫得出遞迴式子,greedy會證他的greedy property(雖然考試不常考, 可是我認為是蠻重要的概念,可以知道為啥這種問題可以用greedy解),graph的pseudo code和各種演算法用在哪裡,等等都要非常熟悉。 這科課程內容只是師父引進門而已,後續要讀熟是要靠自己做大量的思考。 關於reduction部份我有額外抓出來練習,可是今年一題都沒考。 OS 教材: W大筆記 題庫 周志遠作業系統 恐龍本 這科的記憶點很多,建議可以看完一遍錄影帶後再看一次周志遠的作業系統當作複習,會有蠻多正課沒提到的東西把他當額外內容補起來就好, 這科基本上想全部讀完是不可能的,我的策略是遇到考古不懂得回去翻原文書訂正,剩下沒讀到的只能送他了。 最近交大file system的部分考的蠻多的建議可以往這部份去做精讀,當然前面常考的也不能放,建議有多的時間再讀即可 資安的部分我是只有看buffer overflow attack,概念不難懂,剛好運氣很好,今年有考出來。 CA 教材:題庫 W大筆記 這科推薦比較用理解的,畢竟機器是人類設計出來的,不同的設計當中的trade off都要很清楚,優劣之類的。 第一,二章比較少考,但還是要讀。重點在3456章,台大愛考第8章。 根據想考學校下去做準備即可,不過台大考試內容高機率準備也不會QQ。 四 準備方式 基本上各科前期準備方法都一樣,把基本概念都寫弄懂,因為0基礎,所以吸收起來零零散散的,每個概念可能沒有較強烈的link。 六科大概run過一遍過後,試著將每個章節的重點發展成像tree那樣的架構,把知識點link起來,比較不會有死背的感覺,因為六科的內容真的太多,有效的整理腦中的知識是很重要的。 建議可以在後期,課本筆記都概起來,稍微默寫一下每章的重點畫成分支圖,雖然很累,但卻能夠非常高效的複習所學的知識。 當然準備考試期間休閒娛樂也是不能少的,有時候自己也是會上線和朋友打打LOL和打打戰旗,在DC互相聊天嘴砲一下,適時的放鬆也是必要的,建議讀書時數一開始不要太多,慢慢加上去即可。 LOL世界賽八強的時候每一場基本上都從頭跟到尾,那段時間真的是感覺自己要被LOL比賽搞到+366了。 不過也要看自己的狀況,像是我基本上玩這兩種基本上不會沉迷,如果是要會沉迷的話,可能要慎重評估一下。 另外在考試期間,讀A忘B是正常的,畢竟是人,請不要擔心,每個人都是一樣的,當你複習過多次以後基本上就記得起來了,時間花下去,相信大腦不會虧待你的。 五 考試心得 報考前就在想清成撞期,就在想到底要報哪間,想了想還是報清大,身邊的人好像都覺得我在送頭XD 考完覺得自己好像沒有發揮好,又今年報考人數又變多,覺得自己好像要+366了。 寫起來體感發揮程度 清>>台>>交 ,尤其交大軟體題組好幾題只錯一個選項的.... ,此時2月就在想自己到底會不會上榜,瘋狂焦慮。 考完台大後中央也沒心態準備了,基本上沒在讀,到過年結束之前基本上沒再讀書,過年後再把3年考古拿出來稍微寫一下。 放榜後,交大有上整個超爽,完全沒想到。 總結來說,自己覺得基本題有把握住基本上就有清交以上了,不過要穩定都對還是有一點難度,需要時間練習穩定度。 六 後記 感謝家人在我考試間的幫助,也謝謝我的戰友和我討論題目,陪我每天在圖書館讀書。 謝謝DC群的朋友們,每天讀完回家DC嘴炮一下是我一天中最放鬆的時刻, 謝謝在路上遇到會給我加油的朋友。 在考試準備期間一直懷疑自己到底會不會上,自己本身跨考,而且沒有六科基礎,是身邊朋友鼓勵我讓我有信心。 感謝我的專題組員們,讓我挑了工作量較輕的部分,太扛了。 最後,當然也要感謝辛苦一年的自己有走到最後!