出版時(shí)間:2008-7 出版社:西安電子科技大學(xué)出版社 作者:劉智成,吳名星,黃婧 主編 頁(yè)數(shù):573 字?jǐn)?shù):817000
內(nèi)容概要
本書由希賽IT教育研發(fā)中心組織編寫,內(nèi)容緊扣全國(guó)計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試軟件設(shè)計(jì)師考試大綱,對(duì)歷次試題進(jìn)行了科學(xué)的分析、研究、總結(jié)和提煉。本書的組織結(jié)構(gòu)主要包括應(yīng)試指南、考點(diǎn)分析與同步訓(xùn)練、全真模擬試題及解析。 基于歷次試題,利用統(tǒng)計(jì)分析的方法,科學(xué)地做出結(jié)論并預(yù)測(cè)以后的出題動(dòng)向,是本書的一大特色。本書力爭(zhēng)既不遺漏考試必需的知識(shí)點(diǎn),又不加重考生備考負(fù)擔(dān),使考生輕松、愉快地掌握知識(shí)點(diǎn)并領(lǐng)悟軟件設(shè)計(jì)師考試的真諦。 本書可以作為參加全國(guó)計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試軟件設(shè)計(jì)師考試的復(fù)習(xí)用書,也可作為計(jì)算機(jī)軟件技術(shù)人員的參考用書。
書籍目錄
第1章 應(yīng)試指南 1.1 考試說(shuō)明 1.2 復(fù)習(xí)方法 1.3 應(yīng)試技巧與考試注意事項(xiàng)第2章 軟件工程 2.1 軟件工程基礎(chǔ) 2.1.1【考點(diǎn)1】軟件危機(jī)與軟件工程 2.1.2【考點(diǎn)2】軟件生命周期和軟件開(kāi)發(fā)模型 2.1.3【考點(diǎn)3】軟件過(guò)程 2.2 系統(tǒng)分析和設(shè)計(jì) 2.2.1【考點(diǎn)1】結(jié)構(gòu)化分析和設(shè)計(jì)基本概念 2.2.2【考點(diǎn)2】數(shù)據(jù)流圖設(shè)計(jì) 2.2.3【考點(diǎn)3】程序流程圖 2.3 系統(tǒng)實(shí)現(xiàn) 2.3.1【考點(diǎn)1】程序編碼 2.4 軟件測(cè)試 2.4.1【考點(diǎn)1】軟件測(cè)試的基本原則和分類 2.4.2【考點(diǎn)2】黑盒測(cè)試 2.4.3【考點(diǎn)3】白盒測(cè)試 2.5 軟件運(yùn)行與維護(hù) 2.5.1【考點(diǎn)1】軟件運(yùn)行維護(hù)基礎(chǔ) 2.6 CASE工具和軟件開(kāi)發(fā)環(huán)境 2.6.1【考點(diǎn)1]CASE工具和開(kāi)發(fā)環(huán)境 2.7 軟件質(zhì)量 2.7.1【考點(diǎn)1】軟件質(zhì)量模型 2.7.2【考點(diǎn)2】軟件質(zhì)量保證 2.8 軟件項(xiàng)目管理基礎(chǔ) 2.8.1【考點(diǎn)1】項(xiàng)目成本估算 2.8.2【考點(diǎn)2】項(xiàng)目進(jìn)度管理 2.8.3【考點(diǎn)3】項(xiàng)目風(fēng)險(xiǎn)管理 2.8.4【考點(diǎn)4】文檔管理 2.9 本章小結(jié) 2.10 同步訓(xùn)練 2.10.1 試題 2.10.2 答案與分析第3章 數(shù)據(jù)結(jié)構(gòu)與算法 3.1 線性表 3.1.1【考點(diǎn)1】線性表的定義與存儲(chǔ) 3.2 鏈表 3.2.1【考點(diǎn)1】單鏈表 3.2.2【考點(diǎn)2】雙向鏈表 3.2.3【考點(diǎn)3】循環(huán)鏈表 3.3 棧 3.3.1【考點(diǎn)1】棧的定義 3.3.2【考點(diǎn)2】棧的實(shí)現(xiàn) 3.4 隊(duì)列 3.4.1【考點(diǎn)1】隊(duì)列的定義 3.4.2【考點(diǎn)2】隊(duì)列的實(shí)現(xiàn) 3.5 數(shù)組與稀疏矩陣 3.5.1【考點(diǎn)1】二維數(shù)組的存儲(chǔ)方式 3.5.2【考點(diǎn)2】稀疏矩陣 3.6 廣義表 3.6.1【考點(diǎn)l】廣義表的定義與操作 3.7 樹(shù)和二叉樹(shù) 3.7.1【考點(diǎn)1】樹(shù)和二叉樹(shù)的定義 3.7.2【考點(diǎn)2】二叉樹(shù)的重要性質(zhì) 3.7.3【考點(diǎn)3】完全二叉樹(shù) 3.7.4【考點(diǎn)4】二叉樹(shù)的存儲(chǔ)結(jié)構(gòu) 3.7.5【考點(diǎn)5】二叉樹(shù)的遍歷 3.7.6【考點(diǎn)6】哈夫曼樹(shù) 3.7.7【考點(diǎn)7】樹(shù)轉(zhuǎn)換為二叉樹(shù) 3.8 圖 3.8.1【考點(diǎn)1】圖的存儲(chǔ)結(jié)構(gòu)和圖的遍歷 3.8.2【考點(diǎn)2】拓?fù)渑判蚝完P(guān)鍵路徑 3.8.3【考點(diǎn)3】最短路徑問(wèn)題 3.9 查找 3.9.1【考點(diǎn)1】二分查找 3.9.2【考點(diǎn)2】分塊查找 3.9.3【考點(diǎn)3】二叉查找樹(shù) 3.9.4【考點(diǎn)4】平衡二叉樹(shù) 3.9.5【考點(diǎn)5】B樹(shù) 3.9.6【考點(diǎn)6】哈希表 3.10 排序 3.10.1【考點(diǎn)1】插入排序 3.10.2【考點(diǎn)2】選擇排序 3.10.3【考點(diǎn)3】交換排序 3.10.4【考點(diǎn)4】歸并排序 3.10.5【考點(diǎn)5】各種排序算法對(duì)比 3.11 算法及其時(shí)空復(fù)雜度分析 3.11.1【考點(diǎn)1】算法時(shí)空復(fù)雜度分析 3.11.2【考點(diǎn)2】經(jīng)典算法 3.11.3【考點(diǎn)3】概率算法 3.12 本章小結(jié) 3.13 同步訓(xùn)練 3.13.1 試題 3.13.2 答案與分析第4章 數(shù)據(jù)庫(kù) 4.1 數(shù)據(jù)庫(kù)系統(tǒng)基本概念 4.1.1【考點(diǎn)1】數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 4.1.2【考點(diǎn)2】數(shù)據(jù)模型 4.1.3【考點(diǎn)3】關(guān)系模型和關(guān)系模式 4.2 關(guān)系代數(shù)運(yùn)算 4.2.1【考點(diǎn)1】集合運(yùn)算 4.2.2【考點(diǎn)2】專門的關(guān)系運(yùn)算 4.3 數(shù)據(jù)庫(kù)語(yǔ)言 4.3.1【考點(diǎn)1】SQL數(shù)據(jù)定義 4.3.2【考點(diǎn)2】SQL數(shù)據(jù)查詢 4.3.3【考點(diǎn)3】SQL數(shù)據(jù)更新 4.3.4【考點(diǎn)4】SQL數(shù)據(jù)訪問(wèn)控制 4.4 關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化 4.4.1【考點(diǎn)1】函數(shù)依賴 4.4.2【考點(diǎn)2】范式 4.4.3【考點(diǎn)3】模式分解 4.5 數(shù)據(jù)庫(kù)事務(wù)處理 4.5.1【考點(diǎn)1】并發(fā)控制 4.6 本章小結(jié) 4.7 同步訓(xùn)練 4.7.1 試題 4.7.2 答案與分析第5章 計(jì)算機(jī)組成原理與系統(tǒng)結(jié)構(gòu) 5.1 計(jì)算機(jī)系統(tǒng) 5.1.1【考點(diǎn)1】計(jì)算機(jī)組成及體系結(jié)構(gòu) 5.1.2【考點(diǎn)2】CPU 5.1.3【考點(diǎn)3】指令系統(tǒng) 5.1.4【考點(diǎn)4】輸入/輸出技術(shù) 5.1.5【考點(diǎn)5】總線 5.1.6【考點(diǎn)6】系統(tǒng)性能 5.2 數(shù)據(jù)表示及運(yùn)算 5.2.1【考點(diǎn)1】四種基本編碼 5.2.2【考點(diǎn)2】BCD碼 5.2.3【考點(diǎn)3】浮點(diǎn)數(shù) 5.2.4【考點(diǎn)4】校驗(yàn)碼 5.3 存儲(chǔ)系統(tǒng) 5.3.1【考點(diǎn)1】存儲(chǔ)器及其分類 5.3.2【考點(diǎn)2】虛擬存儲(chǔ)器 5.3.3【考點(diǎn)3】Cache存儲(chǔ)器 5.3.4【考點(diǎn)4】磁盤參數(shù)計(jì)算 5.4 流水線技術(shù) 5.4.1【考點(diǎn)1】完成n個(gè)任務(wù)的時(shí)間計(jì)算 5.4.2【考點(diǎn)2】流水線的其它參數(shù) 5.5 本章小結(jié) 5.6 同步訓(xùn)練 5.6.1 試題 5.6.2 答案與分析第6章 操作系統(tǒng) 6.1 操作系統(tǒng)基礎(chǔ) 6.1.1【考點(diǎn)1】操作系統(tǒng)的定義 6.2 進(jìn)程管理 6.2.1【考點(diǎn)1】進(jìn)程的狀態(tài) 6.2.2【考點(diǎn)2】PV操作 6.2.3【考點(diǎn)3】死鎖與銀行家算法 6.2.4【考點(diǎn)4】進(jìn)程調(diào)度 6.3 存儲(chǔ)管理 6.3.1【考點(diǎn)1】實(shí)存管理 6.3.2【考點(diǎn)2】虛存管理 6.4 設(shè)備管理 6.4.1【考點(diǎn)1】Spoollng系統(tǒng) 6.4.2【考點(diǎn)2】磁盤調(diào)度算法 6.5 文件管理 6.5.1【考點(diǎn)1】文件管理基礎(chǔ) 6.6 作業(yè)管理 6.6.1【考點(diǎn)1】作業(yè)的狀態(tài) 6.6.2【考點(diǎn)2】作業(yè)的調(diào)度算法 6.7 操作系統(tǒng)實(shí)例 6.7.1【考點(diǎn)1】UNIX操作系統(tǒng) 6.8 本章小結(jié) 6.9 同步訓(xùn)練 6.9.1 試題 6.9.2 答案與分析第7章 程序語(yǔ)言基礎(chǔ)知識(shí) 7.1 程序設(shè)計(jì)語(yǔ)言概述 7.1.1【考點(diǎn)1】程序設(shè)計(jì)語(yǔ)言基礎(chǔ) 7.2 編譯系統(tǒng)基本原理 7.2.1【考點(diǎn)1】程序編譯過(guò)程 7.3 詞法分析 7.3.1【考點(diǎn)1】詞法分析的功能 7.3.2【考點(diǎn)2】正規(guī)式和正規(guī)集 7.3.3【考點(diǎn)3】正規(guī)式和自動(dòng)機(jī)的相互轉(zhuǎn)化 7.4 語(yǔ)法分析 7.4.1【考點(diǎn)1】語(yǔ)法分析基本概念 7.4.2【考點(diǎn)2】語(yǔ)法的分類 7.5 C語(yǔ)言基礎(chǔ) 7.5.1【考點(diǎn)1】基本控制結(jié)構(gòu) 7.5.2【考點(diǎn)2】指針與數(shù)組 7.5.3【考點(diǎn)3】參數(shù)傳遞方式 7.6 本章小結(jié) 7.7 同步訓(xùn)練 7.7.1 試題 7.7.2 答案與分析第8章 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ) 8.1 計(jì)算機(jī)網(wǎng)絡(luò)的組成 8.1.1【考點(diǎn)1】網(wǎng)絡(luò)協(xié)議及標(biāo)準(zhǔn) 8.1.2【考點(diǎn)2】網(wǎng)絡(luò)互連設(shè)備 8.1.3【考點(diǎn)3】網(wǎng)絡(luò)傳輸介質(zhì) 8.2 1nternet 8.2.1【考點(diǎn)1】1P地址基礎(chǔ) 8.2.2【考點(diǎn)2】子網(wǎng)劃分和子網(wǎng)掩碼 8.3 網(wǎng)絡(luò)安全 8.3.1【考點(diǎn)1】網(wǎng)絡(luò)安全協(xié)議與技術(shù) 8.3.2【考點(diǎn)2】網(wǎng)絡(luò)病毒 8.3.3【考點(diǎn)3】加密算法 8.4 本章小結(jié) 8.5 同步訓(xùn)練 8.5.1 試題 8.5.2 答案與分析第9章 多媒體基礎(chǔ) 9.1 多媒體基本概念 9.1.1【考點(diǎn)1】多媒體的基本術(shù)語(yǔ) 9.2 音頻 9.2.1【考點(diǎn)1】聲音信號(hào)的數(shù)字化 9.2.2【考點(diǎn)2】聲音合成 9.2.3【考點(diǎn)3】聲音文件格式 9.3 圖形圖像 9.3.1【考點(diǎn)1】圖形圖像基本概念 9.3.2【考點(diǎn)2】圖像大小及其壓縮 9.3.3【考點(diǎn)3】視頻及其壓縮 9.4 本章小結(jié) 9.5 同步訓(xùn)練 9.5.1試題 9.5.2答案與分析第10章 面向?qū)ο蠹夹g(shù) 10.1 面向?qū)ο蟮幕靖拍? 10.1.1【考點(diǎn)1】面向?qū)ο蟮亩x 10.1.2【考點(diǎn)2】面向?qū)ο蠓治雠c設(shè)計(jì)基礎(chǔ) 10.2 UML 10.2.1【考點(diǎn)1】UML的基本概念 10.2.2【考點(diǎn)2】用例圖 10.2.3【考點(diǎn)3】類圖與對(duì)象圖 10.2.4【考點(diǎn)4】交互圖 10.2.5【考點(diǎn)5】狀態(tài)圖 10.2.6【考點(diǎn)6】活動(dòng)圖 10.2.7【考點(diǎn)7】構(gòu)件圖 10.3 設(shè)計(jì)模式 10.3.1【考點(diǎn)1】設(shè)計(jì)模式基本概念 10.3.2【考點(diǎn)2】創(chuàng)建型設(shè)計(jì)模式 10.3.3【考點(diǎn)3】結(jié)構(gòu)型設(shè)計(jì)模式 10.3.4【考點(diǎn)4】行為型設(shè)計(jì)模式 10.4 C++程序設(shè)計(jì) 10.4.1【考點(diǎn)1】C++語(yǔ)言基礎(chǔ) 10.4.2【考點(diǎn)2】C++類成員的訪問(wèn)權(quán)限 10.4.3【考點(diǎn)3】C++綜合程序設(shè)計(jì) 10.5 Java程序設(shè)計(jì) 10.5.1【考點(diǎn)1】Java程序設(shè)計(jì)基礎(chǔ) 10.5.2【考點(diǎn)2】Java類成員的訪問(wèn)權(quán)限 10.5.3【考點(diǎn)3】Java綜合程序設(shè)計(jì) 10.6 本章小結(jié) 10.7 同步訓(xùn)練 10.7.1 試題 10.7.2 答案與分析第11章 軟件知識(shí)產(chǎn)權(quán)和標(biāo)準(zhǔn)化” 11.1 知識(shí)產(chǎn)權(quán) 11.1.1【考點(diǎn)1】權(quán)利及其歸屬 11.2 標(biāo)準(zhǔn)化 11.2.1【考點(diǎn)1】標(biāo)準(zhǔn)化組織 11.2.2【考點(diǎn)2】標(biāo)準(zhǔn)代碼 11.3 本章小結(jié) 11.4 同步訓(xùn)練 11.4.1 試題 11.4.2 答案與分析第12章 專業(yè)英語(yǔ) 12.1 專業(yè)英語(yǔ)基礎(chǔ) 12.1.1【考點(diǎn)1】多媒體專業(yè)英語(yǔ) 12.1.2【考點(diǎn)2】計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)英語(yǔ) 12.1.3【考點(diǎn)3】數(shù)據(jù)庫(kù)專業(yè)英語(yǔ) 12.1.4【考點(diǎn)4】軟件工程專業(yè)英語(yǔ) 12.2 本章小結(jié) 12.3 同步訓(xùn)練 12.3.1 試題 12.3.2 答案與分析第13章 全真模擬試題及解析 13.1 模擬試題 13.1.1 上午試題 13.1.2 下午試題 13.2 模擬試題二 13.2.1 上午試題 13.2.2 下午試題 13.3 模擬試題一答案及分析 13.4 模擬試題二答案及分析附錄A UNIX操作系統(tǒng)常用命令附錄8 中華人民共和國(guó)著作權(quán)法附錄C 計(jì)算機(jī)軟件保護(hù)條例參考文獻(xiàn)
章節(jié)摘錄
第1章 應(yīng)試指南 軟件設(shè)計(jì)師考試涉及的知識(shí)點(diǎn)較多,復(fù)習(xí)時(shí)要采用“厚書讀薄,薄書看厚,如此反復(fù),螺旋前進(jìn)”的策略,要按照“學(xué)習(xí),深入學(xué)習(xí),實(shí)踐,反思,再深入學(xué)習(xí)和反思”的順序腳踏實(shí)地地弄懂相關(guān)知識(shí)點(diǎn),積極上機(jī)調(diào)試程序,加強(qiáng)對(duì)軟件設(shè)計(jì)的理解,這樣才能理清頭緒,積極有效地應(yīng)試。要首先了解考試大綱,對(duì)軟件設(shè)計(jì)師考試的知識(shí)結(jié)構(gòu)有一個(gè)整體的了解,繼而抓住考試重點(diǎn)和難點(diǎn)有針對(duì)性地復(fù)習(xí),最后在考場(chǎng)上把自己的所學(xué)展現(xiàn)出來(lái)。本章主要介紹考試說(shuō)明、復(fù)習(xí)方法以及一些基本的應(yīng)試技巧與考試注意事項(xiàng)?! ?.1 考試說(shuō)明 1.考試要求 (1)掌握數(shù)據(jù)表示、算術(shù)和邏輯運(yùn)算; ?。?)掌握相關(guān)的應(yīng)用數(shù)學(xué)、離散數(shù)學(xué)的基礎(chǔ)知識(shí); (3)掌握計(jì)算機(jī)體系結(jié)構(gòu)及各主要部件的性能和基本工作原理; (4)掌握操作系統(tǒng)、程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)知識(shí),了解編譯程序的基本知識(shí); ?。?)熟練掌握常用數(shù)據(jù)結(jié)構(gòu)和常用算法; ?。?)熟悉數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)和多媒體的基礎(chǔ)知識(shí); ?。?)掌握C程序設(shè)計(jì)語(yǔ)言,以及C++、Java、Visual Basic、Visual C++中的一種程序設(shè)計(jì)語(yǔ)言; ?。?)熟悉軟件工程、軟件過(guò)程改進(jìn)和軟件開(kāi)發(fā)項(xiàng)目管理的基礎(chǔ)知識(shí); (9)熟悉并掌握軟件設(shè)計(jì)的方法和技術(shù); ?。?0)掌握常用信息技術(shù)標(biāo)準(zhǔn)、安全性,以及有關(guān)法律、法規(guī)的基本知識(shí); ?。?1)了解信息化、計(jì)算機(jī)應(yīng)用的基礎(chǔ)知識(shí); ?。?2)正確閱讀和理解計(jì)算機(jī)領(lǐng)域的英文資料?! ?/pre>編輯推薦
緊扣考試大綱,精心統(tǒng)計(jì)各考點(diǎn)試題分?jǐn)?shù)分布、比重、走勢(shì),逐一分析各個(gè)考點(diǎn),配有例題加深理解,每章還配有同步訓(xùn)練,絕對(duì)超值的增值服務(wù),為您提供在線測(cè)試和名師指導(dǎo),助您輕松過(guò)關(guān)。圖書封面
評(píng)論、評(píng)分、閱讀與下載
- 還沒(méi)讀過(guò)(49)
- 勉強(qiáng)可看(360)
- 一般般(614)
- 內(nèi)容豐富(2548)
- 強(qiáng)力推薦(208)
軟件設(shè)計(jì)師考試考點(diǎn)分析與例題精解 PDF格式下載