官术网_书友最值得收藏!

  • C/C++求職寶典
  • 孫秀梅 高春艷等編著
  • 1062字
  • 2018-12-27 17:06:48

1.2 測測你的潛力

如果你已經了解了程序員的大概情況,并且認同他們的工作,那就測試一下,看你是否適合軟件開發工作。下面只是最基本的測試,如果你要成為偉大的程序員,你需要學習更多、了解更多。

1. 數學能力

會基本的加減乘除等基本數學知識,起碼要學過初中數學。當然,如果數學越好,您成為偉大程序員的可能性越高。假如只是想編寫簡單的程序,初中就夠了。假如你要做比較厲害的程序員,起碼要高中。

一般程序員應該解決的問題(每空10分):

(1)56 + 32 × 3 =( )

(2)1+2+3 + … +99 +100 =( )

偉大程序員可以解決的問題(本題20分):

(3)一支隊伍100 米長,一個傳令兵在隊尾和隊伍同時運動,傳令兵須沿著隊伍運動的方向追到隊頭,追上隊頭后立即轉頭與隊尾會合,這時隊伍正好運動了100米,問傳令兵跑了多少米?

你的答案( )

數學能力測試分數( )

2. 英語能力

學習編程,需要有一定的英語基礎,起碼要掌握初中水平的英語詞匯。當然,如果你英語非常好,那是再好不過了。通過查看一些英文資料,你能快速學習新技術,并有助于你走得更遠。請寫出下面漢字的英文(每空5分):

(1)管理員( )(2)函數( )

(3)位址( )(4)數組( )

英語能力測試分數( )

3. 邏輯思維能力

(1)你有一桶果凍,其中有黃色、綠色、紅色三種,閉上眼睛抓取同種顏色的兩個。抓取多少個就可以確定你肯定有兩個同一顏色的果凍?(本題20分)

你的答案( )

(2)一個村莊有70戶人家,每戶人家養一條狗。已知這些狗中有一部分病狗,由于某種原因,狗的主人無法判斷自己的狗是否是病狗,卻能夠分辨其他的狗是否是病狗。現在,大家決定每戶人家自行處決各自的病狗,但如何知道自己的狗是病狗呢?大家必須對其他所有人的狗進行觀察,但不允許指認他人的狗是病狗,只能通過別人的狗是否生病判斷自己的狗是否有病。如果判斷自己的狗生病了,就要自行處決自己的狗。過了10 天之后,所有的病狗都被處決了,問:一共有幾只病狗?(本題20分)

你的答案( )

邏輯思維能力測試分數( )

4. 答案

5. 統計分數

如表1.1所示,計算一下各項的分數,然后填在表格里。對照評價,看一下自己的潛力。

表1.1 分數統計表格

6. 你通過測評了嗎

根據上面的測試分數,如果測試總分超過40 分,說明你可以進入程序開發這個行業;如果測試總分超過80分,說明你有成為優秀程序員的潛力。

這些最基本的職業技能通常決定了一個程序員的級別,能否用好這些技能,直接關系到程序員的職業生涯。作為編程新手,一定要努力補齊這些基本技能。

除了以上知識,你應該具備一定的計算機基礎,同時也要有想象力。程序開發是把抽象的東西現實化,所以,好的想象力可以讓你如虎添翼。

主站蜘蛛池模板: 连云港市| 大港区| 溆浦县| 福海县| 额济纳旗| 宝山区| 平阴县| 五华县| 汪清县| 久治县| 大关县| 秦安县| 叙永县| 探索| 伊宁市| 苍南县| 宝山区| 巴青县| 社会| 民乐县| 庆云县| 昭通市| 南川市| 徐汇区| 黄大仙区| 若羌县| 元氏县| 新沂市| 平塘县| 崇州市| 东莞市| 藁城市| 普兰县| 岐山县| 新建县| 涪陵区| 克山县| 乐亭县| 华亭县| 桓台县| 博乐市|