Freitag, 29. Oktober 2010

Hints zur 1. Abgabe (Scanner)

Hier ein Beispiel Programm, bei dem das Grundlegende einlesen von Zeilen aus der Konsole gezeigt wird:

ScannerExample.java

Kompilieren:
javac ScannerExample.java

Ausführen:
java ScannerExample

Viel Spaß beim Hacken ;-)

Mittwoch, 27. Oktober 2010

EH01, Mi. 27.10.2010, Fr. 29.10.2010

Folien:
Folien zur 1. Einheit hier downloaden.

Beispiel:
In dieser Datei findet ihr das Java-Grundgerüst.

MyClass.java

Hausübung:
  • Mach dich mit der Linux-Laborumgebung und den grundlegenden Konsolen-Befehlen vertraut. Hier gibt es ein Linux-Tutorial
  • Installiere Java auf deinem eigenen Rechner und bring es zum Laufen. (Umgebungsvariablen setzen). Benutze einen beliebigen Texteditor zum Schreiben deines Java-Programms (z.B. jEdit).
    Falls du Probleme hast, frag einen Kollegen oder Saaltutor.

Dienstag, 26. Januar 2010

Material WS09

Alle Folien und Übungsbeispiele der geführten Gruppen:


eprog_ws09.zip (~1.1MB)

EH9, Di. 26.01.2010

Folien 9. Einheit:
Hier gibt es die Folien zur 9. Einheit.

Beispiel "Faktorielle":
Faktorielle.java

Viel Glück beim 3. Übungstest!

Dienstag, 19. Januar 2010

EH8, Di. 19.01.2010

Folien 8. Einheit:
Hier gibt es die Folien zur 8. Einheit


Beispiel "ShapedBox" (Update 26.01.2010):
Main.java
ShapedBox.java
RoundBox.java
SquareBox.java
InvalidBoxException.java

Dienstag, 12. Januar 2010

EH7, Di. 12.01.2010 (Update)

Folien 7. Einheit:
Hier gibt es die Folien zur 7. Einheit

Beispiel aus den Folien: Passwortdatenbank "Secret":
Interface: Secret.java
Exception: InvalidPasswordException.java
Implementierung des Interface: SecretImpl1.java
Hauptprogramm: Main.java (UPDATE)
Caesar-Verschlüsselung: SecCaesar.java (UPDATE)

Hausübung:
siehe Folien.
Lösung gibts hier ab 19.01.2010

Montag, 11. Januar 2010

Information für die Gruppen Fr0800 und Fr0920

Ab kommenden Freitag (15.01.2010) werden die Freitags Gruppen zusammengelegt.
Sie finden zur gleichen Zeit statt, jedoch im Q-Bert Raum (gegenüber Pong Raum).

Für die Teilnehmer der Gruppe Fr0800 gibt es folgende Online-Ressource: http://klein.mfc-linz.at/eprog/