程序員考試上午科目和下午科目的考試形式與考核內(nèi)容已經(jīng)趨于穩(wěn)定,考生應緊扣考試大綱和指南,有針對性地進行學習。本文針對近幾年程序員級別的考題,分別就上午科目和下午科目的考核范圍、形式和特點進行分析,以供考生參考。
1、程序員上午試題分析和備考建議
分析近幾年程序員上午試題的考試內(nèi)容,其知識點和分值分布如表1所示。
考核內(nèi)容 |
分值 |
計算機應用 |
5~6 |
計算機系統(tǒng)基礎(chǔ)知識 |
8~10 |
信息安全知識 |
2 |
系統(tǒng)運行維護、性能與指標 |
2 |
標準化與知識產(chǎn)權(quán) |
2 |
多媒體技術(shù)基礎(chǔ)知識 |
2 |
操作系統(tǒng)基礎(chǔ)知識 |
5~6 |
程序設計語言基礎(chǔ)知識 |
6~8 |
面向?qū)ο蠹夹g(shù)基礎(chǔ)知識 |
5 |
軟件工程基礎(chǔ)知識 |
6~8 |
數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ)知識 |
8~10 |
數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識 |
5~6 |
數(shù)學應用知識 |
3 |
網(wǎng)絡基礎(chǔ)知識 |
5 |
英語 |
5 |
表1 程序員上午試題考核內(nèi)容分值分布情況
顯然,在程序員上午科目的考題中,計算機應用、計算機系統(tǒng)、操作系統(tǒng)、程序設計語言、軟件工程和面向?qū)ο蠹夹g(shù)、數(shù)據(jù)結(jié)構(gòu)與算法、數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識是重點,一般情況下,這些問題的分值比重為75%左右。由于上午試題考試形式的局限性,必然不會出現(xiàn)較多的應用設計類問題,因此考生應該在基本概念和相關(guān)計算問題上多下工夫。筆者推薦考生參照官方推薦的教材進行學習和復習,因為該教材基本涵蓋了所有上午試題內(nèi)容(除了數(shù)學和英語)。
其中,計算機應用知識著重考核字處理和電子表格軟件的操作知識;計算機系統(tǒng)基礎(chǔ)知識主要涉及數(shù)據(jù)的表示和進制轉(zhuǎn)換、CPU的組成和工作原理、存儲部件的特點、總線和接口的概念和特點、校驗碼基礎(chǔ)知識;操作系統(tǒng)的重點內(nèi)容為進程管理(同步互斥概念和PV操作)、存儲管理、磁盤管理、文件系統(tǒng)及操作方法;程序語言基礎(chǔ)主要包括程序翻譯的基本過程、程序語言類型和特點、常量、變量與數(shù)據(jù)類型、函數(shù)的參數(shù)傳遞以及流程控制的基本概念;軟件工程與面向?qū)ο蠡A(chǔ)知識主要涵蓋開發(fā)模型和方法、軟件維護、軟件測試、結(jié)構(gòu)化設計方法、類、對象、封裝、多態(tài)等基本概念;數(shù)據(jù)結(jié)構(gòu)和算法的重點內(nèi)容是棧和隊列的基本運算特點、字符串的子串概念和運算、數(shù)組的元素存儲、二叉樹的存儲和遍歷運算、圖的存儲方式和特點、二分查找的特點、二叉排序樹的定義和構(gòu)造方法、哈希表的概念以及常用排序方法的特點;數(shù)據(jù)庫系統(tǒng)主要考核關(guān)系運算、主鍵和外鍵以及SQL語句的應用;網(wǎng)絡技術(shù)主要包括網(wǎng)絡協(xié)議、網(wǎng)絡設備、網(wǎng)絡參數(shù)設置(IP地址、子網(wǎng)掩碼)和網(wǎng)絡應用等。
考生應在熟練掌握基本概念的同時,結(jié)合應用場景(由基本常識和題目給出的描述給出)適當關(guān)注基本應用題型,以應對圍繞基本知識點作適當變形的考題。
相關(guān)鏈接:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |