C++ Programming: From Problem Analysis to Program Design, 8/e (Paperback)

D.S. Malik

  • 出版商: Cengage Learning
  • 出版日期: 2017-09-30
  • 定價: $1,600
  • 售價: 9.5$1,520
  • 語言: 英文
  • 頁數: 1438
  • ISBN: 9814792632
  • ISBN-13: 9789814792639
  • 相關分類: C++ 程式語言
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

Introduce your students to programming with C++ using today’s definitive choice for teaching a first programming language course -- C++ Programming: From Problem Analysis to Program Design, 8th Edition. D.S. Malik’s time-tested, student-centered methodology incorporates a strong focus on problem-solving with full-code examples that vividly demonstrate the hows and whys of applying programming concepts and utilizing C++ to work through problems. Thoroughly updated end-of-chapter exercises, more than 20 extensive new programming exercises, and numerous new examples drawn from Dr. Malik’s experience further strengthen student understanding of problem solving and program design in this new edition. Now available with MindTap, the digital learning solution that powers students from memorization to mastery.

商品描述(中文翻譯)

介紹您的學生使用 C++ 進行編程,使用當今教授第一個編程語言課程的明確選擇 - 《C++ 編程:從問題分析到程序設計,第 8 版》。D.S. Malik 的經過時間考驗的以學生為中心的方法融入了強調問題解決的重點,並通過完整的代碼示例生動地演示了應用編程概念和利用 C++ 解決問題的方法和原因。在本新版中,全面更新的章末練習、超過 20 個廣泛的新編程練習和許多從 Malik 博士的經驗中獲得的新示例進一步加強了學生對問題解決和程序設計的理解。現在可與 MindTap 一起使用,這是一個數字學習解決方案,從記憶到掌握,為學生提供支持。

目錄大綱

1. An Overview of Computers and Programming Languages.
 2. Basic Elements of C++.
 3. Input/Output.
 4. Control Structures I (Selection).
 5. Control Structures II (Repetition).
 6. User-Defined Function.
 7. User-Defined Simple Data Types, Namespaces, and the string Type
 8. Arrays and Strings.
 9. Records (structs).
 10. Classes and Data Abstraction.
 11. Inheritance and Composition.
 12. Pointers, Classes, Virtual Functions, and Abstract Classes.
 13. Overloading and Templates.

Access these chapters from your ebook
 14. Exception Handling.
 15. Recursion.
 16. Searching, Sorting, and the vector Type
 17. Linked Lists.
 18. Stacks and Queues.

Appendices.
 A. Reserved Words.
 B. Operator Precedence.
 C. Character Sets.
 D. Operators Overloading.
 E. Additional C++ Topics.
 F. Header Files.
 G. Memory Size on a System.
 H. Standard Template Library (STL)
 I. Answers to Odd-Numbered Exercises.

目錄大綱(中文翻譯)

1. 電腦和程式語言概述。
2. C++的基本元素。
3. 輸入/輸出。
4. 控制結構I(選擇)。
5. 控制結構II(重複)。
6. 使用者定義函數。
7. 使用者定義簡單資料類型、命名空間和string類型。
8. 陣列和字串。
9. 記錄(structs)。
10. 類別和資料抽象。
11. 繼承和組合。
12. 指標、類別、虛擬函數和抽象類別。
13. 重載和範本。

從電子書中存取這些章節
14. 例外處理。
15. 遞迴。
16. 搜尋、排序和vector類型。
17. 連結串列。
18. 堆疊和佇列。

附錄
A. 保留字。
B. 運算子優先順序。
C. 字元集。
D. 運算子重載。
E. 額外的C++主題。
F. 標頭檔。
G. 系統的記憶體大小。
H. 標準模板庫(STL)。
I. 奇數編號練習的答案。