Tools For Structured and Object-Oriented Design

Tools For Structured and Object-Oriented Design : United States Edition

3.6 (5 ratings by Goodreads)
By (author)  , By (author) 

Free delivery worldwide

Available. Dispatched from the UK in 10 business days
When will my order arrive?

Description

For courses in Problem Solving/Programming Logic and Programming Concepts and Logic.Using a concept-oriented, language-independent approach, Tools for Structured and Object-Oriented Design explores and illustrates introductory programming concepts and problem-solving tools. The text's three-part structure is supported by an exceptionally clear narrative and a host of step-by-step examples, sample problems, enrichment sections, and exercises. The password protected Instructor's Resource Center includes: Test files for all chapters (Multiple Choice/True-False)Instructor's Manual (Objectives, Teaching Strategies, Key Terms, Answers to end-of-chapter exercises)Source CodePower Point Lecture Slides For more information please go to www.prenhall.com/bohl-rynnshow more

Product details

  • Mixed media product | 400 pages
  • 215.9 x 276.86 x 25.4mm | 884.5g
  • Pearson Education (US)
  • Pearson
  • United States
  • English
  • 7th edition
  • 0131194453
  • 9780131194458

Back cover copy

Tools for Structured and Object-Oriented Design"An Introduction to Programming Logic"Seventh EditionMarilyn Bohl - Maria Rynn "Tools for Structured and Object-Oriented Design: An Introduction to Programming Logic, Seventh Edition," teaches program design in a well-thought-out, language-independent manner, assuming no programming background whatsoever. The authors begin with the absolute basics, building on them sequentially, one step at a time. Simply and clearly, they show how to analyze problems, and express the solutions in ways computers can be directed to follow. Readers will learn how to use essential problem-solving tools, from ANSI/ISO standard flowcharting to pseudocode, structure charts, and UML. Sample problems and exercises are included throughout. Many chapters include enrichment sections illustrating key concepts in Visual Basic. Three final chapters demonstrate design solutions to more complex but common applications (sorting, searching, file processing, and report writing). This new edition has been thoroughly updated with more coverage of object-oriented design and UML diagramming. Dozens of new exercises are provided, and all existing exercises have been updated as needed. The entire book has been redesigned to improve content flow and readability, and all screen images now reflect the new Windows Vista interface. "Coverage includes: "Maintaining a coherent overall structure in program designTop-down, modular program development techniques, including structure chartsUtilizing flowcharts and pseudocode to plan the logic of a well-structured programUsing control structures: SIMPLE SEQUENCE, IFTHENELSE, DOWHILE, CASE, and DOUNTILWorking with arrays: from one- and two-dimensional arrays to advanced searching and sortingObject-oriented design: classes, objects, data members, methods, encapsulation, and overloading, polymorphism, abstract classes, and inner classesInheritance, generalization/specialization relationships, association, aggregation, and compositionThe evolution of Unified Modeling Language (UML) and use of UML class and object diagrams in problem solving"About the Authors" Marilyn Bohl, author of nine college texts in the computing field, has 25 years of software engineering experience at IBM, Ingres, and a couple of startup companies. Maria Rynn, Associate Professor of Information Technology at Northern Virginia Community College holds a B.A. in Mathematics from West Chester State College and an M.S. in Computer Science from the University of Maryland.show more

Table of contents

CONTENTSPART ONE. STRUCTURED PROGRAMMING CONCEPTS. 1. Introduction to Structured Design. 2. SIMPLE SEQUENCE Control Structure. 3. IFTHENELSE Control Structure. 4. DOWHILE Control Structure-Counter-Controlled Loops. 5. DOWHILE Control Structure-Trailer Record Logic. 6. Modularization. 7. CASE Control Structure. 8. DOUNTIL Control Structure. 9. Introduction to Arrays.PART TWO. OBJECT-ORIENTED PROGRAMMING CONCEPTS.10. Introduction to Object-Oriented Design.11. Inheritance.12. Other Class and Object Relationships.PART THREE. APPLICATIONS.13. Array Applications.14. Master File Update Processing.15. Control-Break Processing.Appendix A: Program Flowcharting Symbols.Appendix B: Structured-Programming Control Structures.Appendix C: Answers to Selected Exercises. Appendix C: Correlation GuideIndex.show more

About Marilyn Bohl

Marilyn Bohl, author of nine college texts in the computing field, has 25 years of software engineering experience at IBM, Ingres, and a couple of startup companies. Maria Rynn, Associate Professor of Information Technoloy at Northern Virginia Community College, holds a B.A. in Mathematics from West Chester State College and an M.S. in Computer Science from the University of Maryland.show more

Rating details

5 ratings
3.6 out of 5 stars
5 40% (2)
4 20% (1)
3 20% (1)
2 0% (0)
1 20% (1)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X