<output id="pclqd"></output>
      <acronym id="pclqd"></acronym> <acronym id="pclqd"><legend id="pclqd"></legend></acronym>
    1. <code id="pclqd"></code>

      <acronym id="pclqd"><form id="pclqd"></form></acronym><acronym id="pclqd"><form id="pclqd"></form></acronym><acronym id="pclqd"></acronym>
      <acronym id="pclqd"><legend id="pclqd"><thead id="pclqd"></thead></legend></acronym>

    2. 首頁>考試研究

      軟考專家談軟考(六)

      2010-03-18 來源: 中國計算機技術職業資格網 【字體:


      軟件設計師備考分析

      軟件設計師近幾年的考試形式與考核內容已經完全趨于穩定,從2007年至2009年的考試情況分析來看,考核形式與內容變化不大,作為考生應該緊緊扣住2009新大綱,有針對性、有策略地復習。

      本文將總結近幾年考試的內容分布,給出軟件設計師上、下午題目的組成,以幫助考生復習。

      1、軟件設計師上午試題

      分析近三年的考試情況,上午試題的知識點分布如表1所示。

      表1 近三年上午試題考核內容分布情況

      題目編號

      考核內容

      1-6

      計算機基礎知識

      7-9

      信息安全

      10-11

      標準化與知識產權

      12-14

      多媒體技術

      15-19

      軟件開發基礎知識

      20-22

      程序設計語言知識

      23-28

      操作系統基礎知識

      29-36

      軟件過程、軟件質量管理、文檔與軟件維護、軟件測試

      37-47

      面向對象技術、UML、設計模式

      48-50

      程序語言基礎知識

      51-56

      數據庫系統基礎知識

      57-65

      數據結構基礎知識、算法基礎知識

      66-70

      計算機網絡

      71-75

      英語

      鑒于軟件設計師上下午考試的側重點不同,考生在準備上午考試的時候,需要注意掌握知識面的寬度,由于上午試題出題形式的局限性,必然不會出現較深的分析與設計類考題,因此考生應該在基本知識上多下工夫。

      以數據結構為例,在多次考試中出現了考察考生對棧的理解,其內容無非是棧的操作以及棧的后進先出的特性,上午試題將很難考察棧的具體實現問題。同樣,對于面向對象基礎知識,更多的是考察面向對象分析、面向對象設計、類、對象、封裝、繼承、消息等基本概念;而算法則考察各種不同算法的時間和空間復雜度問題。

      當然,考生在掌握基本概念的同時,也需要關注基本應用題型,例如很多基本知識結合一些實際的應用小例子,如設計模式、數據結構、程序語言等考核點就曾多次出現。筆者推薦考生參照官方推薦的教材進行復習,因為該教材基本涵蓋了所有上午試題內容。

      1. 軟件設計師下午試題

      軟件設計師下午的考核內容分布如表2所示。

      表2 近三年下午試題考核內容分布情況

      題目編號

      知識點

      分值

      試題一

      結構化分析與設計DFD

      15

      試題二

      數據庫分析與設計

      15

      試題三

      面向對象分析與設計

      15

      試題四

      算法設計與分析

      15

      試題五

      C語言程序

      15

      試題六

      C++程序設計與設計模式

      15

      試題七

      Java程序設計與設計模式

      15

      近三年來的下午考題一直都是試題一到試題四是必答題目,試題五至試題七是選答題目,考核形式一直都沒有發生變化,但筆者在觀察2009年的考試時候出現了兩個不同點,值得引起考生的注意:

      (1) 算法與C語言的結合

      算法早期的出題多是以偽代碼或者流程圖的形式出現,但2009年算法已經和C語言結合在一起出題,分析考試大綱,C語言應該是軟件設計師必須掌握的內容之一,相信這也是2009新大綱出來后考試出題所作的調整,考生需要注意不僅要掌握算法的原理,還需要掌握算法的具體實現,尤其是使用C語言實現。另外,由于C語言與算法結合出現,意味著C語言本身是否還需要單獨考核的問題,這就需要考生注意本文談到的第二個注意點。

      (2) C語言考題順序的調整

      2009年的考試中,出現了將C語言調整到第七題,而將C++與Java調整為第五題和第六題,筆者認為,順序的調整應該不是一個隨機性的事情,調整的目的極有可能是為了突出C++與Java的重要性,可能是希望考生注意C++與Java題目。如本文第一點所述,因為C已經與算法結合進行了考核,在后續的考題中,C語言單獨出題的可能性會有所降低。這樣的話,考生就需要在Java和C++考題上多下工夫,需要詳細理解并掌握設計模式與Java或者C++語言的結合問題。


      聲明:本網(www.aq299.com)所刊載的所有信息,包括文字、圖片、軟件、聲音、相片、錄相、圖表,廣告、商業信息及電子郵件的全部內容,除特別標明之外,版權歸中國計算機技術職業資格網所有。未經本網的明確書面許可,任何單位或個人不得以任何方式作全部或局部復制、轉載、引用,再造或創造與該內容有關的任何派生產品,否則本網將追究其法律責任。 本網凡特別注明稿件來源的文/圖等稿件為轉載稿,本網轉載出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其內容的真實性。如對稿件內容有疑議,請及時與我們聯系。 如本網轉載稿涉及版權問題,請作者在兩周內速來電或來函與我們聯系,我們將及時按作者意愿予以更正。
      快乐五月