Home » Tutorials » Programmierkonzepte

Programmierkonzepte

Rekursive Algorithmen

Einleitung In der Programmiersprache Delphi – eigentlich ja Object Pascal – können Prozeduren und Funktionen sich selbst aufrufen. Diese Programmiertechnik bezeichnet man als rekursives Programmieren. Interessant ist, wie mit dem Programm-Werkzeug Rekursive Programmiertechnik sehr komplexe Aufgabenstellungen durch erstaunlich kurze und einfache Algorithmen programm-technisch sauber gelöst werden können. Unser Lösungsplan, nach dem der Computer die Daten […]

Wege aus dem Labyrinth

Einleitung Ein Wort zuvor Dieses Tutorial müsste eigentlich heißen „Wege aus dem Labyrinth * Rekursion Teil 2“. Das heißt also: Dieses Tutorial setzt das Verständnis der Rekursion, zumindest in seinen Grundzügen, voraus. Deshalb kann es manchmal gut sein, wenn mein Tutorial „Rekursive Algorithmen“ (auch hier bei Delphi-Source.de) mindestens in erreichbarer Nähe zur Verfügung steht. Außerdem […]

Fehlermeldungen

Überblick Jeder kennt sie und jeder, der anfängt zu programmieren muss sich mit ihnen auseinandersetzen. Die Rede ist von Fehlermeldungen. Vom Programmier-Einsteiger werden sie gefürchtet oder sogar gehasst, für den, der sie aber kennt, sind sie eine unverzichtbare Informationsquelle. Zuerst einmal ist zu erwähnen, dass es unterschiedliche Arten von Fehlermeldungen gibt. Im Großen und Ganzen […]

Fehlerbehandlung

Einführung Fehler können wir generell in drei Gruppen einteilen: Syntaxfehler werden bereits beim Kompilieren gefunden und angezeigt. Der Compiler prüft dabei den Quelltext auf seine syntaktischen und semantischen Eigenschaften. Die syntaktische Analyse bezieht sich auf die Grammatik von Object Pascal, z.B. auf ein falsch geschriebenes Schlüsselwort. Nicht deklarierte Bezeichner werden hingegen erst in der darauffolgenden […]