Mittwoch, 24. November 2010

EH 5, Mi. 24.11.2010, Fr. 26.11.2010

Mustertest: Link



Polyalphabetische Verschlüsselung:
Implementieren Sie eine polyalphabetische Verschlüsselung wie auf Wikipedia beschrieben: http://de.wikipedia.org/wiki/Polyalphabetische_Substitution

 Codegerüst für PolyAlph hier downloaden.

Mittwoch, 10. November 2010

EH3, Mi. 10.11.2010, Fr. 12.11.2010

Folien:
Folien zur 3. Einheit gibt's hier.

Klassen: Adressbuch
Das Adressbuch Beispiel aus den Folien (Update 12.11.2010):


zusätzliche Beispiele (Potion, Arrays) gibt es hier: Potion.zip


    Hausübung:
    Implementieren Sie alle Beispiele der Folien.

    Mittwoch, 3. November 2010

    EH2, Mi. 03.11.2010, Fr. 05.11.2010

    Folien:
      Folien zur 2. Einheit hier downloaden (Update 05.11.2010: mit Lösung für PiApprox).

      Beispiel: PiApprox
        Beide Versionen der PiApprox Berechnung aus der Vorlesung. (siehe Folien oben)
        Versuche für "n" einen  hohen Wert (z.B. 10000) einzugeben und vergleiche die Laufzeit.
        Aktiviere die auskommentierten Codezeilen in den beiden Methoden und vergleiche die Laufzeit.

        • Download:     PiApprox.java (Update 05.11.2010)
        • Kompilieren: javac PiApprox.java 
        • Ausführen:    java PiApprox

        Hausübung (freiwillig): (Update 12.11.2010)
        • Schreiben Sie ein Programm, welches ein Palindrom erkennt (siehe Folien) 
          Download: Palindrom.java
        • Schreiben sie ein Programm, welches das Volumen und die Oberfläche eines Zylinders berechnet. (siehe Folien)
          Download: Zylinder.java