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