交大資工大一必知CPE考試說明✨
哈嘍大家好我是我是賊賊!
交大的cpe考試是資工系的畢業門檻!
而且沒考過的話還會擋修大三的資工專題
所以同時也成為了很多人的惡夢
因為他是一個很嚴格的程式檢定考試
像是手機一定要放在桌上並且關機
然後每次去上廁所都會有助教陪同
這也造就了學生很難作弊,一定要靠硬實力才能過
而且在考試的期間能access的網站都是被限制的
能使用的網站有cplusplus.com、還有中英字典而已
而且需要特別注意的是c++.com只能使用搜尋功能,沒辦法進到裡面的論壇
所以很重要的一點是一定要把你要搜尋的全名打出來
像是如果你想要搜尋string的相關function的話
就一定要打string,不能像在google一樣打str就可以了
所以並不是說你可以去查詢一個你忘記名稱的函數怎麼用
是你知道他的名稱然後大概的用法但是忘記函數的宣告方式
通常都是在大二下的時候考這個程式檢定
但是如果你的基礎很好想要提早修也可以!
只是要記得去選課系統上面選CPE的課
課程的名稱叫做基礎程式設計
會出現在課表的最上面但是不需要介意
因為那只是避免你衝堂而已,並不需要去上課~
不然如果考過但沒修課的話老師有可能會不承認
而且如果有修這堂課的話同時很多人報名的時候以修課的同學為優先
會在大二下修的原因是因為會推薦修完資料結構跟演算法再來考
不然考試的內容可能會有點困難
而且如果沒有學演算法的話很常會出現TLE
然後也不知道要從哪個方面去改善你程式的效率
在疫情前考試時間為四小時,每次考試出六道題
每一題有五筆測資,答對一筆測資可得20分,也就是每題滿分為100分
單次考試內答對共12筆測資,也就是得240分,即為通過,學期成績將會及格
單次考試內答對的測資越多,學期成績則將會越高,藉以鼓勵同學盡力解題
一個學期內可參加多次考試,學期成績以得分最高的那一次考試來作總計算
但是現在遠距後改成總共四題然後時間是三個小時
可是標準都一樣是240分才會過
意思就是要寫對兩題然後一題要拿40分
我自己覺得變得困難許多,因為題數的減少代表說我們一定至少要會三題半才可以過
考試的日期會在學期初就公布,然後要去學校的網站上預約時間
每個人最多只能預約一個日期,上了就可以去考試了喔~
如果在考試的時候超過240的話可以跟助教登記然後提早走
只是我不太清楚開學之後會不會改回舊制
上面我講了cpe的考試方法跟內容
那這裡就要來跟大家分享我自己準備cpe的方法~
我覺得最迅速又最實惠的方法就是刷考古!
至於考古只要Google就可以搜尋到了
我自己會登入交大的cpe網站(下面這個)
要記得要開交大的vpn才可以登入喔
http://gpe3.acm-icpc.tw/gpelogin.php
然後裡面就可以看到之前的考古題,可以選擇在裡面submit
但是我個人比較喜歡去zero judge審
因為他審得比較快,而且我覺得頁面比較簡潔一點哈哈
如果卡關的話只要上網Google題號跟名稱
基本上每一題都可以找得到詳解
然後可以把多個扣都拿來做參考
因為其實很多題都不只有單一種解法
我自己也可以從不同人的扣裡面學到不同的東西
除了刷考古題以外就是觀念的複習
我自己有買一本c++的基本觀念書
所以如果我發現我哪一個觀念部首的話我會選擇去看書裡面的內容
像是我可能發現我忘記怎麼寫dp
然後我就會去書裡面看dp的範例
看完範例之後我會選一題跟那個觀念有關的題目
然後試著寫寫看,看自己有沒有吸收剛剛讀進去的東西
最後就是我覺得跟同學討論也很重要
如果有不會的題目去問同學可能會從他們身上學到他們的思考方式
因為其實題目最難的地方在於你要知道用什麼方法解決
像是你看到一題01背包,就要想到dp
但是題目不會跟那些範例題長得很像
還是要靠自己去聯想他們之間的關係再決定要使用哪個演算法
我覺得多刷題真的真的很有用!
因為在考試之前我收到的題目剛好是考試的題目
就不是題目完全一模一樣但是他們是用差不多的解法來解決的
以上經驗分享給大家希望會有幫助~
相關推薦
- 讀取中..