分享一下題目
第一題沒什麼好說的,他把大多數的code都寫好了要你填空
code寫的奇差無比 你要看懂他的邏輯並且輸出,不過難度不高
大概是讓你熟悉編譯器用的
編譯器用的是VC2011/BCB9/DevC++,
VC真的對我這個用慣vim(+youcompleteme)跟CLion來說
簡直是跟地獄一樣的恐怖....
重點是第二題
一個貪食蛇遊戲,在一個9x9的陣列中(x=[1-9], y=[1-9])
起始狀態是蛇頭(5,4), 蛇身(5,3) (5,2) (5,1)
每次都會輸入一個蘋果座標X, Y,蛇固定都以先X後Y的順序去吃蘋果
然後「蛇頭碰到蛇身時,蛇身碰撞點到蛇尾會全部被消去」
剩下就是普通貪食蛇的規則
要求輸出就是蘋果座標 + 蛇長,蘋果輸入為(0,0)的時候
要重置回蛇頭(5,4), 蛇身(5,3) (5,2) (5,1)
這題目聽起來算歷屆中簡單的,考以前我有稍微翻一下其他人的題目跟心得
(軟體設計術科考古題好像沒公開),應該都比這個難一點點
另外Java術科考題的題目應該也是一樣的
考完以後考官會過來拿另外一個測資verify解答,第一次verify就過就滿分
每verify fail一次(他會告訴你答案錯誤而已)-25分
理論上是fail第二次就bye bye,不過考前說明是說有兩次機會,第三次沒過才算失敗
要兩題都解出來才算過關
我是在台北考的(北中南各一個),台北場23個(Java12個 C++11個)
到考只有12個,一個小時內棄權的好像有4 5個? 我大概寫了一個半小時左右交卷
今年預期台北過關的應該兩個語言加起來...5個不到吧(術科)
不過難度不高,對這張證照有興趣的可以考慮找時間考一下。
術科一年只有一次機會,成績保留三年,學科有考古題可以K,一年可以考三次
有某blog說發照前五年拿到的只有個位數,不過我比較傾向於軟體從業人員不需要這證照
因為以板上水準來講應該挺容易的....真的這東西實在稱不上難 -_-a
給大家參考一下