注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔考試計(jì)算機(jī)考試程序員教程

程序員教程

程序員教程

定 價(jià):¥48.00

作 者: 沈林興,張淑平主編;全國計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試辦公室組編
出版社: 清華大學(xué)出版社
叢編項(xiàng): 全國計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格考試指定用書
標(biāo) 簽: 計(jì)算機(jī)軟件專業(yè)技術(shù)資格和水平考試

ISBN: 9787302089575 出版時(shí)間: 2004-01-01 包裝: 膠版紙
開本: 23cm 頁數(shù): 509 字?jǐn)?shù):  

內(nèi)容簡介

  本書是根據(jù)新的程序員考試大綱要求編寫而成。新大綱對知識面的要求更寬,更注重實(shí)踐能力。除了技術(shù)要求外,還增加了對軟件工程實(shí)踐、標(biāo)準(zhǔn)化、法律法規(guī)等方面的要求。程序員不但要熟練掌握傳統(tǒng)的基礎(chǔ)性的C語言,還要掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)語言;不但要編寫高質(zhì)量的程序,還要會寫規(guī)范的文檔。程序員是軟件產(chǎn)業(yè)的基本隊(duì)伍,程序員隊(duì)伍的素質(zhì)直接影響軟件產(chǎn)業(yè)的發(fā)展。由于要求考生掌握的知識面很廣,往往一個(gè)條目就可以寫成一本書,要把這些知識匯集起來,編寫的難度很高??紤]到參加考試的人員已有一定的基礎(chǔ),所以本書中只對考試大綱中所涉及到的知識領(lǐng)域的要點(diǎn)加以闡述,限于篇幅不能詳細(xì)地展開,請讀者諒解。再考慮到參加考試和人員一般都已熟悉一種以上的程序設(shè)計(jì)語言和已具有一定的程序設(shè)計(jì)和編程能力,因此本書以簡明扼要的方式,重點(diǎn)介紹程序員所需的各個(gè)方面的知識,對讀者原有的知識和能力起到總結(jié)、拓寬和提高的作用。

作者簡介

暫缺《程序員教程》作者簡介

圖書目錄

第一章 計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識  1
1.1 計(jì)算機(jī)系統(tǒng)的組成  1
1.1.1計(jì)算機(jī)發(fā)展概述  1
1.1.2 計(jì)算機(jī)系統(tǒng)的基本結(jié)構(gòu)  2
1.2 計(jì)算機(jī)中數(shù)據(jù)的表示及運(yùn)算  5
1.2.1 計(jì)算機(jī)中數(shù)據(jù)的表示  5
1.2.2 校驗(yàn)碼  16
1.2.3 邏輯代數(shù)及邏輯運(yùn)算  21
1.2.4 機(jī)器數(shù)的運(yùn)算  22
1.3 計(jì)算機(jī)的基本組成及工作原理  29
1.3.1 總線  29
1.3.2 中央處理單元(CPU)  31
1.3.3 存儲系統(tǒng)  34
1.3.4 輸入輸出技術(shù)  39
1.4 指令系統(tǒng)  43
1.5 計(jì)算機(jī)系統(tǒng)的安全  47
1.5.1 計(jì)算機(jī)安全概述  47
1.5.2 計(jì)算機(jī)病毒概述  49
第二章 操作系統(tǒng)基礎(chǔ)知識  2
2.1 操作系統(tǒng)基礎(chǔ)知識  2
2.1.1操作系統(tǒng)的定義與作用  2
2.1.2 操作系統(tǒng)的特征與功能  2
2.1.3 操作系統(tǒng)的類型  3
2.1.4 研究操作系統(tǒng)的觀點(diǎn)  6
2.2處理機(jī)管理  6
2.2.1基本概念  7
2.2.2進(jìn)程的控制  9
2.2.3進(jìn)程間的通信  10
2.2.4進(jìn)程調(diào)度  13
2.2.5死鎖  15
2.2.6 線程  16
2.3存儲管理  17
2.3.1主存保護(hù)  17
2.3.2分區(qū)存儲管理  18
2.3.3分頁存儲管理  20
2.3.4分段存儲管理  22
2.3.5虛存存儲管理  23
2.4設(shè)備管理  25
2.4.1 設(shè)備管理概述  26
2.4.2通道、DMA與緩沖技術(shù)  27
2.4.3假脫機(jī)  29
2.4.4磁盤調(diào)度  29
2.5文件管理  30
2.5.1文件與文件系統(tǒng)  31
2.5.2文件的結(jié)構(gòu)和組織  32
2.5.3文件目錄  34
2.5.4存取方法、存取控制  36
2.5.5文件的使用  37
2.5.6文件的共享和保護(hù)  37
3.5.7 系統(tǒng)的安全與可靠性  39
2.6作業(yè)管理  40
2.6.1作業(yè)管理  40
2.6.2作業(yè)調(diào)度  41
2.6.3人機(jī)界面  44
2.7網(wǎng)絡(luò)操作系統(tǒng)和嵌入式操作系統(tǒng)基礎(chǔ)知識  45
2.7.1網(wǎng)絡(luò)操作系統(tǒng)  45
2.7.2嵌入式操作系統(tǒng)  46
第三章 數(shù)據(jù)庫基礎(chǔ)知識  2
3.1基本概念  2
3.1.1數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng)  2
3.1.2數(shù)據(jù)庫管理技術(shù)的發(fā)展  3
3.2數(shù)據(jù)模型  5
3.2.1數(shù)據(jù)模型的基本概念  5
3.2.2數(shù)據(jù)模型的三要素  5
3.2.3 E-R模型  6
3.2.4 基本的數(shù)據(jù)模型  9
3.3 DBMS的功能和特征  12
3.3.1 DBMS的功能  12
3.3.2 DBMS的特征  13
3.4數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)  15
3.4.1數(shù)據(jù)庫的三級模式結(jié)構(gòu)  15
3.4.2集中式數(shù)據(jù)庫系統(tǒng)  17
3.4.3 C/S數(shù)據(jù)庫體系結(jié)構(gòu)  17
3.4.4 并行數(shù)據(jù)庫系統(tǒng)  18
3.4.5 分布式數(shù)據(jù)庫系統(tǒng)  19
3.4.6 Web數(shù)據(jù)庫  19
3.5關(guān)系數(shù)據(jù)庫與關(guān)系運(yùn)算  20
3.5.1關(guān)系數(shù)據(jù)庫的基本概念  20
3.5.2關(guān)系數(shù)據(jù)庫模式  22
3.5.3完整性約束  23
3.5.4 關(guān)系代數(shù)運(yùn)算  24
3.6 關(guān)系數(shù)據(jù)庫SQL語言簡介  31
3.6.1 SQL 數(shù)據(jù)庫體系結(jié)構(gòu)  31
3.6.2 SQL的基本組成  33
3.6.3 SQL 數(shù)據(jù)定義  33
3.6.4 SQL 數(shù)據(jù)查詢  37
3.6.5 SQL 數(shù)據(jù)更新  43
3.6.6 SQL 的訪問控制  44
3.6.7 嵌入式SQL  46
3.7 數(shù)據(jù)庫設(shè)計(jì)  46
3.7.1 概述  47
3.7.2 需求分析的任務(wù)  47
3.7.3 概念結(jié)構(gòu)設(shè)計(jì)  48
3.7.4 邏輯結(jié)構(gòu)設(shè)計(jì)  49
3.7.5物理結(jié)構(gòu)設(shè)計(jì)  50
3.7.6數(shù)據(jù)庫的實(shí)施與維護(hù)  51
第四章 多媒體基礎(chǔ)知識  2
4.1多媒體的基本概念  2
4.1.1媒體的分類  2
4.1.2多媒體的特征  2
4.2音頻  3
4.2.1數(shù)字聲音基礎(chǔ)  3
4.2.2波形聲音  5
4.2.3聲音合成  7
4.2.4 MIDI  8
4.2.5聲音文件格式  9
4.3圖形和圖像  10
4.3.1彩色與圖像基礎(chǔ)  10
4.3.2圖形與圖像信息的表示  12
4.3.3圖像的獲取  13
4.3.4圖像的屬性  14
4.3.5圖形圖像轉(zhuǎn)換  15
4.3.6圖像的壓縮編碼  16
4.3.7圖像數(shù)據(jù)壓縮編碼的國際標(biāo)準(zhǔn)  17
4.3.8圖形圖像文件格式  18
4.4動(dòng)畫和視頻  20
4.4.1動(dòng)畫  20
4.4.2模擬視頻  22
4.4.3數(shù)字視頻  23
4.4.4數(shù)字視頻標(biāo)準(zhǔn)  24
4.4.5視頻壓縮編碼  25
4.4.6視頻文件格式  26
4.5多媒體網(wǎng)絡(luò)  27
4.5.1超文本與超媒體  28
4.5.2流媒體的基本概念  28
4.5.3互連網(wǎng)上獲取聲音和影視的方法  29
4.6多媒體計(jì)算機(jī)系統(tǒng)  31
4.6.1多媒體計(jì)算機(jī)硬件系統(tǒng)  31
4.6.2多媒體軟件系統(tǒng)  33
4.7虛擬現(xiàn)實(shí)的概念  36
第五章 網(wǎng)絡(luò)基礎(chǔ)知識  1
5.1網(wǎng)絡(luò)概述  2
5.1.1 計(jì)算機(jī)網(wǎng)絡(luò)的概念  2
5.1.2 計(jì)算機(jī)網(wǎng)絡(luò)的分類  4
5.1.3網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)  6
5.2 ISO/OSI網(wǎng)絡(luò)體系結(jié)構(gòu)  7
5.3網(wǎng)絡(luò)互聯(lián)硬件  9
5.3.1網(wǎng)絡(luò)的設(shè)備  9
5.4.2網(wǎng)絡(luò)的傳輸介質(zhì)  11
5.3.3組建網(wǎng)絡(luò)  13
5.4網(wǎng)絡(luò)的協(xié)議與標(biāo)準(zhǔn)  15
5.4.1網(wǎng)絡(luò)的標(biāo)準(zhǔn)  16
5.4.2局域網(wǎng)協(xié)議  17
5.4.3廣域網(wǎng)協(xié)議  19
5.4.4 Internet協(xié)議  22
5.5  WindowsNT系統(tǒng)及管理  25
5.5.1 Windows NT概述  26
5.5.2 TCP/IP的配置  28
5.6 Internet及應(yīng)用  29
5.6.1 Internet概述  29
5.6.2 Internet地址  29
5.6.3  Internet服務(wù)  32
5.7 瀏覽器的設(shè)置與使用  34
5.7.1 IE瀏覽器的主窗口  34
5.7.2 IE瀏覽器的環(huán)境配置  34
5.7.3 IE瀏覽器的使用  36
5.8 網(wǎng)絡(luò)安全  38
5.8.1網(wǎng)絡(luò)安全概述  38
5.8.2網(wǎng)絡(luò)的信息安全  38
5.8.3防火墻技術(shù)  40
第6章  程序語言基礎(chǔ)知識  1
6.1程序語言基礎(chǔ)知識  1
6.1.1程序語言的基本概念  1
6.1.2 程序設(shè)計(jì)語言的種類和特點(diǎn)  2
6.1.3 程序語言的基本成分  6
6.2 語言處理程序基礎(chǔ)  12
6.2.1匯編程序基本原理  12
6.2.2編譯程序基本原理  15
6.2.3解釋程序基本原理  40
第七章 軟件工程基礎(chǔ)知識  1
7.1 軟件工程和項(xiàng)目管理基礎(chǔ)  1
7.1.1 軟件工程概述與軟件生存周期  2
7.1.2 軟件開發(fā)項(xiàng)目管理基礎(chǔ)知識  3
7.1.3 軟件工具與軟件開發(fā)環(huán)境  6
7.1.4 軟件過程能力評估  9
7.2 面向?qū)ο蠹夹g(shù)基礎(chǔ)  11
7.2.1 面向?qū)ο蟮幕靖拍?nbsp; 11
7.2.2 面向?qū)ο蠓治雠c設(shè)計(jì)基本概念  13
7.3 系統(tǒng)分析基礎(chǔ)知識  15
7.3.1 系統(tǒng)分析概述  15
7.3.2 結(jié)構(gòu)化分析方法  16
7.3.3 系統(tǒng)分析報(bào)告  17
7.4 系統(tǒng)設(shè)計(jì)知識  17
7.4.1 系統(tǒng)設(shè)計(jì)概述  18
7.4.2 結(jié)構(gòu)化設(shè)計(jì)方法  18
7.4.3 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)  19
7.4.4 系統(tǒng)詳細(xì)設(shè)計(jì)  22
7.5程序設(shè)計(jì)和測試  27
7.5.1程序設(shè)計(jì)  27
7.5.2編碼風(fēng)格  30
7.5.3系統(tǒng)測試和調(diào)試  32
7.5系統(tǒng)運(yùn)行和維護(hù)知識  36
7.5.1 系統(tǒng)維護(hù)概述  36
7.5.2 系統(tǒng)運(yùn)行管理  39
7.6 軟件質(zhì)量管理與質(zhì)量保證  42
7.6.1 軟件質(zhì)量特性  42
7.6.2 軟件質(zhì)量保證概述  45
第八章 數(shù)據(jù)結(jié)構(gòu)  1
8.1 線性結(jié)構(gòu)  2
8.1.1線性表  2
8.1.2棧和隊(duì)列  7
8.1.3串  18
8.2數(shù)組和矩陣  22
8.3樹  25
8.4圖  38
8.5查找  53
8.6排序  65
第九章 標(biāo)準(zhǔn)化和知識產(chǎn)權(quán)  3
9.1標(biāo)準(zhǔn)化的基本知識  3
9.1.1標(biāo)準(zhǔn)化的基本概念  3
9.1.2標(biāo)準(zhǔn)化過程模式  5
9.1.3標(biāo)準(zhǔn)的分類  7
9.1.4標(biāo)準(zhǔn)的代號和編號  11
9.1.5國際標(biāo)準(zhǔn)和國外先進(jìn)標(biāo)準(zhǔn)  12
9.1.6信息技術(shù)標(biāo)準(zhǔn)化  14
9.1.7標(biāo)準(zhǔn)化組織  16
9.1.8 ISO9000標(biāo)準(zhǔn)簡介  19
9.1.9能力成熟度模型CMM簡介  21
9.2 知識產(chǎn)權(quán)基礎(chǔ)知識  22
9.2.1知識產(chǎn)權(quán)的概念與特點(diǎn)  22
9.2.2計(jì)算機(jī)軟件著作權(quán)的主體與客體  25
9.2.3計(jì)算機(jī)軟件著作權(quán)的權(quán)利  27
9.2.4計(jì)算機(jī)軟件著作權(quán)的歸屬  29
9.2.5計(jì)算機(jī)軟件著作權(quán)侵權(quán)的鑒別  33
9.2.6軟件著作權(quán)侵權(quán)的法律責(zé)任  37
9.2.7計(jì)算機(jī)軟件的商業(yè)秘密權(quán)  38
9.2.8專利權(quán)概述  40
第十章 Visual Basic程序設(shè)計(jì)  1
10.1 概述  1
10.2 用戶界面設(shè)計(jì)  7
10.2.1 常用控件  7
10.2.2 菜單  20
10.2.3 多窗口應(yīng)用  23
10.3 Visual Basic 語言基礎(chǔ)  28
10.3.1  編程基礎(chǔ)  28
10.3.2 變量、常數(shù)和數(shù)據(jù)類型  30
10.3.3 運(yùn)算符  32
10.3.4 控制結(jié)構(gòu)  33
10.3.5 過程  35
10.3.6 程序的調(diào)試  38
10.4 應(yīng)用程序中的文件處理  39
10.4.1瀏覽選擇文件  39
10.4.2 文件管理  40
10.4.3 文件系統(tǒng)對象  41
10.4.4 利用文件系統(tǒng)對象進(jìn)行文件處理  41
10.5 訪問數(shù)據(jù)庫  43
10.5.1 直接用VB創(chuàng)建和操作數(shù)據(jù)庫  43
10.5.2 開發(fā)應(yīng)用程序訪問數(shù)據(jù)庫  44

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號