Wpisz informacje, które znasz

zamknij

BIG C++

S. Horstmann Cay

Oprawa:
MIĘKKA

Wydawca:
John Wiley &: Sons

Data premiery:
2009-01-29

ISBN:
9780470383285

1 154,95 PLN
Wysyłamy w 21 dni

Opis produktu

<:ul>: <:li>:Serving as an ideal introduction to C++ programming, this updated edition balances ease of learning the latest thinking on cognitive processes, current theoretical approaches, and innovative research techniques<:/li>: <:li>:Shares additional guidance in the form of how–:tos and walkthroughs throughout the chapters<:/li>: <:/ul>:<:ul>: <:li>:Serving as an ideal introduction to C++ programming, this updated edition balances ease of learning the latest thinking on cognitive processes, current theoretical approaches, and innovative research techniques<:/li>: <:li>:Shares additional guidance in the form of how–:tos and walkthroughs throughout the chapters<:/li>: <:/ul>:.<:p>:<:b>:A PRACTICAL INTRODUCTION TO PROGRAMMING WITH A SOLID GROUNDING IN PRINCIPLES OF COMPUTER SCIENCE<:/b>: <:/p>:<:p>:<:i>:Big C++<:/i>: focuses on practical program development and effective use of the C++ programming language. It is suitable for motivated beginners as well as readers with prior programming experience. Horstmann and Budd combine their professional and academic experience to guide you from the basics to more advanced topics and contemporary applications such as GUIs and XML programming. More than a reference, <:i>:Big C++<:/i>: provides well–:developed exercises, examples, and case studies that engage you in the details of useful C++ applications. <:/p>:<:p>:<:b>:Learn computer science principles and not just C++.<:/b>: The authors use the C++ programming language as a vehicle for introducing solid computer science concepts. Although it covers a large subset of the C++ language, the book focuses on the modern features of the C++ standard, such as the string class and the STL containers. <:/p>:<:p>:<:b>:Gain a deeper understanding through the book′:s spiral approach.<:/b>: The authors make C++ more accessible to beginners by starting with the essential facts that illustrate a concept, then adding technical details to deepen understanding of the foundational concept. <:/p>:<:p>:<:b>:Learn C++ as an object–:oriented language.<:/b>: Objects are introduced in two stages. From Chapter 2 on, readers learn to use objectsŚin particular, strings, streams, instances of the simple time and employee classes, and graphical shapes. Starting in Chapter 5, readers learn how to implement classes and member functions. From then on, objects and classes are used as the natural building blocks of computer programs. <:/p>:<:p>:<:b>:SPECIAL FEATURES INCLUDE:<:/b>: <:/p>:<:ul>: <:li>:<:b>:Common Errors<:/b>: describe the kinds of errors that programmers often make, with an explanation of why the errors occur, and what to do about them.<:/li>: <:li>:<:b>:Quality Tips<:/b>: explain good programming practices. Since most of them require an initial investment of effort, these notes carefully motivate the reason behind the advice and explain why the effort will be repaid later.<:/li>: <:li>:<:b>:Productivity Hints<:/b>: teach programmers how to use their tools more effectively, familiarizing them with tricks of the trade such as keyboard shortcuts, global search and replace, or automation of common tasks with scripts.<:/li>: <:/ul>:<:p>:<:b>:A PRACTICAL INTRODUCTION TO PROGRAMMING WITH A SOLID GROUNDING IN PRINCIPLES OF COMPUTER SCIENCE<:/b>: <:/p>:<:p>:<:i>:Big C++<:/i>: focuses on practical program development and effective use of the C++ programming language. It is suitable for motivated beginners as well as readers with prior programming experience. Horstmann and Budd combine their professional and academic experience to guide you from the basics to more advanced topics and contemporary applications such as GUIs and XML programming. More than a reference, <:i>:Big C++<:/i>: provides well–:developed exercises, examples, and case studies that engage you in the details of useful C++ applications. <:/p>:<:p>:<:b>:Learn computer science principles and not just C++.<:/b>: The authors use the C++ programming language as a vehicle for introducing solid computer science concepts. Although it covers a large subset of the C++ language, the book focuses on the modern features of the C++ standard, such as the string class and the STL containers. <:/p>:<:p>:<:b>:Gain a deeper understanding through the book′:s spiral approach.<:/b>: The authors make C++ more accessible to beginners by starting with the essential facts that illustrate a concept, then adding technical details to deepen understanding of the foundational concept. <:/p>:<:p>:<:b>:Learn C++ as an object–:oriented language.<:/b>: Objects are introduced in two stages. From Chapter 2 on, readers learn to use objectsŚin particular, strings, streams, instances of the simple time and employee classes, and graphical shapes. Starting in Chapter 5, readers learn how to implement classes and member functions. From then on, objects and classes are used as the natural building blocks of computer programs. <:/p>:<:p>:<:b>:SPECIAL FEATURES INCLUDE:<:/b>: <:/p>:<:ul>: <:li>:<:b>:Common Errors<:/b>: describe the kinds of errors that programmers often make, with an explanation of why the errors occur, and what to do about them.<:/li>: <:li>:<:b>:Quality Tips<:/b>: explain good programming practices. Since most of them require an initial investment of effort, these notes carefully motivate the reason behind the advice and explain why the effort will be repaid later.<:/li>: <:li>:<:b>:Productivity Hints<:/b>: teach programmers how to use their tools more effectively, familiarizing them with tricks of the trade such as keyboard shortcuts, global search and replace, or automation of common tasks with scripts.<:/li>: <:/ul>:<:b>:Fundamental C++<:/b>: <:p>:Chapter 1 Introduction<:/p>: <:p>:Chapter 2 Numbers and Objects&:nbsp:<:/p>: <:p>:Chapter 3 Control Flow<:/p>: <:p>:Chapter 4 Functions<:/p>: <:p>:Chapter 5 Classes&:nbsp:<:/p>: <:p>:Chapter 6 Vectors and Arrays&:nbsp:<:/p>: <:p>:Chapter 7 Pointers&:nbsp:<:/p>: <:p>:Chapter 8 Inheritance&:nbsp:<:/p>: <:p>:Chapter 9 Streams&:nbsp:<:/p>: <:p>:<:b>:Algorithms and Data Structures<:/b>:<:/p>: <:p>:Chapter 10 Recursion&:nbsp:<:/p>: <:p>:Chapter 11 Sorting and Searching&:nbsp:<:/p>: <:p>:Chapter 12 Lists, Queues, and Stacks&:nbsp:<:/p>: <:p>:Chapter 13 Sets, Maps, and Priority Queues&:nbsp:<:/p>: <:p>:<:b>:Advanced C++<:/b>:<:/p>: <:p>:Chapter 14 Operator Overloading&:nbsp:<:/p>: <:p>:Chapter 15 Memory Management&:nbsp:<:/p>: <:p>:Chapter 16 Templates&:nbsp:<:/p>: <:p>:Chapter 17 Exception Handling&:nbsp:<:/p>: <:p>:Chapter 18 Name Scope Management&:nbsp:<:/p>: <:p>:Chapter 19 Class Hierarchies&:nbsp:<:/p>: <:p>:Chapter 20 The Standard Template Library&:nbsp:<:/p>: <:p>:Chapter 21 The C++ 0x Standard<:/p>: <:p>:<:b>:OO Design<:/b>:<:/p>: <:p>:Chapter 22 Object–:Oriented Design&:nbsp:<:/p>: <:p>:Chapter 23 The Unified Modeling Language&:nbsp:<:/p>: <:p>:Chapter 24 An Introduction to Design Patterns&:nbsp:<:/p>: <:p>:<:b>:Applications<:/b>:<:/p>: <:p>:Chapter 25 Graphical User Interfaces<:/p>: <:p>:Chapter 26 Relational Databases&:nbsp:(Web only)<:/p>: <:p>:Chapter 27 XML&:nbsp:(Web only)<:/p>: <:p>:Appendices<:/p>: <:p>:A C++ Language Coding Guidelines<:/p>: <:p>:B Keyword Summary<:/p>: <:p>:C Operator Summary<:/p>: <:p>:D Character Codes<:/p>: <:p>:E C++ Library Summary<:/p>: <:p>:F Number Systems<:/p>: <:p>:G Bit and Shift Operations<:/p>: <:p>:H UML Summary<:/p>: <:p>:I A C++/Java Comparison (web–:only)<:/p>: <:p>:Glossary<:/p>: <:p>:Index<:/p>:

Data Publikacji: 2009-01-29
Wymiary: 233 mm 193 mm 1646 gr 35.2 mm

Dodaj recenzję

Zaloguj sie, aby móc dodać swoją recenzję.

Kontakt

mail: prus@prus24.pl

telefon: (22) 826-18-35

Copyright © 2001-2018 Główna Księgarnia Naukowa im. B. Prusa. Wszelkie prawa zastrzeżone.
Home   /   Informacje   /   Kontakt
Projekt i realizacja:
MDA.pl