Articoli correlati a Computer Science: An Object Oriented Approach Using...

Computer Science: An Object Oriented Approach Using C++ - Brossura

 
9780070181717: Computer Science: An Object Oriented Approach Using C++

Al momento non sono disponibili copie per questo codice ISBN.

Sinossi

Computer Science: An Object-Oriented Approach Using C++ has two primary objectives: to teach the basic principles of programming as outlined in the ACM curriculum for a CS1 class and to teach the basic constructs of the C++ language. While C++ is a complex and professional language, our experience has shown that beginning students can easily understand and use it.

Computer Science: An Object-Oriented Approach Using C++ uses a combination of thorough, well-ordered explanations and a strong visual framework to make programming concepts accessible to students. The authors stress incremental program development, wherein program analysis is followed by building a structure chart, constructing UML flow diagrams, writing algorithms, undertaking program design, and finally testing. This foundation, combined with a focus on the benefits of a consistent and well-documented programming style, prepares students to tackle the academic and professional programming challenges they will encounter down the road with confidence

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

L'autore

Behrouz A. Forouzan is a Professor at DeAnza College where he is involved in the development of Computer Information System courses. In addition he provides system development consulting with several companies. In addition to C and C++ books, Forouzan is the author of several other successful books, including Computer Networks: A Top-Down Approach, TCP/IP Protocol Suite, and Local Area Networks.

Contenuti


Chapter 1: Computers and Object Oriented Programming

Chapter 2: Basic Elements of C++ Language

Chapter 3: Functions

Chapter 4: Predefined Classes

Chapter 5: Defining Classes

Chapter 6: Decision

Chapter 7: Repetition (Loops)

Chapter 8: Arrays and Vectors

Chapter 9: Pointers

Chapter 10: More Class Elements

Chapter 11: Inheritance and Aggregation

Chapter 12: Templates and Virtual Functions

Chapter 13: Searching and Sorting

Chapter 14: Exception Handling

Chapter 15: Files

Chapter 16: Recursion

Chapter 17: ADTs (Lists, Stacks, and Queues)

Chapter 18: Introduction to STL

Appendices

Appendix A: Unicode

Appendix B: Reserved Words

Appendix C: UML

Appendix D: Numbering System

Appendix E: Preprocessor Directives

Appendix F: Manipulators

Appendix G: Bitwise Operators

Appendix H: Command-Line Argument

Appendix I: Name Spaces

Glossary

Index

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreMcGraw Hill
  • Data di pubblicazione2019
  • ISBN 10 0070181713
  • ISBN 13 9780070181717
  • RilegaturaCopertina flessibile
  • LinguaInglese
  • Numero di pagine992

(nessuna copia disponibile)

Cerca:



Inserisci un desiderata

Non riesci a trovare il libro che stai cercando? Continueremo a cercarlo per te. Se uno dei nostri librai lo aggiunge ad AbeBooks, ti invieremo una notifica!

Inserisci un desiderata

Altre edizioni note dello stesso titolo