Lectures on computer science. Vol. 2: Object oriented programming and algorithms (Q5906337)

From MaRDI portal





scientific article; zbMATH DE number 1261070
Language Label Description Also known as
default for all languages
No label defined
    English
    Lectures on computer science. Vol. 2: Object oriented programming and algorithms
    scientific article; zbMATH DE number 1261070

      Statements

      Lectures on computer science. Vol. 2: Object oriented programming and algorithms (English)
      0 references
      0 references
      14 March 1999
      0 references
      This is the second edition of Volume 2 of Gerhard Goos' introductory lectures on computer science. It focuses on the construction of programs with a particular emphasis on the object oriented approach. First, foundations of state based programming techniques and principles of structured programming are discussed. The modular and object oriented techniques come along with object oriented modeling techniques using the modeling language UML. The relation between high level languages and machine level languages and methods for the systematic construction of algorithms are further topics. The book contains numerous examples which are written in the object oriented programming language SATHER, developed at the International Computer Science Institute in Berkeley, U.S.A. The present book differs from the first edition (1996; Zbl 0847.68012) only with respect to some minor corrections and improvements. This book is the second of four volumes that comprise the material taught in two years in an elementary course in computer science in Karlsruhe. Since its first appearance, the series became an important and well recognized source of material for elementary computer science courses although it contains almost too many topics for the undergraduate level.
      0 references
      0 references
      object oriented modeling techniques
      0 references
      modeling language
      0 references
      UML
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references