Eine kurze Darstellung der wichtigsten klassischen und modernen Verfahren der Verschlüsselung. Der Schwerpunkt liegt auf der Darstellung der modernen Public-Key-Verfahren, insbesondere dem RSA-Verfahren und dem Schlüsseltausch nach Diffie-Hellmann.
2. Informationen für Informatik-Kurse am Geschwister-Scholl-Gymnasium Lebacha) Schüler des Grundkurses 11/12 im Schuljahr 2007/08 finden einige Informationsblätter und Musterprogramme in Delphi 3 auf der Seite www.steffen-lebach.de/inf/index.htm
b) In einem früheren Grundkurs Informatik wurde noch komplett mit Standard-Pascal bzw. Turbo-Pascal gearbeitet. Beispielprogramme zu den wichtigsten Themen des Grundkurses finden sich hier: http://mitglied.lycos.de/wsal/
3. Eine kleine Einführung in Javascript (pdf-Datei, ca 100 kByte)Diese Einführung enthält alle Beispiele, die im Informatik-Kurs der Klassenstufe 11 (Kurs Steffen) am Geschwister-Scholl-Gymnasium im Schuljahr 2001/2002 mit Javascript behandelt wurden.
4. Turbo-Pascal
- Kleine Einführung in Turbo-Pascal (Steffen) (pdf-Datei, ca 150 kByte)
Für den Informatik-Kurs 11 am Geschwister-Scholl-Gymnasium Lebach habe ich ein Manuskript mit dem Titel "Kleine Einführung in Turbo-Pascal" erstellt, das alle behandelten Programmbeispiele zu Turbo-Pascal enthält. Folgende Themen werden behandelt:
Lineare Programme
Bedingte Anweisungen
Wiederholungen
Prozeduren
Funktionen
Hochauflösende Grafik - ein Funktionsplotter
Felder und Dateien
Die Firma Borland bietet ihren Compiler für Turbo-Pascal in der Version 5.5 mit einem integrierten Editor inzwischen als sog. "freeware" allen interessierten Programmierern - also auch Schülern - zur kostenlosen Benutzung an. Die wichtigsten Dateien sowie zwei kleine Beispiele zur Grafikprogrammierung können auch hier geladen werden.
Es handelt sich um ein kleines Programm, das Pascal-Programme ordentlich darstellt. Alle Pascalwörter wie BEGIN, END, WHILE usw. werden groß geschrieben. Logische Abschnitte werden eingerückt. Das Programm stammt von Michael Frost, Oberstudienrat an der Hans-Böckler-Schule in Münster/Westfalen.
Achtung: Es handelt sich um ein reines DOS-Programm, dem beim Aufruf der Name der Quelltextdatei übergeben werden muss. Unter WIN 95/98 muss man in den DOS-Modus wechseln.
Aufrufbeispiel: "pretty farbe.pas", um das Programm "farbe.pas" zu formatieren.
- Datenstrukturen in Pascal (pdf-Datei, 65 kByte)
In diesem Manuskript für Schüler der Klasse 11/12 werden im wesentlichen die strukturierten Datentypen array, string, record und file anhand von einfachen Programmbeispielen beschrieben. Höhepunkt ist ein kleines Dateiprogramm zur Verwaltung der eigenen CD-Sammlung.
- Dynamische Datenstrukturen mit Zeigervariablen (pdf-Datei, 35 kByte)
In diesem Manuskript aus dem Grundkurs Informatik 1991/92 am Realgymnasium Lebach werden Zeigervariablen in Pascal beschrieben, insbesondere die Datenstrukturen lineare Liste und Stapel.
Auf heutigen Rechnern (> 250 MHz) bereiten Programme, die mit Turbo-Pascal 7 erstellt wurden, inzwischen Probleme. Beim Aufruf erscheint die Fehlermeldung "runtime error 200" und das war's dann auch schon. Nach Hinweisen und Tipps von Andreas Besse habe ich zwei Lösungen für das Problem gefunden.
Die beiden Dateien TPPATCH.EXE und TURBO.TPL können durch Anklicken des obigen Links geladen werden. Viel Erfolg beim Patchen - Dank an Andreas Besse.
- Das Programm TPPATCH.EXE. Es verändert vorhandene EXE-Dateien so, dass sie auch auf schnellen Rechnern wieder laufen. Der Aufruf erfolgt z.B. durch: TPPATCH PROG.EXE.
- Programmierer, die eigene Pascal-Programme gleich korrekt übersetzen möchten, können die Datei TURBO.TPL in das Verzeichnis mit Turbo-Pascal kopieren und die dort vorhandene gleichnamige Datei ersetzen.
W. Steffen