數(shù)據(jù)庫系統(tǒng)工程師考試大綱
一、考試說明
1.考試要求
(1)掌握計算機體系結(jié)構(gòu)以及各主要部件的性能和基本工作原理;
(2)掌握操作系統(tǒng)、程序設(shè)計語言的基礎(chǔ)知識,了解編譯程序的基本知識;
(3)熟練掌握常用數(shù)據(jù)結(jié)構(gòu)和常用算法;
(4)熟悉軟件工程和軟件開發(fā)項目管理的基礎(chǔ)知識;
(5)熟悉計算機網(wǎng)絡(luò)的原理和技術(shù);
(6)掌握數(shù)據(jù)庫原理及基本理論;
(7)掌握常用的大型數(shù)據(jù)庫管理系統(tǒng)的應(yīng)用技術(shù);
(8)掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計方法和開發(fā)過程;
(9)熟悉數(shù)據(jù)庫系統(tǒng)的管理和維護方法,了解相關(guān)的安全技術(shù);
(10)了解數(shù)據(jù)庫發(fā)展趨勢與新技術(shù);
(11)掌握常用信息技術(shù)標(biāo)準(zhǔn)、安全性,以及有關(guān)法律、法規(guī)的基本知識;
(12)了解信息化、計算機應(yīng)用的基礎(chǔ)知識;
(13)正確閱讀和理解計算機領(lǐng)域的英文資料。
2. 通過本考試的合格人員能參與應(yīng)用信息系統(tǒng)的規(guī)劃、設(shè)計、構(gòu)建、運行和管理,能按照用戶需求,設(shè)計、建立、運行、維護高質(zhì)量的數(shù)據(jù)庫和數(shù)據(jù)倉庫;作為數(shù)據(jù)管理員管理信息系統(tǒng)中的數(shù)據(jù)資源,作為數(shù)據(jù)庫管理員建立和維護核心數(shù)據(jù)庫;擔(dān)任數(shù)據(jù)庫系統(tǒng)有關(guān)的技術(shù)支持,同時具備一定的網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計及組網(wǎng)能力;具有工程師的實際工作能力和業(yè)務(wù)水平,能指導(dǎo)計算機技術(shù)與軟件專業(yè)助理工程師(或技術(shù)員)工作。
3. 本考試設(shè)置的科目包括
(1)信息系統(tǒng)知識,考試時間為150分鐘,筆試;
(2)數(shù)據(jù)庫系統(tǒng)設(shè)計與管理,考試時間為150分鐘,筆試。
二、考試范圍
考試科目1:信息系統(tǒng)知識
1. 計算機系統(tǒng)知識
1.1 硬件知識
1.1.1 計算機體系結(jié)構(gòu)和主要部件的基本工作原理
·CPU和存儲器的組成、性能、基本工作原理
·常用I/O設(shè)備、通信設(shè)備的性能,以及基本工作原理
·I/O接口的功能、類型和特點
·CISC/RISC,流水線操作,多處理機,并行處理
1.1.2 存儲系統(tǒng)
·虛擬存儲器基本工作原理,多級存儲體系
·RAID類型和特性
1.1.3 安全性、可靠性與系統(tǒng)性能評測基礎(chǔ)知識
·診斷與容錯
·系統(tǒng)可靠性分析評價
· 計算機系統(tǒng)性能評測方法
1.2 數(shù)據(jù)結(jié)構(gòu)與算法
1.2.1 常用數(shù)據(jù)結(jié)構(gòu)
·數(shù)組(靜態(tài)數(shù)組、動態(tài)數(shù)組)
·線性表、鏈表(單向鏈表、雙向鏈表、循環(huán)鏈表)
·棧和隊列
·樹(二叉樹、查找樹、平衡樹、遍歷樹、堆)、圖、集合的定義、存儲和操作
·Hash(存儲位置計算、碰撞處理)
1.2.2 常用算法
·排序算法、查找算法、數(shù)值計算、字符串處理、數(shù)據(jù)壓縮算法、遞歸算法、圖的相關(guān)算法
·算法與數(shù)據(jù)結(jié)構(gòu)的關(guān)系,算法效率,算法設(shè)計,算法描述(流程圖、偽代碼、決策表),算法的復(fù)雜性
1.3 軟件知識
1.3.1 操作系統(tǒng)知識
·操作系統(tǒng)的類型、特征、地位、內(nèi)核(中斷控制)、進程、線程概念
·處理機管理(狀態(tài)轉(zhuǎn)換、同步與互斥、信號燈、分時輪轉(zhuǎn)、搶占、死鎖)
·存儲管理(主存保護、動態(tài)連接分配、分段、分頁、虛存)
·設(shè)備管理(I/O控制、假脫機、磁盤調(diào)度)
·文件管理(文件目錄、文件的結(jié)構(gòu)和組織、存取方法、存取控制、恢復(fù)處理、共享和安全)
·作業(yè)管理(作業(yè)調(diào)度、作業(yè)控制語言(JCL)、多道程序設(shè)計)
·漢字處理,多媒體處理,人機界面
·網(wǎng)絡(luò)操作系統(tǒng)和嵌入式操作系統(tǒng)基礎(chǔ)知識
·操作系統(tǒng)的配置
1.3.2 程序設(shè)計語言和語言處理程序的知識
· 匯編、編譯、解釋系統(tǒng)的基礎(chǔ)知識和基本工作原理
· 程序設(shè)計語言的基本成分:數(shù)據(jù)、運算、控制和傳輸,程序調(diào)用的實現(xiàn)機制
· 各類程序設(shè)計語言的主要特點和適用情況
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |