Algorithmen und Datenstrukturen Tafelübung 01 Organisatorisches Clemens Lang T2 27. April 2010 14:00 16:00, 00.152 Tafelübung zu AuD 1/15
Über mich... Wer bin ich? Name Clemens Lang E-Mail sicslang@stud.informatik.uni-erlangen.de Studiengang Informatik im 4. Semester Mitglied der FSI Informatik Tafelübung zu AuD 2/15
Wer seid ihr? Wer seid ihr? Studiengang, Programmiererfahrung, Motivation Tafelübung zu AuD 3/15
Übungsformen Organisatorisches: Übungsformen Tafelübungen Vertiefung des Vorlesungsstoffs Vorbereitung auf die Aufgabenblätter Rechnerübungen Finden in einem der CIP-Pools statt Eine Art betreuung Tutor steht für Fragen zur Verfügung Intensivübung Zusatzübung für Programmieranfänger Termine auf der Website: http://www2/teaching/ss2010/aud/uebungen/intensiv/ Tafelübung zu AuD 4/15
Grunsätzliches Grundsätzliches Nutzt das Übungsangebot! Stellt Fragen! Arbeitet mit! Tafelübung zu AuD 5/15
Wöchentliche Aufgabenblätter Für den Schein müsen 60% der Punkte erreicht werden 10 Tage Bearbeitungszeit Abgabe bis Montag früh, 10:00 Uhr (Serverzeit!) im EST a Vorsicht: Server fallen auch mal aus... a Exercise Submission Tool http://est/ Tafelübung zu AuD 6/15
: Theorie Theorie Abgabe im PDF-Format Erstellung z.b. mit OpenOffice.org, L A TEX, PDF-Drucker, Scanner a Korrektur gibts ausgedruckt in der nächsten Tafelübung a z.b. im CIP2 Tafelübung zu AuD 7/15
: Praxis Praxis Java-Quellcode (.java-datei) abgeben! Compilerfehler 0 Punkte! Korrektur im CIP, deshalb auch dort Testen (vor Ort/via SSH) Kompilerflags: -encoding ASCII d.h. keine Umlaute! in Eclipse: General» Workspace» Text File Encoding auf der Kommandozeile: alias javac= javac -encoding ASCII in die.bashrc Korrekturergebnisse und -bemerkungen im EST Tafelübung zu AuD 8/15
: Plagiarismus Abschreiben Abschreiben fällt auf. Versucht es besser gar nicht erst. Plagiatverdacht: 0 Punkte für alle Kein Copy & Paste von Wikipedia o.ä. Passiver Schutz Das Home-Verzeichnis im CIP ist von allen lesbar! Abgaben-Klau verhindern: chmod 700 Tafelübung zu AuD 9/15
Tip zu den Übungsaufgaben Von Anfang an dranbleiben! Die Punktzahl pro Blatt bleibt gleich, der Schwierigkeitsgrad steigt! Tafelübung zu AuD 10/15
Wichtige Adressen vom Lehrstuhl Kontakt Bei Fragen zur Vorlesung: marc.stamminger@informatik.uni-erlangen.de Bei Fragen zur Übung: aud@i2.informatik.uni-erlangen.de Website Website zur Vorlesung (und Übung): http://www2.cs.fau.de/aud/ EST Abgabesystem EST: http://est.informatik.uni-erlangen.de/ Tafelübung zu AuD 11/15
Wichtige Adressen (2) von mir Kontakt sicslang@stud.informatik.uni-erlangen.de Folien http://wwwcip.cs.fau.de/~sicslang/ss10/aud/ von der FSI Inf Forum https: //fsi.informatik.uni-erlangen.de/forum/ Fragen zu AuD können unter Grundstudium / Bachelor» Algorithmik» Algorithmen und Datenstrukturen gestellt werden IRC #faui2k10 im IRCnet Tafelübung zu AuD 12/15
Java Was ist Java? Eine Insel Eine objektorientierte Programmiersprache Womit schreibe ich Java? Texteditor & Compiler auf der Kommandozeile Eclipse Wie schreibe ich ein Java-Programm? Hallo, Welt! Was kann Java? Java-API: http://java.sun.com/javase/6/docs/api/ Tafelübung zu AuD 13/15
Rätsel Bedingungen 12 optisch nicht unterscheidbare Kugeln Optimale Balkenwaage, maximal 3 mal Wiegen Eine der Kugeln hat ein anderes Gewicht Aufgabe Welche der Kugeln hat das andere Gewicht? Zusatzaufgabe: Ist die Kugel schwerer oder leichter? Tafelübung zu AuD 14/15
Ende Noch Fragen? Tafelübung zu AuD 15/15