The Theory and Practice of Software Design with BlackBox Component Builder
Buch, Englisch, 611 Seiten, Paperback, Format (B × H): 170 mm x 244 mm, Gewicht: 1074 g
ISBN: 978-3-528-05828-9
Verlag: Vieweg+Teubner Verlag
It covers many new programming concepts that have emerged in recent years including object-oriented programming and design patterns.
The book emphasizes the practical aspects of software construction without neglecting their solid theoretical foundation.
To explain the principles, concepts and methods, the component-oriented programming language Component Pascal is used, supported by the development environment BlackBox Component Builder.
The book has been class tested and refined for many years. It is designed to be easy to teach and to learn from, having 229 illustrations, 18 tables, 170 numbered exercises, and 403 exercises and problems.
Zielgruppe
Upper undergraduate
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
1 The BlackBox Framework.- 2 Languages and Grammars.- 3 Modules and Interfaces.- 4 Variables.- 5 Dialog Boxes.- 6 Selection.- 7 Abstract Stacks and Lists.- 8 Nested Selections.- 9 The MVC Design Pattern.- 10 Loops.- 11 Nested Loops.- 12 Proper Procedures.- 13 Function Procedures.- 14 Random Numbers.- 15 One-Dimensional Arrays.- 16 Iterative Searching and Sorting.- 17 Stack and List Implementations.- 18 Two-Dimensional Arrays.- 19 Recursion.- 20 Recursive Searching and Sorting.- 21 Linked Lists.- 22 Binary Trees.- 23 Inheritance and Polymorphism.- 24 The State Design Pattern.- Appendix A Component Pascal Syntax.