Mathematical Structures for Computer Science, 6/e (Hardcover)
暫譯: 計算機科學的數學結構,第6版(精裝本)
Judith L. Gersting
- 出版商: W.H. Freeman and Com
- 出版日期: 2006-07-07
- 售價: $1,200
- 貴賓價: 9.8 折 $1,176
- 語言: 英文
- 頁數: 784
- 裝訂: Hardcover
- ISBN: 071676864X
- ISBN-13: 9780716768647
-
相關分類:
Computer-Science
已絕版
買這商品的人也買了...
-
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
離散與組合數學 (Discrete and Combinatorial Mathematics, 5/e)$980$931 -
JavaScript 精緻範例辭典$450$383 -
軟體建構之道 (Code Complete, 2/e)$1,200$1,020 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
約耳趣談軟體-來自專案管理的現場實錄 (Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers)$490$387 -
學徒模式-優秀軟體開發者的養成之路 (Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman)$420$332 -
深入淺出 Python (Head First Python)$780$616 -
Hadoop 實戰技術手冊$680$578 -
JavaScript 設計模式 (JavaScript Patterns)$480$379 -
笑談軟體工程:敏捷開發法的逆襲-導入 Scrum,讓你的軟體開發人生從黑白變彩色!$550$435 -
實戰封包分析-使用 Wireshark (Practical Packet Analysis: Using Wireshark to Solve Real-World Network Problems, 2/e)$450$356 -
Dreamweaver CS6 + PHP 商業資料庫網站整合設計$650$514 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
PHP 大師-寫出頂尖的程式碼 (PHP Master: Write Cutting Edge Code)$450$356 -
Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具$580$458 -
網路竟然這麼危險!阿里巴巴首席安全專家交你全方位保護網站$540$459 -
《超強圖解》前進 App Store!iOS 6 SDK 實戰演練$950$751 -
深入淺出 C (Head First C)$880$695 -
跟我學 Windows 8:全新介面一試就上手!$399$315 -
ASP.NET MVC 4 開發實戰$680$537 -
提升程式設計的資料結構力-國際程式設計競賽之資料結構原理、題型、解題技巧與重點解析$500$395 -
Android 錦囊妙計 (Android Cookbook)$980$774 -
PHP、MySQL、JavaScript 與 CSS 學習手冊, 2/e (Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites, 2/e)$880$695 -
Discrete and Combinatorial Mathematics: An Applied Introduction, 5/e (IE-Paperback)$1,550$1,519
商品描述
<內容簡介>
Computing Curricula 2001 (CC2001), a joint undertaking of the Institute for Electrical and Electronic Engineers/Computer Society (IEEE/CS) and the Association for Computing Machinery (ACM), identifies the essential material for an undergraduate degree in computer science. This Sixth Edition of Mathematical Structures for Computer Science covers all the topics in the CC2001 suggested for a one-semester intensive discrete structures course, and virtually everything suggested for a two-semester version of a discrete structures course. Gersting's text binds together what otherwise appears to be a collection of disjointed topics by emphasizing the following themes:
1 . Importance of logical thinking
2 . Power of mathematical notation
3 . Usefulness of abstractions
<章節目錄>
CONTENTS:
Preface
Note to the Student
1. Formal Logic
1.1 Statements, Symbolic Representation, and Tautologies
1.2 Propositional Logic
1.3 Quantifiers, Predicates, and Validity
1.4 Predicate Logic
1.5 Logic Programming
1.6 Proof of Correctness
2. Proofs, Recursion, and Analysis of Algorithms
2.1 Proof Techniques
2.2 Induction
2.3 More on Proof of Correctness
2.4 Recursive Definitions
2.5 Recurrence Relations
2.6 Analysis of Algorithms
3. Sets, Combinatorics, Probability, and Number Theory
3.1 Sets
3.2 Counting
3.3 Principle of Inclusion and Exclusion; Pigeonhole Principle
3.4 Permutations and Combinations
3.5 Probability
3.6 Binomial Theorem
3.7 Number Theory
4. Relations, Functions, and Matrices
4.1 Relations
4.2 Topological Sorting
4.3 Relations and Databases
4.4 Functions
4.5 The Mighty Mod Function
4.6 Matrices
5. Graphs and Trees
5.1 Graphs and their Representations
5.2 Trees and their Representations
5.3 Decision Trees
5.4 Huffman Codes
6. Graph Algorithms
6.1 Directed Graphs and Binary Relations; Warshall's Algorithm
6.2 Euler Path and Hamiltonian Circuit
6.3 Shortest Path and Minimal Spanning Tree
6.4 Traversal Algorithms
6.5 Articulation Points and Computer Networks
7. Boolean Algebra and Computer Logic
7.1 Boolean Algebra Structure
7.2 Logic Networks
7.3 Minimization
8. Modeling Arithmetic, Computation, and Languages
8.1 Algebraic Structures
8.2 Finite-State Machines
8.3 Turing Machines
8.4 Formal Languages
Appendixes
Appendix A Derivation Rules for Propositional and Predicate Logic
Appendix B Summation Notation
Appendix C The Logarithm Function
Answers to Practice Problems
Answers to Selected Exercises
Answers to Self-Tests
Index
商品描述(中文翻譯)
<內容簡介>
Computing Curricula 2001 (CC2001) 是由電氣與電子工程師學會/計算機學會 (IEEE/CS) 和計算機協會 (ACM) 共同發起的計畫,旨在確定計算機科學本科學位所需的基本材料。本書《計算機科學的數學結構》第六版涵蓋了 CC2001 建議的所有主題,適用於一學期的密集離散結構課程,以及幾乎所有建議的兩學期版本的離散結構課程。Gersting 的文本通過強調以下主題,將看似不相干的主題聯繫在一起:
1. 邏輯思維的重要性
2. 數學符號的力量
3. 抽象的實用性
<章節目錄>
CONTENTS:
前言
給學生的註解
1. 形式邏輯
1.1 陳述、符號表示法與重言式
1.2 命題邏輯
1.3 量詞、謂詞與有效性
1.4 謂詞邏輯
1.5 邏輯程式設計
1.6 正確性證明
2. 證明、遞歸與演算法分析
2.1 證明技術
2.2 數學歸納法
2.3 更多正確性證明
2.4 遞歸定義
2.5 遞迴關係
2.6 演算法分析
3. 集合、組合學、機率與數論
3.1 集合
3.2 計數
3.3 包含與排除原則;鴿巢原則
3.4 排列與組合
3.5 機率
3.6 二項式定理
3.7 數論
4. 關係、函數與矩陣
4.1 關係
4.2 拓撲排序
4.3 關係與資料庫
4.4 函數
4.5 強大的模運算
4.6 矩陣
5. 圖與樹
5.1 圖及其表示法
5.2 樹及其表示法
5.3 決策樹
5.4 Huffman 編碼
6. 圖演算法
6.1 有向圖與二元關係;Warshall 演算法
6.2 歐拉路徑與哈密頓迴路
6.3 最短路徑與最小生成樹
6.4 遍歷演算法
6.5 切割點與計算機網路
7. 布林代數與計算機邏輯
7.1 布林代數結構
7.2 邏輯網路
7.3 最小化
8. 建模算術、計算與語言
8.1 代數結構
8.2 有限狀態機
8.3 圖靈機
8.4 形式語言
附錄
附錄 A 命題邏輯與謂詞邏輯的推導規則
附錄 B 總和符號
附錄 C 對數函數
練習題答案
選擇題答案
自我測試答案
索引
