軟考程序員考試試題解答方法與技巧

程序員 責任編輯:q459565833 2015-10-20

添加老師微信

備考咨詢

加我微信

摘要:如果說程序員考試解上午題無技巧可言的話,那么解下午題就是70%的實力加30%的方法與技巧,若運用到極致的話,會是“四兩撥千斤”。下面就來看一下程序員下午題解題步驟和解題技巧,以供考生參考。

    如果說程序員考試解上午題無技巧可言的話,那么解下午題就是70%的實力加30%的方法與技巧,若運用到極致的話,會是“四兩撥千斤”。下面就來看一下程序員下午題解題步驟和解題技巧,以供考生參考。

    一、解題的步驟

    1、把握題意

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

    2、快速確定算法

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

    3、帶著問題閱讀程序

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

    找到算法思想的核心程序段及主函數(shù),重點閱讀。

    4、根據(jù)具體的語言填空

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

    二、解題的方法與技巧

    1、心無旁鶩,勇往直前

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

    2、審清題干(必需認真)

    題干包含了整個題目的條件和要求,但也有很多提示信息在程序的“注釋”當中;若題干比較復雜,就要注意將題干“分段”來閱讀,前后注意銜接,必要時在草稿紙上記載下關鍵數(shù)據(jù)。

    有時候題干很長,看似很復雜,讓很多人望而卻步。其實,這種題更好解,因題干長了則提示信息也就多了。主要是考你有沒有勇氣和耐心。

    3、正確閱讀程序

    要從主函數(shù)開始,再到子函數(shù)(過程),整體閱讀兩遍,找出各部分功能,對照題干的算法要求,然后再定位填空。

    4、巧妙填空

    填空時要注意整體觀念,因為有些空的答案在后面有提示。通常比較集中的填空,不容易填,往往這是題目的核心算法所在。比較分散的空通常是對語法的填空。

    最后提醒各位考生,一定要沉著應對,不要過度緊張。在此預祝各位考生在即將進行的軟件水平考試中取得優(yōu)異的成績!

  相關推薦:

軟考程序員考試試題解答方法與技巧

軟件水平考試信息處理技術員考試經驗談

軟件水平考試考前及考場上注意事項

經驗技巧:七大實戰(zhàn)技巧經驗助您管好網絡



更多資料
更多課程
更多真題
溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

軟考備考資料免費領取

去領取

!
咨詢在線老師!