Research and Markets, the largest resource for market research information in world providing essential market research reports, industry research, industry analysis, forecasts, market studies, company profiles and country reports.
Welcome - Register - Login - Help/FAQ - 0 items View Basket
Worlds Largest Market Research Resource - 1516199 Live Reports
Search Research and Markets
  Search
Enter keywords, a title or
a report id number below.





Advanced   
Company search
Register for free email updates of market research
Currency
  Select a currency for use throughout the site



Viewing report

Order by Fax
Ask a Question
Printer Friendly
PDF Brochure
Hard CopyAdd to Basket
Live Chat Live Help Software for Website

Data Structures: Abstraction and Design Using Java , 2nd Edition

John Wiley and Sons Ltd, Feb 2010, Pages: 832


  Description  
   Table of Contents   
    
    
    
     
  Enquire before Buying   
  Send to a Friend   

This book lays the foundation for programmers to build their skills. The focus is placed on how to implement effective programs using the JCL instead of producing mathematical proofs. The coverage is updated and streamlined to provide a more accessible approach to programming. They’ll be able to develop a thorough understanding of basic data structures and algorithms through an objects-first approach. Data structures are discussed in the context of software engineering principles. Updated case studies also show programmers how to apply essential design skills and concepts.

New to this Edition:
- The coverage is updated and streamlined to provide a more accessible approach and to enable students to begin studying the Collections Framework earlier than before (Chapter 2 in the new edition).
- Change in emphasis from a software engineering approach to laying a foundation
- New Chapters 1 and 2 which reorganize and consolidate concepts discussed in Ch 1-4 of the first edition and enable students to begin studying object-oriented programming and data structures earlier.
- New appendix on Unit Testing with discussion of latest version of JUnit and jGRASP.
- New programming projects/exercises in many chs
- Chapter 4 on queues has a new section on the Java 6 Deque.
- Chapter 9 on balanced trees has expanded coverage of B-trees and a new section on Java 6 SkipList.
- Replaced most uses of the BufferedReader class and its methods with Scanner methods.
- Replaced use of StringTokenizer class with Java 6 methods String.split and Scanner.findInLine.

Hallmark Features:
- Combines a strong emphasis on problem solving and software design with the study of data structures. To this end, the authors discuss applications of each data structure to motivate its study. After providing the specification (interface) and the implementation (one or more Java classes) we then cover case studies that use the data structure to solve significant problems.
- Focuses on implementing effective programs using the Java Collections Framework and the classes in the framework. The code for these classes follows closely that which is provided in the framework and is not a conversion of code in other programming languages.
- Over 20 case studies follow a five-step process (problem specification, analysis, design, implementation, and testing)
- Many problems have extensive discussions of testing and include classes and driver methods for testing solutions to case studies.

Extensive pedagogy to assist inexperienced programmers in learning the material including boxes on Programming Pitfalls, Design concepts, and Programming Practice; Syntax boxes for quick reference; and self-check and end-of-section exercises for immediate feedback and practice



Customers who bought this item also bought

Data Structures and the Java Collections Framework, Third Edition

Data Structures and the Java Collections Framework, 3rd Edition

Java For Everyone: Compatible with Java 5, 6, and 7, 2nd Edition

Data Structures and Algorithms in C++, 2nd Edition

Data Structures and Algorithms Using Python

Big C++, 2nd Edition

Ivor Horton's Beginning Java, Java 7 Edition

Java All-In-One Desk Reference For Dummies, 2nd Edition

Java Concepts for AP Computer Science, 5th Edition

Java Concepts for Java 5 and 6, 5th Edition



For enquiries please call us on:
  +353-1-415-1241 (GMT Office Hours)
  1-800-526-8630 (US/Canada Toll Free)
  1-917-300-0470 (EST Office Hours)

   All rights reserved. © Copyright 2012 Research and Markets
   Terms and conditions Privacy Policy Publishers Employment Opportunities Site Map Link to us Webmaster Affiliate Network


Research and Markets RSS Feeds