參加軟件考試之前除了根據(jù)考試大綱、指定教材和指定輔導用書進行復習備考外,還應從歷屆試題了解各個級別試卷的結構、題型和難度等情況(以上書都由清華大學出版社出版)。各個級別的上午試題側重基礎知識,都是必做的選擇題(客觀題),可從4個供選擇的答案中選出,每空1分。采用的是答題卡,需要考生正確涂填。下午試題側重技能運用,均是主觀題,應按照試題要求敘述解答(要注意,有些題目是選做的)。
初級程序員級考試上下午各2小時。上午試卷有75個選擇填空題,內容包括:基本的數(shù)據(jù)結構(例如,數(shù)組、隊列、棧等的定義、存儲與操作),程序語言基本概念,操作系統(tǒng)的概念,文件基本概念,文字處理基本知識,數(shù)據(jù)庫系統(tǒng)基本概念,多媒體基本概念,網(wǎng)絡基本知識,面向對象基本概念,信息安全基本概念,版權保護常識,數(shù)制及其轉換,原碼、反碼、補碼、ASCII碼和漢字編碼,邏輯代數(shù)運算,硬件各主要部件的功能、特性,總線概念,屏幕操作(圖形用戶界面)中常用的英語術語和簡單文句等。
初級程序員下午試卷中1、3、5、7題為C程序設計題,2、4、6、8題為VB題。在(1、2),(3、4),(5、6),(7、8)中分別任選1題(每題15分)。C程序設計題的題型包括:給出程序段,寫出運行結果和功能;給出算法以及不完整的程序,填補語句行。VB程序設計題的題型包括:回答簡單的應用開發(fā)問題;給出程序段,寫出運行結果和功能;給出應用問題以及不完整的屬性設置和程序段,填補空缺的屬性設置和空缺的語句行。
程序員級考試上下午各2個半小時。上午試卷有75空選擇題,內容包括:數(shù)據(jù)結構(例如線性表、二叉樹等的定義、存儲與操作)、程序語言基礎知識、操作系統(tǒng)基礎知識,軟件工程基礎知識(包括開發(fā)模型、開發(fā)方法、分析設計編碼、軟件測試、軟件質量保證等),數(shù)據(jù)庫基礎知識(包括簡單關系代數(shù)表達式和SQL使用初步),多媒體概念和基礎知識,網(wǎng)絡基礎知識,面向對象技術概念,信息安全知識,軟件保護知識,數(shù)據(jù)在機內的表示,邏輯代數(shù)的運算,計算機體系結構概念,計算機各主要部件的功能特性,編程常用的計算機英語等。
程序員下午試卷有5道必做題,每題15分,包括1題算法設計和4題C語言程序設計,題型為填補算法中的步驟,填補程序中的語句行。根據(jù)往屆考試的經(jīng)驗,考生對算法以及程序的理解能力普遍不足,考生應按歷屆試題的要求多做訓練。
高級程序員級上下午各2個半小時。上午試卷有75空選擇題,內容包括:數(shù)據(jù)結構(如樹的定義、存儲和操作,常用的排序算法等),程序語言及編譯知識(如有限自動機與正規(guī)式等),操作系統(tǒng)理論知識(如進程、資源管理方法等),軟件工程基礎知識(含開發(fā)方法,概要設計,詳細設計,軟件測試,軟件能力成熟度模型CMM等),數(shù)據(jù)庫基礎知識(包括關系代數(shù)表達式和SQL的使用),多媒體基礎知識,網(wǎng)絡基礎知識,面向對象開發(fā)方法,信息安全,計算機體系結構,存儲器系統(tǒng),計算機專業(yè)英語(注重閱讀理解資料)等。這些試題涉及的內容比較廣,有相當深度,也比較注重基礎理論知識,考前應注意補充有關的知識以彌補自己的缺陷。
高級程序員級下午試卷中需要解答5題(每題15分)。前3題為有關的分析設計題(其中含系統(tǒng)流程圖、數(shù)據(jù)流圖、狀態(tài)遷移圖以及其他描述業(yè)務流程的圖等),均為必做題,要求考生按照題意填補圖中的空缺,并回答若干問題。試卷中第4道為必做的CASL匯編語言程序題;還有1道C語言程序題和1道C++程序設計題(從中選做1題)。這些程序設計題中給出了算法以及不完整的程序,要求填補空缺的語句。CASL匯編語言是從許多具體機型的匯編語言中抽象出來的一種簡化的、專用于考試的匯編語言。在考試大綱以及在試卷中都含有CASL匯編語言文本,清華大學出版社還出版了CASL程序設計方面的書(劉克武編)。如果考生并沒有學過、用過任何匯編語言,則需要花費一定的時間來學習和練習。
系統(tǒng)分析員級所要求的知識面很寬,還需要有從事系統(tǒng)分析設計的經(jīng)驗和體會。
系統(tǒng)分析員級考試分三場。上午150分鐘考試側重基礎知識,有75空選擇題,內容包括:軟件工程(包括分析設計用圖、軟件測試、軟件維護、ISO標準、軟件能力成熟度模型CMM等),編譯技術(如狀態(tài)轉換圖等),操作系統(tǒng)的資源管理機制,關系數(shù)據(jù)庫理論基礎,多媒體技術,計算機網(wǎng)絡知識,信息安全知識,計算機組成與體系結構(包括流水線和并行處理等),CPU機制,存儲系統(tǒng)特點,I/O控制方式,計算機專業(yè)英語(注重閱讀理解文獻),數(shù)學(微積分、線性代數(shù)、概率統(tǒng)計、離散數(shù)學、數(shù)值計算等)等。
系統(tǒng)分析員下午考試分兩場。一場注重考核計算機應用系統(tǒng)分析設計能力,90分鐘;另一場考試要求撰寫論文,時間為120分鐘。
計算機應用系統(tǒng)分析設計能力的考核共有5題,第1題必做,后面4題選做2題,要求考生對給出的某些應用系統(tǒng)開發(fā)及維護管理過程中存在的幾個問題,進行論述?忌鷳鶕(jù)自己的經(jīng)驗結合學過的理論知識進行解答。解答時又應多思考分析,構思好后再用最簡練的語言寫出來。
論文考核給出了4個題目,可根據(jù)自己熟悉的內容選用一題。論文的正文應有2000到3000字,還應有至多400字的摘要。論文要有具體內容,結合自己的經(jīng)驗體會;不要離題;要有條理,結構化;要提出尚存在的問題;要注意卷面整潔。
考生在考前除學習知識外,還可以做一些歷屆相關的試題。這不僅可了解試題的形式、廣度與難度,還可測試自己的水平,找出薄弱點,加強訓練。
相關推薦:2010年軟考數(shù)據(jù)庫系統(tǒng)工程師考試沖刺指導匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |