Abstract:
|
In this report, we present a new algorithmic notation which
extends the notation which this department has used to teach
the first courses of programming. The main novelty of this
new notation, is the formal definition of mechanisms to
structure modules which include genericity and inheritance.
Additionally, we give a brief introduction to Java and C++,
indicating the relationship which exists between our
notation and the object-oriented programming languages which
we present. |