Fritz-Reuter-Oberschule
Integrierte Sekundarschule mit gymnasialer Oberstufe

GIN 13 (in-3 und in-4)


Kryptologie und Datensicherheit

Arbeit an einem Projekt

Geschichte der Kryptologie, Monoalphabetische Chiffrierung:

9 Std. / ca. 3 Wochen

- CAESAR-Verschlüsselung + Varianten; Theoretische und praktische Umsetzung
- Entschlüsselung (Hilfsmittel, Häufigkeiten, Abhängigkeit von Verfassersprache, Verschleierung der Häufigkeiten)

Polyalphabetische Chiffrierung:

6 Std. / ca. 2 Wochen

Idee + Beispiele – Theorie der Vigenère-Chiffrierung, Theorie der Entschlüsselung

Public-Key-Chiffrierung:

6 Std. / ca. 2 Wochen

- Prinzip des öffentlichen Schlüssels
- RSA-Algorithmus, Digitale Unterschrift mit RSA

Der Huffman-Algorithmus:

6 Std. / ca. 2 Wochen

- ASCII-Code vs. Huffman-Code
- Theoretische und praktische Umsetzung
- Optimaler Code, Huffman-Baum


Rechner und Netze

9 Std. / ca. 3 Wochen

- Schichtenarchitektur
- VON-NEUMANN-Architektur
- Client-Server-Struktur, Protokolle


Theoretische Informatik

9 Std. / ca. 3 Wochen

- zustandsorientierte Modellierung
- endliche Automaten
- Vergleich natürlicher und formaler Sprachen


Softwareprojekt

Softwareprojekt:

9 Std. / ca. 3 Wochen

Organisation, Gruppenfindung, Verteilung der Aufgaben, Anforderungen an ein Softwareprojekt,
Quelltextkommentierung, Dokumentation
Theorie: Anforderungsdefinition, Spezifikation, Implementierung, Testen und
Warten von Software, Software-Life-Cycle, Geheimnisprinzip, etc.

Softwareprojekt:

24 Std. / ca. 8 Wochen

Erstellen mehrerer Grafikanwendungen (z.B. Mathematikprogramm, Datenbank, Physikalische Experimente, etc.)

Möglicher Umfang:

  • Objektorientierte Modellierung
  • (bewegte) Graphik
  • Dateiverwaltung
  • Such- bzw. Sortierfunktionen
  • Benutzerdokumentation

Auswertung und Präsentation der Projekte

ca. 1 Wochen