Data Structures and Software Development in an Object-Oriented Domain: Java Edition - Rilegato

Tremblay, Jean-Paul; Cheston, Grant A.

 
9780137879533: Data Structures and Software Development in an Object-Oriented Domain: Java Edition

Sinossi

This first edition book integrates data structures, library design, and software principles into one package. The authors begin with simple software engineering concepts, and repeatedly use them to develop applications throughout the text. The topics covered include fundamental design concepts and principles; object oriented analysis and design; and design for reuse. For computer programmers.

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

L'autore

Jean-Paul Tremblay received the Ph.D. degree in Computer Science from Case Institute of Technology. He is currently a professor in the Department of Computer Science at the University of Saskatchewan. Professor Tremblay has co-authored several books in the McGraw-Hill Science Series and is also a co-author of Logic and Discrete Mathematics: A Computer Science Perspective, published by Prentice Hall. His research interests currently focus on CASE systems and automated software diagram layout tools.

Grant A. Cheston received the Ph.D. degree in Computer Science from the University of Toronto. He is currently a professor in the Computer Science Department at the University of Saskatchewan. Professor Cheston's research interests are in the graph algorithms area.

Dalla quarta di copertina

This Java data structures book provides a strong introduction to object-oriented programming. It features a comprehensive presentation of the fundamentals of algorithm analysis foralgorithm and data structure comparisons, along with basic software engineering principles for the object-oriented analysis and design of a large information system. It is the first data structures book to present an introduction to software design and development at an intermediate level.

Key Features
  • Data structure library: Lists, stacks, queues, trees, balanced trees, graphs, and files are discussed in detail and implemented in Java.
  • UML: Software analysis and modeling are presented using a subset of UML at a level accessible to second- or third-year students.
  • Timing analysis: Timing is extensively studied and used throughout.
  • Two case studies: Real examples illustrate the object-oriented development process for the analysis and design of a non-trivial system.
  • Electronic materials: All of the code included in the text and an example of a well-designed data structure library with implementations of all the standard data structures is provided for downloading.

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

Altre edizioni note dello stesso titolo

9788131711477: Data Structures and Software Development in an Object Oriented Domain, Java Edition

Edizione in evidenza

ISBN 10:  8131711471 ISBN 13:  9788131711477
Brossura