Problem Solving and Program Design ADA

From the Publisher: Students with little or no prior programming experience will begin to explore programming in this powerful, yet flexible language ideal for large-scale software system development. Adopted as a standard by the ISO and the ANSI, Ada 95 is the first fully object-oriented programming language to be internationally standardized. While presenting a balanced mixture of modern programming concepts and Ada 95 language capabilities, this text provides a solid programming foundation. Highlights: Emphasizes "object thinking" by introducing object-based and object-oriented programming concepts throughout the book; presents encapsulated designs from the beginning to stress the importance of reusability of function, packages, and procedures; introduces control structures, data structures, and system (encapsulation) structures in parallel throughout the book; presents [about 200] complete, compilable, executable programs followed immediately by sample output; and helps students build on concepts with a continuing project, "spider graphics," recurring throughout the book.