Data Structure and Software Development - Jean-Paul Tremblay , Grant... - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Data Structure and Software Development
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Data Structure and Software Development

Data Structure and Software Development

In an Object-oriented Domain - Java Edition

Jean-Paul Tremblay, Grant A. Cheston

1170 pages, parution le 24/02/2003

Résumé

For one or two term Sophomore/Junior level courses in Data Structures and Software Design. This text provides students with a strong introduction to basic data structures, object-oriented analysis and design, and fundamental software design concepts and principles.
The authors begin with the traditional basic data structures and algorithms, with their Java implementation and analysis. Then, employing UML notation, a ten step process is given to design a large software system, including a case study designing a simple bank system. In the remainder of the book, intermediate-level data structures and software design techniques are given.

  • Combination of data structures and software development, allows students to learn how to use data structures in context of object oriented software development.
  • Basic software engineering concepts - Presented at a suitable level for second or third year students, teaches students real world software engineering skills they can later use in their careers.
  • Many concepts and techniques are introduced on an as-needed basis, making the material less overwhelming for students.
  • Extensive use of UML diagrams - Includes inheritance, context, sequence, collaboration, class, high-level architecture, and subsystem.
  • Abstract Data Types (ADTs) are discussed early - Presented from the axiomatic, constructive, and the postcondition approaches using an object-oriented notation, shows students how to use ADTs for object oriented software development.
  • Portrays software relationships to students.
  • Full chapter on software testing - Deals with traditional black box and white box test-case generation techniques, as well as testing techniques for object-oriented software.

Contents
  • 1. State of Software Development.
  • 2. Java Basics.
  • 3. Objects and Classes.
  • 4. Arrays and Strings.
  • 5. Array Algorithms and Their Analysis.
  • 6. Abstract Data Types and Their Implementation.
  • 7. List Fundamentals.
  • 8. Advanced List Concepts and the Uos Data Structure Library.
  • 9. Stacks.
  • 10. Recursion.
  • 12. Object-Oriented Development: An Example.
  • 13. Trees.
  • 14. Elementary Problem Modeling and System Design.
  • 15. Principles of Software Design.
  • 16. Software Testing.
  • 17. Bags, Sets, and Dictionaries.
  • 18 Sorting.
  • 19. Graphs.
  • 20. Files.
  • Appendix A. Java Tutorial.
  • Appendix B. Analysis of Java Data Structures.
  • Appendix C. Math Primer.

Caractéristiques techniques

  PAPIER
Éditeur(s) Prentice Hall
Auteur(s) Jean-Paul Tremblay, Grant A. Cheston
Parution 24/02/2003
Nb. de pages 1170
Format 21 x 26
Couverture Broché
Poids 2250g
Intérieur Noir et Blanc
EAN13 9780137879533
ISBN13 978-0-13-787953-3

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription