首頁考試吧論壇Exam8視線考試商城網絡課程模擬考試考友錄實用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
MPA考試
在職研
中科院
考研培訓 自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托福考試
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關 員
外 銷 員
價格鑒證
網絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
注冊會計師
資產評估師
審計師考試
高級會計師
注冊稅務師
國際內審師
理財規(guī)劃師
美國注冊會計師
一級建造師
安全工程師
設備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質量工程師
巖土工程師
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
咨詢工程師
結構工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產估價
土地估價師
安全評價師
房地產經紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
繽紛校園 實用文檔 英語學習 作文大全 求職招聘 論文下載 訪談|游戲
軟件水平考試
軟件水平考試資訊
軟件水平考試試題
軟件水平考試專項輔導
軟件水平考試交流互動
軟件水平考試交流互動
您現在的位置: 考試吧 > 軟件水平考試 > 心得技巧 > 正文

經驗分享:軟考軟件設計師考試成功之法

  這次考試通過了軟件設計師考試,為了給后來人幫助,特說說我的復習方法。

  1、具體學習每門課程的方法

  (1)軟件工程。軟件工程是復習的重點,不但上午題當中占10左右,而且下午題里也有2道軟件設計分析方面的題目,一定要熟練的掌握書本中說到的各種軟件分析設計方法及有關的分析用圖,對各種圖的功能作用和制作方法(特別是各種圖的組成元素)以及各種圖之間的轉換及聯系(如果有的話),UML面向對象的軟件設計方法及面象過程的軟件設計方法完全理解,軟件測試要達到理解的程度,其它的內容只有去強記了,因為基本是都是上午題,而且每年的題都不定,但與CMM有關的一定會有。

  這科的復習我認為難一點,因為我沒有參加項目開發(fā)的經驗,對里面的概念只能強行理解和記憶,所以在腦中的影像不太深刻,而且考完后就忘得一干二凈了,不過學還不是太難,可能是我的教材簡單了。

  (2)數據庫。數據庫部分也很重要,上午有5分左右,下午至少有一道數據庫的題目,而且也一定是考關系型數據庫,E-R模式也要搞懂,可由它導出關系,一定要弄懂關系數據庫的幾個范式及關系的建立方法。

  因此,就要對關系數據庫的基礎概念非常清楚,如鍵的定義,函數依賴,范式的定義、作用及轉換是建立關系的基礎。數據的并發(fā)控制,要熟練掌握SQL常用的幾個語句,最好是用筆將每個語句寫上幾遍,對語句的各種形式加深記憶,數據庫的學習還是不太難的。因為考試不會考數據的物理存儲及數據安全,感覺這方面的知識更難,交叉學科更多。

  (3)學習數據結構和算法。數據結構和算法是考試的重點內容,它的復習以普通的教材為主(相關書籍學計算機的應該都有一本吧),對數組、鏈表、隊列、棧、樹及堆等基本的數據組織方式要非常熟悉(要做到看見算法就知道要用什么數據組織方式更高效),排序、索引及圖的各種算法要了然于心(算法的分析過程及代碼要非常清楚),算法的分析方法達到理解應用的水平。

  對C語言要非常熟練(要會應用C語言語句的一些技巧,如可以利用函數的返回值做為判定條件,在循環(huán)中對數組的處理可使用a[i++]來提高編寫代碼的效率,這類的小技巧只有通過大量的閱讀代碼才能提高),如果是初學面向對象方面的高級語言,建議還是先學C++,感覺它更象一種語言規(guī)范,而Java是一種編程的工具并且由于它的跨平臺特性所以它有很多自己獨有的功能和特點,有時間一定要看一本C++語言的數據結構它能使你更全面和深刻的理解類及對象的編程方法。

  算法的學習不是一朝一夕就能提高的,一定要靜下心來學習一些經典算法,比如:窮舉法、貪婪法、分治法、迭代法、遞推法、遞歸法、回溯法;找一些有名的算法程序來分析,比如:背包問題、組合問題、斐波那契數列、馬踏棋盤問題、貨朗擔問題、八皇后問題、迷宮問題、漢諾塔問題、約琴夫環(huán)問題等。

  有了這些算法思想在你的頭腦中扎根后,當看到問題,你就自然的想起用什么方法來求最優(yōu)解了。

  (4)程序設計語言。程序設計語言包括C語言、編譯原理和面向對象的程序設計語言(通常以C++為例)。編譯原理一定會考詞法分析,它是后面編譯過程的基礎。主要考的內容是NFA與DFA的轉換、正規(guī)式與有窮自動機的轉換等。

  文法分析有一年考過下午題,這科對初學者比較難,比較抽象,理論性也比較強,反正我是學了4個來月才學通一點,這課復習沒什么技巧,用功學吧!不過聽聽希賽的“編譯原理視頻教程”,學起來更快一些。

  C語言要掌握好三種基本結構、數組、鏈表、結構體、共用體、參數傳遞、指針及指針數組、指針函數等等。面向對象的程序設計語言要對基本概念及初步應用要了解,考得不深。

  (5)面向對象方法學。面向對象方法學不但是上午的考試重點,也是下午的考試重點。上午平均有12分左右,而下午有30分,一道與UML圖形有關的題目,一道面向對象程序設計的選做題。所以要好好掌握這一塊。UML當中的類圖、用例圖、狀態(tài)圖、協作圖要掌握好,考試中會常出現。(在希賽輔導平臺的在線課堂里,老師多次強調這個要學習的知識點,我通過做題,認為老師抓的很準。)

  (6)操作系統(tǒng)。操作系統(tǒng)沒什么說得了,把它的幾個功能模塊搞清楚及相關的算法搞清楚就好了,如處理器的管理、存儲管理、設備管理、文件管理及系統(tǒng)安全,其中我認為比較難理解的是PV操作(在并發(fā)進程中它的應用非常靈活)和中斷(反正這個對我比較難),一定要把相關內容所講到的算法及分析過程搞懂,這樣考試相關的題目對你來說就小兒科了。當然還要注意進程死鎖的問題,段頁式存儲的問題。

  其它課程的復習就按考試大綱進行,把里面的概念搞清楚就行,因為它大部分都是上午題。

1 2 3 下一頁

  相關推薦:

  2012年軟考系統(tǒng)分析師考試60天完美復習計劃

  2012年軟件水平考試網絡工程師章節(jié)筆記講義匯總

  2012年上半年軟件水平考試成績查詢匯總

文章責編:陶玉良  
看了本文的網友還看了
沒有相關文章
文章搜索
軟件水平考試欄目導航
版權聲明:如果軟件水平考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本軟件水平考試網內容,請注明出處。