Inhalte: Die Abkürzung RAD bedeutet Rapid Application Development. Viele Anwendungen, insbesondere grafische Benutzeroberflächen (GUI–Graphical User Interface), lassen sich mit Hilfe von RAD Systemen erheblich schneller realisieren als mit konventioneller Programmierung. Weitere Vorteile sind u.a. die automatische Code-Vervollständigung bei der Eingabe. Eine RAD-Programmierumgebung stellt dem Anwendungsentwickler ein komplettes Paket zur Entwicklung von Software zur Verfügung. Hierzu gehören ein leistungsstarker Debugger und ein unterstützender Editor mit Syntaxhervorhebung. In dieser Veranstaltung wird mit Delphi 2007 ein Einstieg in die Programmierung mit einem RAD System gegeben. Delphi ist ereignis- und objektorientiert und sehr schnell zu erlernen. Die Programmiersprache, auf der Delphi basiert, ist Objekt-Pascal. Die Programmiersprache Pascal wurde ursprünglich in den Jahren 1968 bis 1972 an der ETH Zürich vom Schweizer Informatiker Nikolaus Wirth entwickelt, der diese Sprache nach dem französischen Mathematiker und Philosophen Blaise Pascal (1623–1662) benannte. Wirth wollte eine einfache, didaktisch gut aufbereitete Programmiersprache entwickeln, die in der Ausbildung eingesetzt werden kann und die strukturierte Programmierung unterstützt. Delphi bietet zwar nicht die Plattformunabhängigkeit wie JAVA, wegen der Klarheit des Sprachkonzeptes, der leichten Erlernbarkeit und der Erziehung zu einem disziplinierten Programmentwurf fand es dennoch eine weite Verbreitung. Wesentliche Inhalte der Veranstaltung sind: Aufbau und Grundelemente eines Delphi-Projekts, einfache Datentypen, Operatoren und Ausdrücke, einfache Anweisungen, strukturierte Anweisungen und Kontrollstrukturen, Prozeduren und Funktionen, strukturierte Datentypen, Dateien, Sortieralgorithmen. |