Computing Fundamentals

The Theory and Practice of Software Design with BlackBox Component Builder

  • Authors
  • J. Stanley Warford
  • Editors
  • Karlheinz Hug

Table of contents

  1. Front Matter
    Pages i-xix
  2. J. Stanley Warford
    Pages 1-13
  3. J. Stanley Warford
    Pages 15-28
  4. J. Stanley Warford
    Pages 29-47
  5. J. Stanley Warford
    Pages 49-74
  6. J. Stanley Warford
    Pages 75-86
  7. J. Stanley Warford
    Pages 87-112
  8. J. Stanley Warford
    Pages 113-150
  9. J. Stanley Warford
    Pages 151-173
  10. J. Stanley Warford
    Pages 175-199
  11. J. Stanley Warford
    Pages 201-237
  12. J. Stanley Warford
    Pages 239-250
  13. J. Stanley Warford
    Pages 251-275
  14. J. Stanley Warford
    Pages 277-291
  15. J. Stanley Warford
    Pages 293-311
  16. J. Stanley Warford
    Pages 313-348
  17. J. Stanley Warford
    Pages 349-365
  18. J. Stanley Warford
    Pages 367-380
  19. J. Stanley Warford
    Pages 381-397
  20. J. Stanley Warford
    Pages 399-431

About this book

Introduction

The first English book on Component Pascal and BlackBox Component Builder. It introduces the reader to computer programming, i.e. algorithms and data structures. The book covers many new programming concepts that have emerged in recent years including object-oriented programming and design patterns. It emphasizes the practical aspects of software construction without neglecting their solid theoretical foundation.
"As a result, students are always able to anchor what they learn in application scenarios that make immediate sense." (Prof. Clemens Szyperski, Redmond)
" ... a unique approach introducing all the modern things we did not have ten years ago: GUIs, components, frameworks, UML, design by contract, design patterns." (Prof. Karlheinz Hug, Reutlingen)

Keywords

BlackBox Component Component Builder Component Pascal Computing Fundamentals Frameworks Graphical User Interface Ingenieure Komponentenbasierte Software Object-Oriented Languages Objektorientierte Programmierung Programming Software Design algorithms data structures design design pattern language object orientation object-oriented programming (OOP) Pascal patterns programming programming language software Unified Modeling Language (UML) user interface

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-322-91603-7
  • Copyright Information Vieweg+Teubner Verlag | Springer Fachmedien Wiesbaden GmbH, Wiesbaden 2002
  • Publisher Name Vieweg+Teubner Verlag, Wiesbaden
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-528-05828-9
  • Online ISBN 978-3-322-91603-7
  • About this book