下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
軟件設(shè)計(jì)師〔原高級(jí)程序員)考試大綱一、考試說明1.考試要求:掌握數(shù)據(jù)表示、算術(shù)和邏輯運(yùn)算;掌握相關(guān)的應(yīng)用數(shù)學(xué)、離散數(shù)學(xué)的基礎(chǔ)知識(shí);掌握電腦體系結(jié)構(gòu)以及各主要部件的性能和基本工作原理;掌握操作系統(tǒng)、程序設(shè)計(jì)語言的基礎(chǔ)知識(shí),了解編譯程序的基本知識(shí);熟練掌握常用數(shù)據(jù)結(jié)構(gòu)和常用算法;熟悉數(shù)據(jù)庫、網(wǎng)絡(luò)和多媒體的基礎(chǔ)知識(shí);掌握C程序設(shè)計(jì)語言,以及C++、Java、Visual、Basic、VisualC++中的一種程序設(shè)計(jì)語言;熟悉軟件工程、軟件過程改良和軟件開發(fā)項(xiàng)目管理的基礎(chǔ)知識(shí);熟悉掌握軟件設(shè)計(jì)的方法和技術(shù);掌握常用信息技術(shù)標(biāo)準(zhǔn)、安全性,以及有關(guān)法律、法規(guī)的基本知識(shí);了解信息化、電腦應(yīng)用的基礎(chǔ)知識(shí);正確閱讀和理解電腦領(lǐng)域的英文資料。通過本考試的合格人員能根據(jù)軟件開發(fā)項(xiàng)目管理和軟件工程的要求,按照系統(tǒng)總體設(shè)計(jì)規(guī)格說明書進(jìn)行軟件設(shè)計(jì),編寫程序設(shè)計(jì)規(guī)格說明書等相應(yīng)的文檔,組織和指導(dǎo)程序員編寫、調(diào)試程序,并對(duì)軟件進(jìn)行優(yōu)化和集成測試,開發(fā)出符合系統(tǒng)總體設(shè)計(jì)要求的高質(zhì)量軟件;具有工程的實(shí)際工作能力和業(yè)務(wù)水平。本考試設(shè)置的科目包括:電腦與軟件工程知識(shí),考試時(shí)間為150分鐘,筆試;軟件設(shè)計(jì),考試時(shí)間為150分鐘,筆試。二、考試范圍考試科目1:電腦與軟件工程知識(shí)1.電腦科學(xué)基礎(chǔ)1.1數(shù)制及其轉(zhuǎn)換?二進(jìn)制、十進(jìn)制和十六進(jìn)制等常用制數(shù)制及其相互轉(zhuǎn)換1.2數(shù)據(jù)的表示?數(shù)的表示〔原碼、反碼、補(bǔ)碼、移碼表示,整數(shù)和實(shí)數(shù)的機(jī)內(nèi)表示,精度和溢出〕?非數(shù)值表示〔字符和漢字表示、聲音表示、圖像表示〕?校驗(yàn)方法和校驗(yàn)碼〔奇偶校驗(yàn)碼、海明校驗(yàn)碼、循環(huán)冗余校驗(yàn)碼〕1.3算術(shù)運(yùn)算和邏輯運(yùn)算?邏輯代數(shù)的基本運(yùn)算和邏輯表達(dá)式的化簡1.4數(shù)學(xué)基礎(chǔ)知識(shí)?命題邏輯、謂詞邏輯、形式邏輯的基礎(chǔ)知識(shí)?常用數(shù)值計(jì)算〔誤差、矩陣和行列式、近似求解方程、插值、數(shù)值積分〕?排列組合、概率論應(yīng)用、應(yīng)用統(tǒng)計(jì)〔數(shù)據(jù)的統(tǒng)計(jì)分析〕?運(yùn)算基本方法〔預(yù)測與決策、線性規(guī)劃、網(wǎng)絡(luò)圖、模擬〕1.5常用數(shù)據(jù)結(jié)構(gòu)?數(shù)組〔靜態(tài)數(shù)組、動(dòng)態(tài)數(shù)組〕、線性表、鏈表〔單向鏈表、雙向鏈表、循環(huán)鏈表)、隊(duì)列、棧、樹〔二叉樹、查找樹、平衡樹、線索樹、線索樹、堆〕、圖等的定義、存儲(chǔ)和操作?Hash〔存儲(chǔ)地址計(jì)算,沖突處理〕1.6常用算法■排序算法、查找算法、數(shù)值計(jì)算方法、字符串處理方法、數(shù)據(jù)壓縮算法、遞歸算法、圖的相關(guān)算法?算法與數(shù)據(jù)結(jié)構(gòu)的關(guān)系、算法效率、算法設(shè)計(jì)、算法描述〔流程圖、偽代碼、決策表〕、算法的復(fù)雜性電腦系統(tǒng)知識(shí)2.1硬件知識(shí)(<〈電腦組成原理實(shí)用教程>>作者:幸云輝楊旭東)電腦系統(tǒng)的組成、體系結(jié)構(gòu)分類及特性CPU和存儲(chǔ)器的組成、性能和基本工作原理?常用I/O設(shè)備、通信設(shè)備的性能,以及基本工作原理I/O接口的功能、類型和特性I/O控制方式〔中斷系統(tǒng)、DMA、I/O處理機(jī)方式〕CISC/RISC,流水線操作,多處理機(jī),并行處理存儲(chǔ)系統(tǒng)?主存-Cache存儲(chǔ)系統(tǒng)的工作原理?虛擬存儲(chǔ)器基本工作原理,多級(jí)存儲(chǔ)體系的性能價(jià)格RAID類型和特性安全性、可靠性與系統(tǒng)性能評(píng)測基礎(chǔ)知識(shí)?診斷與容錯(cuò)?系統(tǒng)可靠性分析評(píng)價(jià)電腦系統(tǒng)性能評(píng)測方式2.2軟件知識(shí)操作系統(tǒng)知識(shí)■■操作系統(tǒng)原理與實(shí)踐教程>>作者:周湘貞曾憲權(quán)2006年第一版)?操作系統(tǒng)的內(nèi)核〔中斷控制〕、進(jìn)程、線程概念?處理機(jī)管理〔狀態(tài)轉(zhuǎn)換、共享與互斥、分時(shí)輪轉(zhuǎn)、搶占、死鎖〕?存儲(chǔ)管理〔主存保護(hù)、動(dòng)態(tài)連接分配、分段、分頁、虛存〕?設(shè)備管理〔I/O控制、假脫機(jī)?文件管理〔文件目錄、文件組織、存取方法、存取控制、恢復(fù)處理■作業(yè)管理〔作業(yè)調(diào)度、作業(yè)控制語言〔JCL〕、多道程序設(shè)計(jì)〕?漢字處理,多媒體處理,人機(jī)界面?網(wǎng)絡(luò)操作系統(tǒng)和嵌入式操作系統(tǒng)基礎(chǔ)知識(shí)?操作系統(tǒng)的配置程序設(shè)計(jì)語言和語言處理程序的知識(shí)?匯編、編譯、解釋系統(tǒng)的基礎(chǔ)知識(shí)和基本工作原理?程序設(shè)計(jì)語言的基本成分:數(shù)據(jù)、運(yùn)算、控制和傳輸,過程〔函數(shù)〕調(diào)用?各類程序設(shè)計(jì)語言主要特點(diǎn)和適用情況2.3電腦網(wǎng)絡(luò)知識(shí)?網(wǎng)絡(luò)體系結(jié)構(gòu)〔網(wǎng)絡(luò)拓?fù)?、OSI/RM、基本的網(wǎng)絡(luò)協(xié)議〕?傳輸介質(zhì)、傳輸技術(shù)、傳輸方法、傳輸控制常用網(wǎng)絡(luò)設(shè)備和各類通信設(shè)備Client/Server結(jié)構(gòu)、Browser/Server結(jié)構(gòu)LAN拓?fù)洌嫒】刂?,LAN的組網(wǎng),LAN間連接,LAN-WAN連接?因特網(wǎng)基礎(chǔ)知識(shí)以及應(yīng)用網(wǎng)絡(luò)軟件網(wǎng)絡(luò)管理網(wǎng)絡(luò)性能分析2.4數(shù)據(jù)庫知識(shí)?數(shù)據(jù)庫管理系統(tǒng)的功能和特征?數(shù)據(jù)庫模型〔概念模式、外模式、內(nèi)模式〕?數(shù)據(jù)模型,ER圖,第一范式、第二范式、第三范式?數(shù)據(jù)操作〔集合運(yùn)算和關(guān)系運(yùn)算〕?數(shù)據(jù)庫語言〔SQL〕?數(shù)據(jù)庫的控制功能〔并發(fā)控制、恢復(fù)、安全性、完整性〕?數(shù)據(jù)倉庫和分布式數(shù)據(jù)庫基礎(chǔ)知識(shí)2.5多媒體知識(shí)?多媒體系統(tǒng)基礎(chǔ)知識(shí),多媒體設(shè)備的性能特性,常用多媒體文件格式?簡單圖形的繪制,圖像文件的處理方法?音頻和視頻信息的應(yīng)用?多媒體應(yīng)用開發(fā)過程2.6系統(tǒng)性能知識(shí)■性能指標(biāo)〔響應(yīng)時(shí)間、吞吐量、周轉(zhuǎn)時(shí)間〕和性能設(shè)計(jì)■性能測試和性能評(píng)估?可靠性指標(biāo)及計(jì)算、可靠性設(shè)計(jì)?可靠性測試和可靠性評(píng)估2.7電腦應(yīng)用基礎(chǔ)知識(shí)?信息管理、數(shù)據(jù)處理、輔助設(shè)計(jì)、自動(dòng)控制、科學(xué)計(jì)算、人工智能等基礎(chǔ)知識(shí)?遠(yuǎn)程通信服務(wù)基礎(chǔ)知識(shí)常用應(yīng)用系統(tǒng)系統(tǒng)開發(fā)和運(yùn)行知識(shí)3.1軟件工程、軟件過程改良和軟件開發(fā)項(xiàng)目管理知識(shí)?軟件工程知識(shí)?軟件開發(fā)生命周期各階段的目標(biāo)和任務(wù)?軟件開發(fā)項(xiàng)目管理基礎(chǔ)知識(shí)〔時(shí)間管理、成本管理、質(zhì)量管理、人力資源管理、風(fēng)險(xiǎn)管理等)及其常用管理工具?主要的軟件開發(fā)方法〔生命周期法、原型法、面向?qū)ο蠓?、CASE)?軟件開發(fā)工具與環(huán)境知識(shí)?軟件過程改良知識(shí)軟件質(zhì)量管理知識(shí)?軟件開發(fā)過程評(píng)估、軟件能力成熟評(píng)估基礎(chǔ)知識(shí)3.2系統(tǒng)分析基礎(chǔ)知識(shí)?系統(tǒng)分析的目的和任務(wù)?結(jié)構(gòu)化分析方法〔數(shù)據(jù)流圖〔DFD)、數(shù)據(jù)字典〔DD)、實(shí)體關(guān)系圖〔ERD)、描述加工處理的結(jié)構(gòu)化語言)?統(tǒng)一建模語言〔UML)?系統(tǒng)規(guī)格說明書3.3系統(tǒng)設(shè)計(jì)知識(shí)系統(tǒng)設(shè)計(jì)的目的和任務(wù)?結(jié)構(gòu)化設(shè)計(jì)方法和工具〔系統(tǒng)流程圖、HIPO圖、控制流程圖)?系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)〔總體布局、設(shè)計(jì)原則、模塊結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)存儲(chǔ)設(shè)計(jì)、系統(tǒng)配置方案)?系統(tǒng)詳細(xì)設(shè)計(jì)〔代碼設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、用戶界面設(shè)計(jì)、處理過程設(shè)計(jì))系統(tǒng)設(shè)計(jì)說明書3.4系統(tǒng)實(shí)施知識(shí)?系統(tǒng)實(shí)施的主要任務(wù)■結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、可視化程序設(shè)計(jì)?程序設(shè)計(jì)風(fēng)格?程序設(shè)計(jì)語言的選擇?系統(tǒng)測試的目的、類型,系統(tǒng)測試方法〔黑盒測試、白盒測試、灰盒測試〕?測試設(shè)計(jì)和管理〔錯(cuò)誤曲線、錯(cuò)誤排除、收斂、注入故障、測試用例設(shè)計(jì)、系統(tǒng)測試報(bào)告〕?系統(tǒng)轉(zhuǎn)換基礎(chǔ)知識(shí)3.5系統(tǒng)運(yùn)行和維護(hù)知識(shí)?系統(tǒng)運(yùn)行管理基礎(chǔ)知識(shí)系統(tǒng)維護(hù)基礎(chǔ)知識(shí)?系統(tǒng)評(píng)價(jià)基礎(chǔ)知識(shí)3.6面向?qū)ο箝_發(fā)方法?面向?qū)ο箝_發(fā)概念〔類、對(duì)象、屬性、封裝性、繼承性、多態(tài)性、對(duì)象之間的引用〕?面向?qū)ο箝_發(fā)方法的優(yōu)越性以及有效領(lǐng)域?面向?qū)ο笤O(shè)計(jì)方法〔體系結(jié)構(gòu)、類的設(shè)計(jì)、用戶接口設(shè)計(jì)〕?面向?qū)ο髮?shí)現(xiàn)方法〔選擇程序設(shè)計(jì)語言、類的實(shí)現(xiàn)、方法的實(shí)現(xiàn)、用戶接口的實(shí)現(xiàn)、準(zhǔn)備測試數(shù)據(jù)〕?面向?qū)ο蟪绦蛟O(shè)計(jì)語言〔如C++、Java、Visual、Bsasic、VisualC++〕的基本機(jī)制?面向?qū)ο髷?shù)據(jù)庫、分布式對(duì)象的概念4.安全性知識(shí)?安全性基本概念?防治電腦病毒、防范電腦犯罪?存取控制、防闖入、安全管理措施?加密與解密機(jī)制?風(fēng)險(xiǎn)分析、風(fēng)險(xiǎn)類型、抗風(fēng)險(xiǎn)措施和內(nèi)部控制標(biāo)準(zhǔn)化知識(shí)?標(biāo)準(zhǔn)化意識(shí)、標(biāo)準(zhǔn)化的發(fā)展、標(biāo)準(zhǔn)制訂過程?國際標(biāo)準(zhǔn)、國家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)、企業(yè)標(biāo)準(zhǔn)基本知識(shí)?代碼標(biāo)準(zhǔn)、文件格式標(biāo)準(zhǔn)、安全標(biāo)準(zhǔn)、軟件開發(fā)標(biāo)準(zhǔn)和文檔標(biāo)準(zhǔn)知識(shí)標(biāo)準(zhǔn)化機(jī)構(gòu)信息化基礎(chǔ)知識(shí)?信息化意識(shí)?全球信息化趨勢、國家信息化戰(zhàn)略、企業(yè)信息化戰(zhàn)略和策略?有關(guān)的法律、法規(guī)?遠(yuǎn)程教育、電子商務(wù)、電子政務(wù)等基礎(chǔ)知識(shí)?企業(yè)信息資源管理基礎(chǔ)知識(shí)電腦專業(yè)英語?掌握電腦技術(shù)的基本詞匯?能正確閱讀和理解電腦領(lǐng)域的英文資料考試科目2:軟件設(shè)計(jì)1.外部設(shè)計(jì)1.1理解系統(tǒng)需求說明1.2系統(tǒng)開發(fā)的準(zhǔn)備?選擇開發(fā)方法、準(zhǔn)備開發(fā)環(huán)境、制訂開發(fā)計(jì)劃1.3設(shè)計(jì)系統(tǒng)功能?選擇系統(tǒng)結(jié)構(gòu),設(shè)計(jì)各子系統(tǒng)的功能和接口,設(shè)計(jì)安全性策略、需求和實(shí)現(xiàn)方法,制訂詳細(xì)的工作流和數(shù)據(jù)流1.4設(shè)計(jì)數(shù)據(jù)模型?設(shè)計(jì)ER模型、數(shù)據(jù)模型1.5編寫外部設(shè)計(jì)文檔?系統(tǒng)配置圖、各子系統(tǒng)關(guān)系圖、系統(tǒng)流程圖、系統(tǒng)功能說明書、輸入輸出規(guī)格說明、數(shù)據(jù)規(guī)格說明、用戶手冊框架?設(shè)計(jì)系統(tǒng)測試要求1.6設(shè)計(jì)評(píng)審內(nèi)部設(shè)計(jì)2.1設(shè)計(jì)軟件結(jié)構(gòu)?按構(gòu)件分解,確定構(gòu)件功能規(guī)格以及構(gòu)件之間的接口?采用中間件和工具設(shè)計(jì)輸入輸出?屏幕界面設(shè)計(jì)、設(shè)計(jì)輸入輸出檢查方法和檢查信息2.3設(shè)計(jì)物理數(shù)據(jù)?分析數(shù)據(jù)特性,確定邏輯數(shù)據(jù)組織方式、存儲(chǔ)介質(zhì),設(shè)計(jì)記錄格式和處理方式■將邏輯數(shù)據(jù)結(jié)構(gòu)換成物理數(shù)據(jù)結(jié)構(gòu),計(jì)算容量,進(jìn)行優(yōu)化2.4構(gòu)件的創(chuàng)建和重用?創(chuàng)建、重用構(gòu)件的概念?使用子程序庫或類庫編寫內(nèi)部設(shè)計(jì)文檔?構(gòu)件劃分圖、構(gòu)件間的接口、構(gòu)件處理說明、屏幕設(shè)計(jì)文檔、報(bào)表設(shè)計(jì)文檔、文件設(shè)計(jì)文檔、數(shù)據(jù)庫設(shè)計(jì)文檔設(shè)計(jì)評(píng)審程序設(shè)計(jì)3.1模塊劃分〔原則、方法、標(biāo)準(zhǔn)〕編寫程序設(shè)計(jì)文檔?模塊規(guī)格說明書〔功能和接口說明、程序處理邏輯的描述、輸入輸出數(shù)據(jù)格式的描述〕?測試要求說明書〔測試類型和目標(biāo)、測試用例、測試方法〕程序設(shè)計(jì)評(píng)審系統(tǒng)實(shí)施4.1配置電腦系統(tǒng)及其環(huán)境4.2選擇合適的程序設(shè)計(jì)語言4.3掌握C程序設(shè)計(jì)語言,以及C++、Java、Visual、Basic、VisualC++中任一種程序設(shè)計(jì)語言,以便能指導(dǎo)程序員進(jìn)行編程和測試,并進(jìn)行必要的優(yōu)化系統(tǒng)測試?指導(dǎo)程序員進(jìn)行模塊測試,并進(jìn)行驗(yàn)收?準(zhǔn)備系統(tǒng)集成測試環(huán)境和測試工具?準(zhǔn)備測試數(shù)據(jù)?寫出測試報(bào)告5.軟件工程■軟件生存期模型〔瀑布模型、螺旋模型、噴泉模型〕和軟件成本模型?定義軟件需求〔系統(tǒng)化的目標(biāo)、配置、功能、性能和約束〕?描述軟件需求的方法〔功能層次模型、數(shù)據(jù)流模型、控制流模型、面向數(shù)據(jù)的模型、面向?qū)ο蟮哪P偷取?定義軟件需求的方法〔結(jié)構(gòu)化分析方法、面向?qū)ο蠓治龇椒ā场鲕浖O(shè)計(jì)〔分析與集成、逐步求精、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【每日一練】《晨讀晚練》英語高三年級(jí)上學(xué)期第三周參考答案及解析3
- 深圳市宏電技術(shù)股份有限公司首次公開發(fā)行股票并在創(chuàng)業(yè)板上
- 部編版八年級(jí)語文下冊全冊教案
- 土壤沉積物中全氟辛酸(PFOA)、全氟辛烷磺酸(PFOS)
- 天津市六區(qū)行政區(qū)劃圖
- 高科技虛擬現(xiàn)實(shí)游戲內(nèi)容開發(fā)與設(shè)備運(yùn)營考核試卷
- 銅礦選礦廠能源消耗與節(jié)能措施考核試卷
- 谷物磨制行業(yè)政策法規(guī)與標(biāo)準(zhǔn)研究考核試卷
- 貴金屬壓延加工在柔性電子器件的應(yīng)用考核試卷
- 鐵路工程合同管理與變更控制考核試卷
- 八大危險(xiǎn)作業(yè)檢查表
- 工程項(xiàng)目管理(三控三管一協(xié)調(diào))
- 初三家長會(huì)語文教師發(fā)言
- 游戲機(jī)策劃方案
- 2024消防安全基礎(chǔ)知識(shí)培訓(xùn)課件
- 《小兒留置導(dǎo)尿管》課件
- 粵教版科學(xué)四年級(jí)上冊全冊試卷(含答案)
- 宮腔鏡診治規(guī)范
- 安全管理計(jì)劃指標(biāo)和指標(biāo)體系
- 倉庫物料盤點(diǎn)作業(yè)規(guī)范培訓(xùn)課件
- 六年級(jí)《牽手兩代-第二講-乖孩子為什么會(huì)厭學(xué)》家長課程培訓(xùn)
評(píng)論
0/150
提交評(píng)論