This book explains and illustrates key concepts of programming by taking a breadth approach to programming languages. It uses C++ as the primary language throughout, demonstrating imperative, functional and object-oriented language concepts.
Produkt-Info
Auflage
Sprache
Verlagsort
Zielgruppe
Für höhere Schule und Studium
Für Beruf und Forschung
Editions-Typ
Maße
Höhe: 24.5 cm
Breite: 16 cm
Dicke: 2.5 cm
Gewicht
ISBN-13
978-0-471-10426-1 (9780471104261)
Schweitzer Klassifikation
Carlo Ghezzi is a professor and Chair of Software Engineering at the Politecnico di Milano, Italy and an Adjunct Professor at the Universita della Svizzera italiana, Switzerland. Mehdi Jazayeri is the founding dean of the faculty of informatics of the Universita della Svizzera italiana in Lugano, Switzerland, and author of several textbooks on computer software. He was awarded the Influential Educator Award in 2012 by the ACM SIGSOFT.
Syntax and Semantics.
Structuring the Data.
Structuring the Computation.
Structuring the Program.
Object-Oriented Languages.
Functional Programming Languages.
Logic and Rule-Based Languages.
Languages in Context.
Appendix.
Bibliography.
Index.