Back
Featured image

[心得] 交大 GPE 程式檢定考考試心得

個人 GPE 程式檢定考試心得 (*´▽`*)

前言

這篇主要是分享我通過系上畢業程式門檻的一些心得

希望能給一些還沒考過 GPE 的人一些在環境上或是作答上的參考

也歡迎看看我另一邊寫的

[分享] GPE Helper - 程式檢定考小幫手
🚑 GPE 小幫手-拯救你我的程式檢定考試 分享自己專案與開發過程

是個人開發 GPE 小幫手系統的一些由來與趣聞

GPE 是甚麼?

GPE 是系上的程式檢定考試,主要是當作系上大學部/研究所畢業程式門檻的檢定

這個程式門檻其實也可以透過其他方式抵免,像是台灣比較廣泛的 CPE 大學程式能力檢定

不過由於 CPE 場次、一場人數比較少,所以來(陽)交大的學生通常會以考 GPE 為主

其他相關關於系上程式能力檢定的標準可以參考 GPE 粉專 & 系上修業規定

GPE 難易度?

GPE 難易度其實相對於 CPE 來稍微難一點,雖然也可能跟較為複雜的題型和英文敘述有關

這部分也影響通過檢定的門檻,GPE 需要 240 分(2.4題)以上,CPE 則需要 3 題全對

我個人看一看題目是真的覺得 GPE 比較難XD

報名方法

登入系上 GPE 系統 http://gpe3.acm-icpc.tw/

點選 Exam 可以看到預計舉辦的場次後點選報名即可

Imgur

BTW, 這邊也可以點選歷史各個考試,來看每次考試考古題,對於要練習的人很有幫助喔

或是參考我的 GPE 小幫手系統 做練習

GPE Helper
GPE 小幫手-拯救你我的程式檢定考試

考試地點與時間

一般來說在系上的三樓系計中的電腦教室

時間通常為 18:10~22:10,為期四個小時

考試環境

會提供給你一台 windows 電腦,效能普通,螢幕大概 22 吋左右

上面有一些預裝好的常見 IDE 環境 (CodeBlock、DevC++、Eclipse.etc)

如果你偏好 command line 操作,也有 shell 相關可以給你使用 (Git Bash、Cygwin)

不過我考試時電腦 command line 回應速度有點慢,雖然比較習慣 console 但想想求穩還是用一鍵集成 IDE 較好

考題

一般來說會有 6 題,每題 100

特別要注意的是難易度不會按照順序去分,所以建議是概覽一遍題目後再選有把握的去挑戰即可

(個人感覺是前 5 題沒規則,最後一題通常最難,但也有例外,通常至少會有2題"相"較比較簡單的)

Judge

考試時所使用的 Judge 跟練習系統 http://gpe3.acm-icpc.tw 不同

用的是比較新開發的 Formosa OJ, UI/UX 體驗都有提升(但複製測資這點反而變差=v=)

額外特別的是該 Judge 支援的 python,所以寫 python 也 OK 喔

另外要注意的是,我看電腦環境似乎沒有集成的 python IDE (PyCharm 之類的),要寫可能要直接開 shell command line 執行測試

如果想熟悉環境的話

Formosa OJ 考試環境只限系上系計中網段可以連線,雖然有另一個公開系統可以訪問,不過那好像比較偏課程用的,也可以參考看看 https://oj.nctu.edu.tw/

建議是可以直接去考試實際用用看順便練習,如果覺得自己不行了或沒把握解完,可以報名後看看題目熟悉環境後舉手出來當作學個經驗也不錯~

考試能查的 Reference

程式語言 Reference

考試會提供一些很基本的 reference 給你查詢

C、C++ 來說為 https://www.cplusplus.com/reference/

不過要注意的是這些網頁都不能使用他的搜尋功能,所以你只能點選旁邊欄位一個一個去看

我建議是不要太奢望 reference 能幫助你太多,一方面是有時候因為網路禁止對外的關係

連線回應速率頗慢,另一方面是真的不是很好查XD

只能點旁邊的 reference

英漢字典

題目英文好難.jpg

GPE 題目有些英文真的...

會提供你一個英漢字典給你查詢,但網頁回應速度真的,很慢...


準備策略

首先 Judge 或電腦要熟悉,其次就是別太緊張

至於想要練習的話

可以參考 GPE 練習系統上 exam 的考古題,或是我整理好的 GPE 小幫手系統

題目取向的話我覺得可以先以曾經出題頻率大於 4、5次的題目去實際寫 code 練習
如果還有多餘時間,可以再朝向出現頻率 3 次的題目做不練習的概覽,看題目有想法就好

若題目 AC 率過低都可以自己再斟酌去權衡練習,有可能是本來這題就很難不好解,或不值得解XD

這時候 GPE 小幫手系統的排序就很方便啦,有需要可以多加使用

GPE小幫手排序功能

我的考試心得

GPE 考試的話,其實練 DP 會比較有 C/P 值,因為看起來都至少會出一題 DP

雖然 DP 難易就...不好說

其他有些數學題或分析題有時候就看臨場反應或有沒有練過了

總之多練習、多挑戰總會過的~~

檢定考傳說

有人說 因為畢業時限

寒假前最後一場和暑假 7/30 前最後一場都會比較簡單一點

但這就只是傳說而已,有興趣的可以參考看看 (゚∀。)


最後感謝看到這裡的你

文末祝福各位都能順利通過檢定考試,順利畢業

Written by setsal Lan (小藍) in