發表於2024-11-30
軟件設計師教程(第5版)依據2018年審定通過的軟件設計師考試大綱大綱編寫,涵蓋軟件設計師(中級)崗位所要求的主要知識及應用技術。
通過軟件設計師考試的考生可以獲得由人力資源和社會保障部、工業和信息化部認可的職業資格證書,本考試為中級資格認證。
軟件設計師教程(第5版)依據2018年審定通過的軟件設計師考試大綱大綱編寫,涵蓋軟件設計師(中級)崗位所要求的主要知識及應用技術。
通過軟件設計師考試的考生可以獲得由人力資源和社會保障部、工業和信息化部認可的職業資格證書,本考試為中級資格認證。
目 錄
第1章 計算機網絡概論 1
1.1 計算機係統基礎知識 1
1.1.1 計算機係統硬件基本組成 1
1.1.2 中央處理單元 1
1.1.3 數據錶示 4
1.1.4 校驗碼 10
1.2 計算機體係結構 12
1.2.1 計算機體係結構的發展 12
1.2.2 存儲係統 20
1.2.3 輸入/輸齣技術 31
1.2.4 總綫結構 35
1.3 安全性、可靠性與係統性能評測
基礎知識 38
1.3.1 計算機安全概述 38
1.3.2 加密技術和認證技術 40
1.3.3 計算機可靠性 48
1.3.4 計算機係統的性能評價 51
第2章 程序設計語言基礎知識 56
2.1 程序設計語言概述 56
2.1.1 程序設計語言的基本概念 56
2.1.2 程序設計語言的基本成分 61
2.2 語言處理程序基礎 67
2.2.1 匯編程序基本原理 67
2.2.2 編譯程序基本原理 69
2.2.3 解釋程序基本原理 96
第3章 數據結構 99
3.1 綫性結構 99
3.1.1 綫性錶 99
3.1.2 棧和隊列 104
3.1.3 串 108
3.2 數組、矩陣和廣義錶 113
3.2.1 數組 113
3.2.2 矩陣 115
3.2.3 廣義錶 116
3.3 樹 118
3.3.1 樹與二叉樹的定義 118
3.3.2 二叉樹的性質與存儲結構 119
3.3.3 二叉樹的遍曆 122
3.3.4 綫索二叉樹 125
3.3.5 最優二叉樹 126
3.3.6 樹和森林 130
3.4 圖 133
3.4.1 圖的定義與存儲 134
3.4.2 圖的遍曆 138
3.4.3 生成樹及最小生成樹 140
3.4.4 拓撲排序和關鍵路徑 143
3.4.5 最短路徑 146
3.5 查找 149
3.5.1 查找的基本概念 149
3.5.2 靜態查找錶的查找方法 150
3.5.3 動態查找錶 154
3.5.4 哈希錶 161
3.6 排序 165
3.6.1 排序的基本概念 165
3.6.2 簡單排序 165
3.6.3 希爾排序 168
3.6.4 快速排序 169
3.6.5 堆排序 170
3.6.6 歸並排序 173
3.6.7 基數排序 174
3.6.8 內部排序方法小結 175
3.6.9 外部排序 176
第4章 操作係統知識 180
4.1 操作係統概述 180
4.1.1 操作係統的基本概念 180
4.1.2 操作係統分類及特點 181
4.1.3 操作係統的發展 185
4.2 進程管理 185
4.2.1 基本概念 185
4.2.2 進程的控製 189
4.2.3 進程間的通信 189
4.2.4 管程 193
4.2.5 進程調度 195
4.2.6 死鎖 198
4.2.7 綫程 202
4.3 存儲管理 202
4.3.1 基本概念 203
4.3.2 存儲管理方案 204
4.3.3 分頁存儲管理 205
4.3.4 分段存儲管理 208
4.3.5 段頁式存儲管理 209
4.3.6 虛擬存儲管理 211
4.4 設備管理 216
4.4.1 設備管理概述 216
4.4.2 I/O軟件 217
4.4.3 設備管理采用的相關技術 218
4.4.4 磁盤調度 221
4.5 文件管理 224
4.5.1 文件與文件係統 224
4.5.2 文件的結構和組織 225
4.5.3 文件目錄 227
4.5.4 存取方法和存儲空間的管理 229
4.5.5 文件的使用 231
4.5.6 文件的共享和保護 231
4.5.7 係統的安全與可靠性 233
4.6 作業管理 234
4.6.1 作業與作業控製 235
4.6.2 作業調度 236
4.6.3 用戶界麵 238
第5章 軟件工程基礎知識 239
5.1 軟件工程概述 239
5.1.1 計算機軟件 240
5.1.2 軟件工程基本原理 241
5.1.3 軟件生存周期 243
5.1.4 軟件過程 245
5.2 軟件過程模型 247
5.2.1 瀑布模型(Waterfall Model) 248
5.2.2 增量模型(Incremental
Model) 249
5.2.3 演化模型(Evolutionary
Model) 250
5.2.4 噴泉模型
(Water Fountain Model) 252
5.2.5 基於構件的開發模型
(Component-based
Development Model) 252
5.2.6 形式化方法模型(Formal
Methods Model) 253
5.2.7 統一過程(UP)模型 253
5.2.8 敏捷方法(Agile
Development) 254
5.3 需求分析 256
5.3.1 軟件需求 256
5.3.2 需求分析原則 257
5.3.3 需求工程 257
5.4 係統設計 260
5.4.1 概要設計 261
5.4.2 詳細設計 262
5.5 係統測試 262
5.5.1 係統測試與調試 262
5.5.2 傳統軟件的測試策略 264
5.5.3 測試麵嚮對象軟件 271
5.5.4 測試Web應用 272
5.5.5 測試方法 273
5.5.6 調試 276
5.6 運行和維護知識 278
5.6.1 係統轉換 278
5.6.2 係統維護概述 279
5.6.3 係統評價 283
5.7 軟件項目管理 284
5.7.1 軟件項目管理涉及的範圍 284
5.7.2 軟件項目估算 287
5.7.3 進度管理 289
5.7.4 軟件項目的組織 292
5.7.5 軟件配置管理 294
5.7.6 風險管理 296
5.8 軟件質量 300
5.8.1 軟件質量特性 300
5.8.2 軟件質量保證 302
5.8.3 軟件評審 304
5.8.4 軟件容錯技術 306
5.9 軟件度量 307
5.9.1 軟件度量分類 307
5.9.2 軟件復雜性度量 309
5.10 軟件工具與軟件開發環境 311
5.10.1 軟件工具 311
5.10.2 軟件開發環境 313
軟件設計師教程(第5版)(全國計算機技術與軟件專業技術資格(水平)考試指定用書) 下載 mobi pdf epub txt 電子書 格式 2024
軟件設計師教程(第5版)(全國計算機技術與軟件專業技術資格(水平)考試指定用書) 下載 mobi epub pdf 電子書知識點很多,努力看完吧
評分質量不錯,內容詳實,不錯
評分無語 看一頁掉一頁 買瞭兩本都是這樣
評分希望能過吧。好厚一本啊
評分是正版的書,很實用很好!!!
評分書是買瞭,就是要考試瞭也沒看…一共翻開過兩三次吧…
評分不錯不錯,挺好
評分考前突擊一下,知識點很全麵
評分我為什麼喜歡在 京東 買東西,因為今天買明天就可以送到。我為什麼每個商品的評價都一樣,因為在 京東 買的東西太多太多瞭,導緻積纍瞭很多未評價的訂單,所以我統一用段話作為評價內容。 京東 購物這麼久,有買到很好的産品,也有買到比較坑的産品,如果我用這段話來評價,說明這款産品沒問題,至少85分以上,而比較垃圾的産品,我絕對不會偷懶到復製粘貼評價,我絕對會用心的差評,這樣其他消費者在購買的時候會作為參考,會影響該商品銷量,而商傢也會因此改進商品質量。
軟件設計師教程(第5版)(全國計算機技術與軟件專業技術資格(水平)考試指定用書) mobi epub pdf txt 電子書 格式下載 2024