出版時間:2010-10 出版社:清華大學(xué) 作者:謝樹煜 頁數(shù):546
前言
計算機技術(shù)及軟件專業(yè)技術(shù)資格(水平)考試是國家人力資源和社會保障部與工業(yè)和信息化部主辦的國家級考試,20年來為國家選拔和培養(yǎng)了十多萬名合格的軟件技術(shù)人才,在國內(nèi)外產(chǎn)生很大影響,得到社會各界廣泛認(rèn)同。2002年1月,為了推動中日兩國間信息技術(shù)的交流與合作,中國軟件技術(shù)資格(水平)考試與日本信息處理技術(shù)人員考試就IT考試標(biāo)準(zhǔn)相互認(rèn)證達(dá)成協(xié)議,成為中日雙方互相承認(rèn)的軟件專業(yè)技術(shù)資格考試,使軟件專業(yè)技術(shù)資格考試逐步走上與國際接軌之路。后來中韓兩國也達(dá)成考試標(biāo)準(zhǔn)互認(rèn)協(xié)議。2003年10月,國家人事部與信息產(chǎn)業(yè)部發(fā)布的39號文件規(guī)定,把計算機技術(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ù)任職資格的評審工作,因此這種考試既是技術(shù)資格考試,又是職業(yè)資格考試。我們相信這種以考代評的重大改革,對軟件專業(yè)技術(shù)人才培養(yǎng)將起到巨大推動作用。為了規(guī)范計算機專業(yè)技術(shù)資格考試,全國計算機專業(yè)技術(shù)資格考試辦公室公布了統(tǒng)一的考試大綱。2009年公布了新版考試大綱與培訓(xùn)指南。為了幫助廣大學(xué)員深入理解考試大綱的要求,掌握有關(guān)課程的基本概念,基本內(nèi)容和基本方法,進(jìn)一步提高應(yīng)試能力,在全國計算機專業(yè)技術(shù)資格考試辦公室領(lǐng)導(dǎo)下,在清華大學(xué)出版社支持下,我們編寫了《新編程序員考試輔導(dǎo)》。該書是根據(jù)考試大綱的要求,配合學(xué)員準(zhǔn)備考試自學(xué)復(fù)習(xí)的需要編寫的。書中介紹了有關(guān)專業(yè)要求的基本知識和技能,內(nèi)容涵蓋軟件專業(yè)的核心課程。全書包括計算機系統(tǒng)基礎(chǔ)知識、操作系統(tǒng)、數(shù)據(jù)庫、多媒體、計算機網(wǎng)絡(luò)、程序設(shè)計語言的基礎(chǔ)知識,強化了軟件工程、數(shù)據(jù)結(jié)構(gòu)、常用算法設(shè)計方法的內(nèi)容,增加了軟件標(biāo)準(zhǔn)化和知識產(chǎn)權(quán)的基礎(chǔ)知識和計算機安全性基礎(chǔ)知識。為了幫助學(xué)員學(xué)習(xí)c和C++程序設(shè)計語言,本書增加了C/C++語言程序設(shè)計一章。
內(nèi)容概要
本書是根據(jù)中國計算機技術(shù)及軟件專業(yè)技術(shù)資格(水平)考試《程序員考試大綱》的要求,參照《程序員教程》的結(jié)構(gòu)及歷年軟件專業(yè)資格考試試題編寫的,內(nèi)容緊扣考試大綱。全書共分12章,每章都由內(nèi)容提要、例題分析、思考練習(xí)題組成。內(nèi)容提要是對有關(guān)章節(jié)知識的提煉,給出考試要點和學(xué)習(xí)難點。例題分析是全書重點,著重解析考試大綱要求的基本知識及其綜合應(yīng)用方法。思考練習(xí)題供讀者檢驗自己對有關(guān)內(nèi)容掌握的程度。為了幫助學(xué)員提高理解程序、編制程序及軟件設(shè)計的能力,本書專門增加了C/C++語言程序設(shè)計一章,并在有關(guān)章節(jié)中加大了軟件工程、數(shù)據(jù)結(jié)構(gòu)和常用算法設(shè)計方法的比重。
本書供參加“程序員資格考試”的學(xué)員應(yīng)試復(fù)習(xí)時使用,也可供大專院校及相應(yīng)層次的計算機技術(shù)人員學(xué)習(xí)參考。
書籍目錄
第1章 計算機系統(tǒng)基礎(chǔ)知識
1.1 內(nèi)容提要
1.1.1 計算機基本組成和特性
1.1.2 數(shù)據(jù)表示
1.1.3 算術(shù)運算和邏輯運算
1.1.4 計算機組成原理
1.1.5 指令系統(tǒng)
1.2 例題分析
1.2.1 計算機的基本組成和特性
1.2.2 數(shù)據(jù)表示方法
1.2.3 運算方法
1.2.4 計算機組成原理
1.2.5 指令系統(tǒng)
1.2.6 近年考試試題分析舉例
1.3 思考練習(xí)題及答案
1.3.1 思考練習(xí)題
1.3.2 思考練習(xí)題答案
第2章 操作系統(tǒng)基礎(chǔ)知識
2.1 內(nèi)容提要
2.1.1 操作系統(tǒng)概述
2.1.2 處理機管理
2.1.3 存儲管理
2.1.4 設(shè)備管理
2.1.5 文件管理
2.1.6 作業(yè)管理
2.2 例題?析
2.3 思考練習(xí)題及答案
2.3.1 思考練習(xí)題
2.3.2 思考練習(xí)題答案
第3章 數(shù)據(jù)庫基礎(chǔ)知識
3.1 內(nèi)容提要
3.1.1 數(shù)據(jù)庫管理系統(tǒng)的功能和特征
3.1.2 數(shù)據(jù)庫管理技術(shù)的發(fā)展
3.1.3 數(shù)據(jù)描述
3.1.4 數(shù)據(jù)模型和E-R圖
3.1.5 數(shù)據(jù)庫模式
3.1.6 關(guān)系模型和關(guān)系運算
3.1.7 關(guān)系數(shù)據(jù)庫SQL語言簡介
3.1.8 數(shù)據(jù)庫的主要控制功能
3.2 例題分析
3.3 思考練習(xí)題及答案
3.3.1 思考練習(xí)題
3.3.2 思考練習(xí)題答案
第4章 多媒體基礎(chǔ)知識
4.1 內(nèi)容提要
4.1.1 多媒體的概念
4.1.2 多媒體計算技術(shù)
4.1.3 多媒體存儲技術(shù)
4.1.4 多媒體網(wǎng)絡(luò)應(yīng)用
4.1.5 多媒體內(nèi)容編輯語言
4.2 例題分析
4.2.1 多媒體的概念
4.2.2 多媒體計算技術(shù)
4.2.3 多媒體存儲技術(shù)
4.2.4 多媒體網(wǎng)絡(luò)應(yīng)用
4.2.5 多媒體內(nèi)容編輯語言
4.3 思考練習(xí)題及答案
4.3.1 思考練習(xí)題
4.3.2 思考練習(xí)題答案
第5章 網(wǎng)絡(luò)基礎(chǔ)知識
5.1 內(nèi)容提要
5.1.1 計算機網(wǎng)絡(luò)的基本概念
5.1.2 基本的網(wǎng)絡(luò)協(xié)議和標(biāo)準(zhǔn)
5.1.3 常用網(wǎng)絡(luò)設(shè)備和操作
5.1.4 C/S結(jié)構(gòu)和B/S結(jié)構(gòu)
5.1.5 局域網(wǎng)基礎(chǔ)知識
5.1.6 Internet基礎(chǔ)知識
5.2 例題分析
5.3 思考練習(xí)題及答案
5.3.1 思考練習(xí)題
5.3.2 思考練習(xí)題答案
第6章 程序設(shè)計語言基礎(chǔ)
6.1 內(nèi)容提要
6.1.1 程序語言基礎(chǔ)知識
6.1.2 語言處理程序概述
6.1.3 構(gòu)造編譯程序的基本知識
6.2 例題分析
6.3 思考練習(xí)題及答案
6.3.1 思考練習(xí)題
6.3.2 思考練習(xí)題答案
第7章 軟件工程基礎(chǔ)知識
7.1 內(nèi)容提要
7.1.1 軟件工程概述
7.1.2 系統(tǒng)分析與軟件項目計劃
7.1.3 需求分析
7.1.4 軟件設(shè)計
7.1.5 編碼
7.1.6 軟件測試
7.1.7 面向?qū)ο蠓椒?br /> 7.1.8 軟件維護
7.1.9 軟件管理
7.1.10 軟件質(zhì)量保證
7.1.11 軟件開發(fā)工具與環(huán)境
7.2 例題分析
7.3 思考練習(xí)題及答案
7.3.1 思考練習(xí)題
7.3.2 思考練習(xí)題答案
第8章 數(shù)據(jù)結(jié)構(gòu)
8.1 內(nèi)容提要
8.1.1 線性表
8.1.2 棧
8.1.3 隊列
8.1.4 數(shù)組
8.1.5 字符串
8.1.6 樹與二叉樹
8.1.7 圖
8.1.8 排序
8.1.9 查找
8.2 例題分析
8.3 思考練習(xí)題及答案
第9章 常用算法設(shè)計方法
9.1 內(nèi)容提要
9.1.1 迭代法
9.1.2 窮舉搜索法
9.1.3 遞推法
9.1.4 遞歸法
9.1.5 回溯法
9.1.6 貪婪法
9.1.7 分治法
9.1.8 動態(tài)規(guī)劃法
9.2 例題分析
9.2.1 迭代法
9.2.2 窮舉搜索法
9.2.3 遞推法
9.2.4 遞歸法
9.2.5 回溯法
9.2.6 貪婪法
9.2.7 分治法
9.2.8 動態(tài)規(guī)劃法
9.3 思考練習(xí)題及答案
9.3.1 思考練習(xí)題
9.3.2 思考練習(xí)題答案
第10章 安全性基礎(chǔ)知識
10.1 內(nèi)容提要
10.1.1 安全性概述
10.1.2 計算機病毒和計算機犯罪概述
10.1.3 網(wǎng)絡(luò)安全
10.1.4 訪問控制
10.1.5 加密與解密
10.2 例題分析
10.3 思考練習(xí)題及答案
10.3.1 思考練習(xí)題
10.3.2 思考練習(xí)題答案
第11章 標(biāo)準(zhǔn)化與知識產(chǎn)權(quán)基礎(chǔ)知識
11.1 標(biāo)準(zhǔn)化內(nèi)容提要
11.1.1 標(biāo)準(zhǔn)化的基本概念
11.1.2 標(biāo)準(zhǔn)化過程模式
11.1.3 標(biāo)準(zhǔn)的分類
11.1.4 標(biāo)準(zhǔn)的代號和編號
11.1.5 國際標(biāo)準(zhǔn)和國外先進(jìn)標(biāo)準(zhǔn)
11.1.6 信息技術(shù)標(biāo)準(zhǔn)化
11.1.7 標(biāo)準(zhǔn)化組織
11.1.8 ISO 9000標(biāo)準(zhǔn)簡介
11.1.9 ISO/IEC 15504過程評估標(biāo)準(zhǔn)簡介
11.2 知識產(chǎn)權(quán)內(nèi)容提要
11.2.1 知識產(chǎn)權(quán)的概念與特點
11.2.2 我國保護軟件知識產(chǎn)權(quán)的法律法規(guī)
11.2.3 計算機軟件著作權(quán)保護
11.2.4 計算機軟件商業(yè)秘密法律保護
11.3 例題分析
11.4 思考練習(xí)題及答案
11.4.1 思考練習(xí)題
11.4.2 思考練習(xí)題答案
第12章 C/C++語言程序設(shè)計
12.1 內(nèi)容提要
12.1.1 C程序的構(gòu)成
12.1.2 變量的定義
12.1.3 數(shù)據(jù)類型
12.1.4 算術(shù)表達(dá)式
12.1.5 賦值表達(dá)式
12.1.6 ++、––和逗號運算符
12.1.7 三目運算符
12.1.8 輸入輸出
12.1.9 選擇結(jié)構(gòu)if
12.1.10 switch語句
12.1.11 標(biāo)號語句和goto語句
12.1.12 while語句
12.1.13 do-while語句
12.1.14 for語句
12.1.15 continue和break語句
12.1.16 字符型數(shù)據(jù)
12.1.17 文件引用
12.1.18 宏定義
12.1.19 函數(shù)
12.1.20 數(shù)組
12.1.21 指針
12.1.22 字符串
12.1.23 函數(shù)?進(jìn)一步討論
12.1.24 作用域和存儲類型
12.1.25 結(jié)構(gòu)與聯(lián)合
12.1.26 位運算
12.1.27 文件操作
12.1.28 C++簡介
12.1.29 關(guān)于C++的幾個基本問題
12.1.30 類
12.1.31 函數(shù)重載
12.1.32 操作符重載
12.1.33 類的?承和派生
12.1.34 模板
12.1.35 異常處理
12.2 例題分析
12.3 思考練習(xí)題及答案
12.3.1 思考練習(xí)題
12.3.2 思考練習(xí)題答案
章節(jié)摘錄
插圖:
編輯推薦
《新編程序員考試輔導(dǎo)》:根據(jù)人力資源和社會保障部、工業(yè)和信息化部文件,計算機技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試納入全國專業(yè)技術(shù)人員職業(yè)資格證書制度的統(tǒng)一規(guī)劃。通過考試獲得證書的人員,表明其已具備從事相應(yīng)專業(yè)崗位工作的水平和能力,用人單位可根據(jù)工作需要從獲得證書的人員中擇優(yōu)聘任相應(yīng)專業(yè)技術(shù)職務(wù)(技術(shù)員、助理工程師、工程師、高級工程師)。計算機技術(shù)與軟件專業(yè)實施全國統(tǒng)一考試后,不再進(jìn)行相應(yīng)專業(yè)技術(shù)職務(wù)任職資格的評審工作。
圖書封面
評論、評分、閱讀與下載