購物比價 | 找書網 | 找車網 |
FindBook |
有 1 項符合
Introduction to Computer Science with C++的圖書 |
圖書館借閱 |
國家圖書館 | 全國圖書書目資訊網 | 國立公共資訊圖書館 | 電子書服務平台 | MetaCat 跨館整合查詢 |
臺北市立圖書館 | 新北市立圖書館 | 基隆市公共圖書館 | 桃園市立圖書館 | 新竹縣公共圖書館 |
苗栗縣立圖書館 | 臺中市立圖書館 | 彰化縣公共圖書館 | 南投縣文化局 | 雲林縣公共圖書館 |
嘉義縣圖書館 | 臺南市立圖書館 | 高雄市立圖書館 | 屏東縣公共圖書館 | 宜蘭縣公共圖書館 |
花蓮縣文化局 | 臺東縣文化處 |
|
This is the only C++ textbook on the market that provides complete coverage of CS1 and CS2 in one volume. This book focuses on traditional CS1 and CS2 topics, while developing object-oriented programs. The software life cycle is emphasized throughout, with numerous case studies of varying size and complexity. The first third of the book covers program design with calculation, functions, control structures, and the use of objects. Beginning in Chapter 8, the next third of the book covers user-defined classes, inheritance, polymorphism, arrays, complexity analysis, and the development of abstract data types (called ADTs). The last third of the book covers several standard ADTs - table, list, stack, queue, tree, and graph - including discussions of different implementations, applications, and the complexity of each ADT. Additional topics include recursion and advance sorting and searching techniques.
Ch1. Computer Science, Computer Architecture, and Computer LanguagesCh2. Problem-Solving Fundamentals: Data Types and Output Ch3. More Problem-Solving Fundamentals: Calculation and InputCh4. Subprograms: Functions for Problem SolvingCh5. Selection StatementsCh6. Repetition StatementsCh7. FilesCh8. Building Structured Data: Structs and ClassesCh9. Arrays Ch10. Algorithm Analysis: Space and Time ConsiderationsCh11. Data Abstraction and Object-Oriented Software EngineeringCh12. Linked Lists Ch13. Stacks and QueuesCh14. Recursion Ch15. Binary Trees, General Trees, and GraphsCh16. More Powerful Sorting Methods Ch17. More Powerful Search Methods
|