Algorithmen, Datensrtukturen und Datenabstrakionen