91成人精品一区在线播放,成人毛片在线播放器,国产精品剧情av,日韩尤物在线,亚洲麻豆视频,岛国免费在线,亚洲a欧美

專業(yè)軟件設計師網(wǎng)站|培訓機構|服務商(加客服微信:cnitpm或QQ:800184589進軟件設計師學霸群)

軟題庫 培訓課程
當前位置:信管網(wǎng) >> 軟件設計師 >> 備考經(jīng)驗 >> 文章內容
《軟件設計師5天修煉》
來源:信管網(wǎng) 2021年08月27日 【所有評論 分享到微信

相關推薦:[信管網(wǎng)]軟件設計師內部輔導資料

《軟件設計師5天修煉》由水利水電出版社出版,作者:施游、張華、鄒月平,出版時間:2021年01月,售價68元,具體介紹如下:

書籍介紹:

出版社:水利水電出版社

作者:施游、張華、鄒月平

出版時間:2021年01月

國際標準書號ISBN:9787517090359

內容簡介:

本書以作者多年從事計算機技術與軟件專業(yè)技術資格考試教育培訓和試題研究的心得體會為基礎,建立了一個5天的復習架構,通過深度剖析考試大綱并綜合歷年的考試情況,將軟件設計師考試涉及的各知識點高度概括、整理,以知識圖譜的形式將整個考試分解為一個個相互聯(lián)系的知識點逐一講解。讀者可以通過學習知識圖譜快速提高復習效率和做題準確度,做到復習有的放矢、考試得心應手。本書可作為參加軟件設計師考試考生的自學用書,也可作為計算機技術與軟件專業(yè)技術資格考試培訓班的教材。

目錄:

前言

考前必知 1

◎沖關前的準備 1

◎考試形式解讀 1

◎答題注意事項 2

◎制訂復習計劃 2

第1天 打好基礎 4

第1章 計算機科學基礎 4

1.1 數(shù)制及其轉換 5

1.1.1 二進制、八進制、十進制和

十六進制 5

1.1.2 二進制與十進制相互轉換 6

1.1.3 二進制與八進制相互轉換 7

1.2 計算機內數(shù)據(jù)的表示 8

1.2.1 數(shù)的表示 8

1.2.2 非數(shù)值表示 11

1.3 算術運算和邏輯運算 11

1.3.1 二進制數(shù)運算 11

1.3.2 邏輯代數(shù)運算 13

1.4 編碼基礎 14

1.4.1 排列組合 14

1.4.2 常見編碼 14

第2章 計算機硬件基礎知識 21

2.1 計算機系統(tǒng)體系結構 22

2.1.1 計算機體系結構概述 22

2.1.2 指令系統(tǒng) 24

2.1.3 CPU結構 27

2.1.4 流水線 29

2.2 存儲系統(tǒng) 31

2.2.1 存儲系統(tǒng)基礎 31

2.2.2 存儲器相關計算 33

2.2.3 高速緩存 34

2.3 RAID 35

2.3.1 RAID常見概念 36

2.3.2 常見RAID分級 36

2.4 硬盤存儲器與網(wǎng)絡存儲 37

2.4.1 硬盤存儲器 37

2.4.2 網(wǎng)絡存儲 39

2.5 可靠性與系統(tǒng)性能評測基礎 39

2.5.1 容錯 40

2.5.2 系統(tǒng)可靠性分析 40

2.6 輸入/輸出技術 42

2.6.1 程序控制方式 42

2.6.2 中斷方式 42

2.6.3 DMA方式 43

2.6.4 輸入/輸出處理機(IOP) 43

2.7 總線結構 44

第3章 數(shù)據(jù)結構與算法知識 46

3.1 概念 47

3.1.1 基礎概念 47

3.1.2 數(shù)據(jù)結構概念 47

3.2 線性表 49

3.2.1 順序存儲結構 49

3.2.2 鏈式存儲結構 51

3.2.3 串 56

3.3 隊列和棧 58

3.3.1 隊列 58

3.3.2 棧 60

3.4 樹 60

3.4.1 樹的定義和基本概念 60

3.4.2 二叉樹 62

3.4.3 二叉樹 65

3.4.4 二叉排序樹 65

3.4.5 線索二叉樹 65

3.4.6 樹和森林 66

3.5 圖 69

3.5.1 圖的概念 69

3.5.2 圖的存儲 71

3.5.3 圖的遍歷 72

3.5.4 小生成樹 73

3.5.5 AOV和AOE 74

3.6 哈希表 75

3.6.1 哈希函數(shù)的構造方法 76

3.6.2 沖突的處理 76

3.6.3 哈希表的查找 77

3.7 查找 78

3.7.1 順序查找 78

3.7.2 二分查找 78

3.8 排序 79

3.8.1 插入排序 79

3.8.2 交換排序 80

3.8.3 選擇排序 82

3.8.4 歸并排序 84

3.8.5 基數(shù)排序 85

3.8.6 各種排序算法復雜性比較 85

3.9 算法描述和分析 86

3.9.1 算法的流程圖、偽代碼描述方式 86

3.9.2 算法的效率分析 86

3.9.3 遞歸法 87

3.9.4 分治法 88

3.9.5 遞推法 88

3.9.6 回溯法 88

3.9.7 貪心法 95

3.9.8 動態(tài)規(guī)劃法 95

3.9.9 其他算法 97

第2天 夯實基礎 98

第4章 操作系統(tǒng)知識 98

4.1 操作系統(tǒng)概述 99

4.2 處理機管理 100

4.2.1 進程狀態(tài) 100

4.2.2 進程的互斥和同步 102

4.2.3 進程調度 106

4.2.4 死鎖 106

4.2.5 管程 109

4.2.6 線程 110

4.3 存儲管理 110

4.3.1 實存管理 110

4.3.2 虛存管理 111

4.4 文件管理 114

4.4.1 文件的組織結構 114

4.4.2 文件目錄 116

4.4.3 文件管理其他知識 117

4.5 作業(yè)管理 117

4.6 設備管理 118

4.6.1 設備管理概述 118

4.6.2 I/O軟件 119

4.6.3 磁盤調度 119

第5章 程序設計語言和語言處理程序知識 120

5.1 程序設計語言基礎知識 120

5.1.1 常見的程序設計語言 120

5.1.2 程序的翻譯 121

5.1.3 程序設計語言的基本成分 122

5.1.4 函數(shù) 124

5.2 語言處理程序基礎知識 127

5.2.1 解釋程序基礎 127

5.2.2 匯編程序基礎 128

5.2.3 編譯程序基礎 128

5.2.4 文法和語言的形式描述 129

第6章 數(shù)據(jù)庫知識 139

6.1 數(shù)據(jù)庫三級模式結構 140

6.2 數(shù)據(jù)模型 141

6.2.1 概念模型 141

6.2.2 E-R圖 142

6.2.3 基本數(shù)據(jù)模型 142

6.3 數(shù)據(jù)依賴與函數(shù)依賴 143

6.3.1 數(shù)據(jù)依賴 144

6.3.2 函數(shù)依賴 144

6.4 關系代數(shù) 146

6.4.1 基本關系代數(shù)運算 146

6.4.2 擴展關系代數(shù)運算 147

6.5 關系數(shù)據(jù)庫標準語言 152

6.5.1 數(shù)據(jù)定義(DDL) 152

6.5.2 數(shù)據(jù)操縱(DML) 152

6.5.3 數(shù)據(jù)更新操作 155

6.5.4 視圖 156

6.5.5 訪問控制 156

6.5.6 嵌入式SQL 156

6.6 規(guī)范化 157

6.6.1 存儲異常 157

6.6.2 模式分解 157

6.6.3 關系模式范式 157

6.6.4 模式分解 159

6.7 數(shù)據(jù)庫的控制功能 161

6.7.1 事務 161

6.7.2 并發(fā)控制 161

6.8 數(shù)據(jù)倉庫基礎 164

6.9 分布式數(shù)據(jù)庫基礎 165

6.10 數(shù)據(jù)庫設計 165

6.10.1 數(shù)據(jù)庫設計過程 165

6.10.2 需求分析 165

6.10.3 概念結構設計 166

6.10.4 邏輯結構設計 166

6.10.5 數(shù)據(jù)庫物理設計 166

6.10.6 數(shù)據(jù)庫的實施 166

6.10.7 數(shù)據(jù)庫運行與維護 166

第7章 計算機網(wǎng)絡 166

7.1 計算機網(wǎng)絡概述 168

7.2 網(wǎng)絡體系結構 168

7.2.1 網(wǎng)絡拓撲 168

7.2.2 OSI 168

7.2.3 TCP/IP參考模型 171

7.3 物理層 172

7.3.1 傳輸速率 172

7.3.2 傳輸介質 173

7.3.3 常見網(wǎng)絡設備 175

7.4 數(shù)據(jù)鏈路層 175

7.4.1 點對點協(xié)議 175

7.4.2 局域網(wǎng)的數(shù)據(jù)鏈路層結構 176

7.4.3 CSMA/CD 177

7.5 網(wǎng)絡層 177

7.5.1 IP協(xié)議 177

7.5.2 IPv4地址 177

7.5.3 IPv4地址分類 178

7.5.4 子網(wǎng)掩碼 179

7.5.5 地址結構 180

7.5.6 VLSM和CIDR 180

7.5.7 IP地址和子網(wǎng)規(guī)劃 181

7.5.8 ICMP 182

7.5.9 ARP和RARP 183

7.5.10 IPv6 183

7.6 傳輸層 183

7.6.1 TCP 183

7.6.2 UDP 185

7.7 應用層 186

7.7.1 DNS 186

7.7.2 DHCP 187

7.7.3 WWW 188

7.7.4 HTTP 188

7.7.5 E-mail 190

7.7.6 FTP 191

7.7.7 SNMP 191

7.7.8 Telnet 191

7.7.9 SSH 191

7.8 Linux與Windows操作系統(tǒng) 191

7.8.1 Linux 192

7.8.2 Windows 193

7.9 交換與路由 195

7.9.1 交換 195

7.9.2 路由 195

第3天 深入學習 196

第8章 多媒體基礎 196

8.1 多媒體基礎概念 197

8.2 聲音處理 198

8.2.1 聲音相關的兩個參數(shù) 198

8.2.2 聲音數(shù)字化處理參數(shù) 198

8.2.3 聲音合成 199

8.2.4 聲音文件格式 199

8.3 圖形和圖像處理 200

8.3.1 圖形數(shù)據(jù) 200

8.3.2 圖像的壓縮 200

8.3.3 圖像屬性 200

8.3.4 動畫 202

8.3.5 視頻 202

8.3.6 流媒體 202

第9章 軟件工程與系統(tǒng)開發(fā)基礎 202

9.1 軟件工程概述 203

9.2 軟件生存周期與軟件生存周期模型 204

9.2.1 軟件開發(fā)模型 204

9.2.2 軟件開發(fā)方法 209

9.2.3 軟件過程改進 211

9.3 軟件項目管理 213

9.3.1 軟件項目管理基礎 213

9.3.2 軟件項目成本管理 214

9.3.3 軟件項目進度管理 215

9.3.4 軟件項目質量管理 221

9.3.5 軟件項目風險管理 223

9.3.6 軟件項目溝通管理 224

9.3.7 軟件項目配置管理 224

9.4 軟件項目度量 226

9.4.1 軟件度量 226

9.4.2 軟件復雜性度量 226

9.5 系統(tǒng)分析與需求分析 227

9.5.1 系統(tǒng)分析 227

9.5.2 需求分析 227

9.6 系統(tǒng)設計 227

9.6.1 系統(tǒng)設計分類 227

9.6.2 結構化分析 228

9.6.3 結構化設計 233

9.6.4 Web應用系統(tǒng)分析與設計 235

9.6.5 用戶界面設計 235

9.7 軟件測試 235

9.7.1 軟件測試基礎 235

9.7.2 單元測試、集成測試、確認測試、系統(tǒng)測試、驗收測試 236

9.7.3 白盒測試、黑盒測試、灰盒測試 237

9.7.4 靜態(tài)測試、動態(tài)測試 238

9.8 系統(tǒng)維護 238

9.9 軟件體系結構 239

第10章 面向對象 240

10.1 面向對象基礎 240

10.1.1 面向對象基本定義 240

10.1.2 面向對象分析 242

10.1.3 面向對象設計 242

10.1.4 面向對象程序設計 242

10.1.5 面向對象測試基礎 242

10.2 UML 242

10.2.1 事物 242

10.2.2 關系 243

10.2.3 圖 244

10.3 設計模式 250

10.3.1 設計模式基礎 250

10.3.2 創(chuàng)建型設計模式 252

10.3.3 結構型設計模式 256

10.3.4 行為型設計模式 263

第4天 擴展實踐 273

第11章 信息安全 273

11.1 信息安全基礎 274

11.1.1 信息安全研究方向 274

11.1.2 信息安全方法論 274

11.1.3 信息系統(tǒng)安全層次 274

11.1.4 信息安全管理 275

11.2 信息安全基本要素 275

11.3防火墻與入侵檢測 275

11.3.1 常見的3種防火墻技術 276

11.3.2 防火墻體系結構 276

11.3.3 ACL 278

11.3.4 入侵檢測與入侵防護 278

11.4 常見網(wǎng)絡安全威脅 278

11.4.1 網(wǎng)絡監(jiān)聽 279

11.4.2 口令破解 279

11.4.3 拒絕服務攻擊 279

11.4.4 漏洞攻擊 279

11.4.5 僵尸網(wǎng)絡 279

11.4.6 網(wǎng)絡釣魚 279

11.4.7 網(wǎng)絡欺騙 280

11.4.8 社會工程 280

11.5 惡意代碼 280

11.5.1 惡意代碼命名規(guī)則 280

11.5.2 計算機病毒 281

11.5.3 蠕蟲 281

11.5.4 木馬 281

11.6 網(wǎng)絡安全協(xié)議 282

11.6.1 HTTPS與S-HTTP 282

11.6.2 S/MIME 282

11.7 加密算法與信息摘要 282

11.7.1 密碼體制 282

11.7.2 對稱加密算法 283

11.7.3 非對稱加密算法 283

11.7.4 信息完整性驗證算法 284

11.7.5 數(shù)字簽名 285

11.8 網(wǎng)絡安全法律知識 285

第12章 信息化基礎 286

12.1 信息與信息化 286

12.2 電子政務 287

12.3 企業(yè)信息化 288

12.4 電子商務 288

12.5 新一代信息技術 288

12.5.1 大數(shù)據(jù) 288

12.5.2 云計算 289

12.5.3 互聯(lián)網(wǎng) 289

12.5.4 智慧城市 289

12.5.5 物聯(lián)網(wǎng) 290

12.5.6 移動互聯(lián)網(wǎng) 290

12.5.7 人工智能 291

第13章 知識產權相關法規(guī) 291

13.1 著作權法 292

13.2 專利法 295

13.3 商標法 297

第14章 標準化 298

14.1 標準化概述 299

14.2 標準化分類 299

14.3 標準的代號和名稱 299

14.4 ISO 9000 300

第15章 經(jīng)典案例分析 300

15.1 數(shù)據(jù)流程圖案例分析 300

15.2 E-R圖案例分析 306

15.3 UML案例分析 311

15.4 C程序題案例分析 315

15.5 Java程序題案例分析 320

第5天 模擬測試 324

軟件設計師上午試卷 324

軟件設計師下午試卷 333

軟件設計師上午試卷解析與參考答案 342

軟件設計師下午試卷解析與參考答案 353

附錄 軟件設計師考試常用術語匯總表 359

參考文獻 366

掃碼關注公眾號

溫馨提示:因考試政策、內容不斷變化與調整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!

信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。

信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。

相關內容

發(fā)表評論  查看完整評論  

推薦文章