出版時間:2010-10 出版社:清華大學(xué) 作者:謝樹煜 編 頁數(shù):742
前言
計(jì)算機(jī)技術(shù)及軟件專業(yè)技術(shù)資格(水平)考試是國家人力資源與社會保障部與工業(yè)和信息化部主辦的國家級考試,20多年來為國家選拔和培養(yǎng)了十多萬名合格的軟件技術(shù)人才,在國內(nèi)外產(chǎn)生了很大的影響,得到了社會各界的廣泛認(rèn)同。2002年1月,為了推動中日兩國間信息技術(shù)的交流與合作,信息產(chǎn)業(yè)部電子教育中心與日本信息處理技術(shù)人員考試中心就IT考試標(biāo)準(zhǔn)相互認(rèn)證達(dá)成協(xié)議,中國計(jì)算機(jī)技術(shù)與軟件技術(shù)資格(水平)考試成為中日雙方互相承認(rèn)的軟件技術(shù)資格考試,中國軟件考試逐步走上與國際接軌之路。后來中韓兩國也達(dá)成考試標(biāo)準(zhǔn)互認(rèn)協(xié)議。2003年10月,國家人事部與信息產(chǎn)業(yè)部發(fā)布的第39號文件規(guī)定,把計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格考試納入全國專業(yè)技術(shù)人員職業(yè)資格證書制度的統(tǒng)一規(guī)劃中。通過考試取得技術(shù)資格證書的人員,表明已具備相應(yīng)的專業(yè)崗位工作水平和能力,用人單位可擇優(yōu)聘任擔(dān)任相應(yīng)的專業(yè)技術(shù)職務(wù)。同時決定今后不再進(jìn)行相應(yīng)專業(yè)技術(shù)職務(wù)任職資格的評審工作,因此這種考試既是職業(yè)資格考試,又是技術(shù)資格考試。我們相信這種以考代評的重大改革,對軟件專業(yè)技術(shù)人才培養(yǎng)將起到巨大的推動作用。為了規(guī)范計(jì)算機(jī)專業(yè)技術(shù)資格考試,全國計(jì)算機(jī)專業(yè)技術(shù)資格考試辦公室公布了統(tǒng)一的考試大綱,2009年公布了新版考試大綱與培訓(xùn)指南。為了幫助廣大考生深入理解考試大綱的要求,掌握有關(guān)課程的基本概念、基本內(nèi)容和基本方法,進(jìn)一步提高應(yīng)試能力,在全國計(jì)算機(jī)專業(yè)技術(shù)資格考試辦公室的領(lǐng)導(dǎo)下,在清華大學(xué)出版社的支持下,我們編寫了《新編軟件設(shè)計(jì)師考試輔導(dǎo)》。該書是根據(jù)考試大綱的要求,配合學(xué)員考試自學(xué)復(fù)習(xí)的需要編寫的。書中介紹了有關(guān)專業(yè)要求的基本知識和技能,內(nèi)容涵蓋軟件專業(yè)的核心課程。全書包括計(jì)算機(jī)系統(tǒng)知識、操作系統(tǒng)、數(shù)據(jù)庫、多媒體、計(jì)算機(jī)網(wǎng)絡(luò)、程序設(shè)計(jì)語言的基礎(chǔ)知識,標(biāo)準(zhǔn)化和知識產(chǎn)權(quán)的基礎(chǔ)知識。強(qiáng)化了軟件工程、數(shù)據(jù)結(jié)構(gòu)、常用算法設(shè)計(jì)方法的內(nèi)容,為了幫助學(xué)員應(yīng)對下午試卷,學(xué)習(xí)C和C++程序設(shè)計(jì)語言,本書增加了C/C++語言程序設(shè)計(jì)、面向?qū)ο蠹夹g(shù)、軟件系統(tǒng)分析與設(shè)計(jì)3章內(nèi)容。
內(nèi)容概要
本書根據(jù)全國計(jì)算機(jī)技術(shù)及軟件專業(yè)技術(shù)資格(水平)考試《軟件設(shè)計(jì)師考試大綱》的要求,參照《軟件設(shè)計(jì)師教程》的結(jié)構(gòu)及歷年軟件設(shè)計(jì)師專業(yè)資格考試試題編寫,內(nèi)容緊扣考試大綱。全書共分13章,每章都由內(nèi)容提要、例題分析、思考練習(xí)題組成。內(nèi)容提要是對有關(guān)章節(jié)知識的提煉,給出考試要點(diǎn)和學(xué)習(xí)難點(diǎn)。例題分析是全書重點(diǎn),著重解析考試大綱要求的基本知識及其綜合應(yīng)用方法。思考練習(xí)題供讀者檢驗(yàn)自己對有關(guān)內(nèi)容掌握的程度。為了幫助讀者提高理解程序、編制程序及軟件設(shè)計(jì)的能力,本書專門增加了C/C++語言程序設(shè)計(jì)、面向?qū)ο蠹夹g(shù)、軟件系統(tǒng)分析與設(shè)計(jì)各章,并在有關(guān)章節(jié)中加大了軟件工程、數(shù)據(jù)結(jié)構(gòu)和常用算法設(shè)計(jì)方法的比重。 本書供參加軟件設(shè)計(jì)師考試的讀者應(yīng)試復(fù)習(xí)時使用,也可供大專院校師生及計(jì)算機(jī)技術(shù)人員參考。
書籍目錄
第1章 計(jì)算機(jī)系統(tǒng)知識 1.1 內(nèi)容提要 1.1.1 計(jì)算機(jī)系統(tǒng)的組成和特性 1.1.2 數(shù)據(jù)表示 1.1.3 計(jì)算機(jī)算術(shù)運(yùn)算和邏輯運(yùn)算 1.1.4 CPU基本構(gòu)造及功能 1.1.5 指令系統(tǒng)與RISC技術(shù) 1.1.6 存儲系統(tǒng) 1.1.7 外圍設(shè)備與I/O技術(shù) 1.1.8 并行處理技術(shù) 1.1.9 計(jì)算機(jī)安全性、可靠性及系統(tǒng)性能評價 1.2 例題分析 1.3 思考練習(xí)題及答案 1.3.1 思考練習(xí)題 1.3.2 思考練習(xí)題答案第2章 程序設(shè)計(jì)語言基礎(chǔ) 2.1 內(nèi)容提要 2.1.1 程序語言的知識 2.1.2 語言處理程序概述 2.1.3 構(gòu)造編譯程序的基本知識和基本原理 2.2 例題分析 2.3 思考練習(xí)題及答案 2.3.1 思考練習(xí)題 2.3.2 思考練習(xí)題答案第3章 操作系統(tǒng)知識 3.1 內(nèi)容提要 3.1.1 操作系統(tǒng)基礎(chǔ)知識 3.1.2 處理機(jī)管理 3.1.3 存儲管理 3.1.4 設(shè)備管理 3.1.5 文件管理 3.1.6 作業(yè)管理 3.1.7 網(wǎng)絡(luò)與嵌入式操作系統(tǒng)基礎(chǔ)知識 3.1.8 LINIX操作系統(tǒng)實(shí)例 3.2 例題分析 3.3 思考練習(xí)題及答案 3.3.1 思考練習(xí)題 3.3.2 思考練習(xí)題答案第4章 系統(tǒng)開發(fā)與運(yùn)行 4.1 內(nèi)容提要 4.1.1 軟件工程概述 4.1.2 系統(tǒng)分析 4.1.3 需求分析 4.1.4 軟件設(shè)計(jì) 4.1.5 軟件實(shí)現(xiàn) 4.1.6 程序設(shè)計(jì) 4.1.7 軟件測試 4.1.8 系統(tǒng)轉(zhuǎn)換 4.1.9 軟件維護(hù) 4.1.10 軟件工程管理 4.1.11 軟件質(zhì)量保證 4.1.12 軟件過程及過程能力評估模型 4.1.13 軟件開發(fā)工具與環(huán)境 4.2 例題分析 ……第5章 網(wǎng)絡(luò)基礎(chǔ)知識第6章 多媒體基礎(chǔ)知識第7章 數(shù)據(jù)庫技術(shù)基礎(chǔ)第8章 數(shù)據(jù)結(jié)構(gòu)第9章 常用算法設(shè)計(jì)方法第10章 面向?qū)ο窦夹g(shù)第11章 標(biāo)準(zhǔn)化與知識產(chǎn)權(quán)基礎(chǔ)知識第12章 C/C++語言程序設(shè)計(jì)第13章 軟件系統(tǒng)分析與設(shè)計(jì)
章節(jié)摘錄
插圖:第1章 計(jì)算機(jī)系統(tǒng)知識計(jì)算機(jī)系統(tǒng)包括硬件系統(tǒng)和軟件系統(tǒng)。計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)是程序設(shè)計(jì)人員看到的計(jì)算機(jī)系統(tǒng)的外部屬性,即系統(tǒng)的功能和結(jié)構(gòu)特性。計(jì)算機(jī)組成主要研究計(jì)算機(jī)的內(nèi)部屬性,計(jì)算機(jī)各部件的功能和聯(lián)系,以及組成工作原理。計(jì)算機(jī)軟件系統(tǒng)知識,在以后各章中敘述。本章內(nèi)容根據(jù)考試大綱的要求和歷屆考試命題的情況制定。主要包括數(shù)據(jù)表示、指令系統(tǒng)、中央處理器、存儲系統(tǒng)、I/O技術(shù)、并行處理、計(jì)算機(jī)安全性、可靠性和系統(tǒng)性能評價。1.1 內(nèi)容提要① 計(jì)算機(jī)系統(tǒng)的組成和特性,層次結(jié)構(gòu)及分類方法。② 計(jì)算機(jī)中數(shù)據(jù)表示方法,數(shù)制、碼制、浮點(diǎn)數(shù)表示法及數(shù)據(jù)校驗(yàn)碼。③ CPU 基本構(gòu)造及功能。④ 指令系統(tǒng)及RISC技術(shù)。⑤ 存儲系統(tǒng),包括Cache及虛擬存儲器工作原理。⑥ 外圍設(shè)備,包括接口、總線及I/O 控制方式。⑦ 計(jì)算機(jī)安全性、可靠性及系統(tǒng)性能評價。1.1.1 計(jì)算機(jī)系統(tǒng)的組成和特性1.計(jì)算機(jī)系統(tǒng)構(gòu)成根據(jù)馮?諾依曼提出的經(jīng)典的計(jì)算機(jī)結(jié)構(gòu)模型,計(jì)算機(jī)由運(yùn)算器、控制器、存儲器、輸入裝置和輸出裝置五大部件構(gòu)成,運(yùn)算器為中心,被運(yùn)算的數(shù)據(jù)用二進(jìn)制數(shù)表示,機(jī)器指令包括操作碼和地址碼,也用二進(jìn)制數(shù)編碼表示。計(jì)算程序和數(shù)據(jù)都放在存儲器中,存儲單元地址采用線性編址,使用程序計(jì)數(shù)器PC 決定程序中指令執(zhí)行的順序。馮?諾依曼結(jié)構(gòu)計(jì)算機(jī)是基于控制驅(qū)動的存儲程序計(jì)算機(jī)。虛擬計(jì)算機(jī):人根據(jù)邏輯設(shè)計(jì)使用各種電子器件研制成功的計(jì)算機(jī)稱為物理機(jī)器,是實(shí)實(shí)在在的硬件計(jì)算機(jī)。人們使用機(jī)器語言(二進(jìn)制指令)與物理機(jī)器打交道。計(jì)算機(jī)系統(tǒng)包含硬件系統(tǒng)和軟件系統(tǒng)。不同的用戶使用不同層次的軟件語言與計(jì)算機(jī)交往,可以看作與不同層次語言的虛擬計(jì)算機(jī)交往。這種機(jī)器實(shí)際上是不存在的,都必須通過編譯程序等翻譯成機(jī)器語言,才能在物理機(jī)器上運(yùn)行。
編輯推薦
《新編軟件設(shè)計(jì)師考試輔導(dǎo)》:根據(jù)人力資源和社會保障部、工業(yè)和信息化部文件,計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試納入全國專業(yè)技術(shù)人員職業(yè)資格證書制度的統(tǒng)一規(guī)劃。通過考試獲得證書的人員,表明其已具備從事相應(yīng)專業(yè)崗位工作的水平和能力,用人單位可根據(jù)工作需要從獲得證書的人員中擇優(yōu)聘任相應(yīng)專業(yè)技術(shù)職務(wù)(技術(shù)員、助理工程師、工程師、高級工程師)。計(jì)算機(jī)技術(shù)與軟件專業(yè)實(shí)施全國統(tǒng)一考試后,不再進(jìn)行相應(yīng)專業(yè)技術(shù)職務(wù)任職資格的評審工作。
圖書封面
評論、評分、閱讀與下載
新編軟件設(shè)計(jì)師考試輔導(dǎo) PDF格式下載