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

第2章 軟件評測師復習技巧

一、解題的步驟

1.把握題意

根據問題的描述,確定問題的已知條件和隱含條件,并了解算法(程序)要達到的目的,窺測出題者的用意。這是至關重要的一步,是對題目的整體把握。準確的講,這一步就要知道輸入是什么,又得到什么樣的輸出結果。

2.快速確定算法

每個題目的題干都有詳細的描述,通過對描述的分析,要確定題目應該屬于哪種類型的題,用到了哪一類數據結構以及相應的算法。有些題目可能不屬于任何數據結構,則它可能與某類算法有關;但也有一些算法純粹是數學方法。

3.帶著問題閱讀程序

閱讀和分析程序結構時,如果有很多子函數,首先弄清楚各函數之間的關系和各函數的作用,如果程序較長,則應該根據算法過程,把每個程序段與算法的每個過程對應起來,確定相應的程序段功能。在程序中,已經定義了某些變量,則在理解程序時,首先必須理解這些變量的含義。找到算法思想的核心程序段及主函數,重點閱讀。

4.根據具體的語言填空

區分結構化程序設計語言和面向對象的程序設計語言的不同,由于C++與Java比較接近,有時容易搞混。要區分是語法填空還是算法填空。

二、解題的方法與技巧

1.勇往直前

進入下午的考試,會有些許疲勞的感覺,尤其當看到題干很長、算法較復雜的題時,就有想回避或焦慮、急躁的情緒。這是典型的“兩軍未戰,兵先屈”的敗興思緒。要知道兩對手相遇勇者勝,勇者相遇智者勝。拋開所有不必要的想法,相信自己的實力,做到心無旁鶩,勇往直前。

2.審清題干

題干包含了整個題目的條件和要求,但也有很多提示信息在程序的“注釋”當中;若題干比較復雜,就要注意將題干“分段”來閱讀,前后注意銜接,必要時在草稿紙上記錄下關鍵數據。有時候題干很長,看似很復雜,讓很多人望而卻步。其實,這種題更好解,因為題干長了預示著題目的提示信息相應的多了,此時,主要是考你有沒有勇氣和耐心。

3.正確閱讀順序

要從問題開始,帶著問題將題目中的案例認真閱讀,找出各個問題的關鍵對應點,對照題干案例中的描述,然后再定位相應的考點。

三、總結

常言道“熟能生巧”“打鐵還得本身硬”,再好的方法與技巧若沒有基礎,是發揮不了作用的;如若有了一定的功底,再差的招式也會產生很大的威力,就像金庸小說中楊過的那柄鈍劍。軟件評測師考試的難度較大,下午題要求對軟件測試管理辦法、軟件測試策略、軟件測試技術較熟練;如果只看不練,不會有提高。建議大家多做模擬試題和歷年試題,鍛煉解題的能力與節奏。

主站蜘蛛池模板: 错那县| 杭锦旗| 上虞市| 临沧市| 文化| 宿州市| 罗山县| 永兴县| 亚东县| 平利县| 无极县| 甘孜| 霍州市| 集安市| 宜黄县| 苍南县| 乌兰浩特市| 名山县| 融水| 错那县| 临泽县| 独山县| 神农架林区| 高要市| 鄂托克前旗| 台湾省| 长葛市| 乌拉特中旗| 香港| 应用必备| 彭州市| 阿拉善左旗| 郴州市| 云林县| 灵宝市| 正宁县| 扎赉特旗| 荔波县| 日土县| 栾城县| 综艺|