Schriftzug: Fachbereich Mathematik 
  UHH > Fakultäten > MIN-Fakultät > Mathematik > Java-Kurs   STiNE |  KUS-Portal |  Sitemap Suchen Hilfe there is no english version of this page  

WiSe 2008/09

65-031 / 65-032     Kompaktkurs JAVA - Einführung in eine strukturierte Programmiersprache
23.03.-03.04.2009
(Pflichtmodul: Programmiermethoden, 2,5 + 2,5 LP)

 
Veranstalter     Andreas Bock, Wolfgang Löbnitz
Zielgruppe     Studierende der Bachlorstudiengänge: Mathematik und Wirtschaftsmathematik
Lehramtsstudierende, Oberstufe: allegemeinbildend / berufsbildend
(freie Plätze dürfen auf Nachfrage von Kontaktstudierenden genutzt werden)
Anmeldefristen:    

 
Übungen     Die Übungen werden zu den veröffentlichten Zeiten in den CIP-Pools Geom142-144 durchgeführt. Es gelten folgende Prüfregularien. Benutzerkennungen der Mathematik (fm.....) können in allen, die der Erziehungswissenschaften (fe.....) in den CIP-Pools Geom142-143 zur Anmeldung verwendet werden. Studierende mit anderem Benutzerkennungen werden gebeten, sich bei den Übungsgruppenleitern zu melden. Sie erhalten dort eine temporäre Übungskennung.
Die Übungsplätze werden über STiNE zugeordnet und können abgefragt werden bei den Übungsgruppenleitern und eingesehen werden in den Aushängen. Studierende der Erziehungswissenschaften, die sich mit ihrer fe-Kennung angemeldet haben, müssen zum Zugriff auf "Das Javabuch" bzw. das Java-API vom Desktop das Programm map_J starten. Es steht wieder ein geringes Papierkontingent zur Verfügung, so dass während der Übungen einzelne Seiten gedruckt werden können. Es reicht nicht zum Ausdrucken der kursbegleitenden Materialien, bitte beschränken Sie sich!
Inhalt     Übersicht über Programmiersprachen, was ist ein Programm (Applikation), Zahlensysteme, Sprachregeln (Syntax), Schlüsselworte, Programmaufbau: Datentypen, Operatoren, Schleifen, Verzweigungen, Unterprogramme, Quellprogramm = Textdatei (z.B. Test.java), Compilierung (Test.class), Methoden, Klassen, Objekte.
Ziel     Programmierung eigener Applikationen zur Lösung mathematischer Probleme während der Übungen zu den Numerikvorlesungen. Verwendung bestehender mathematischer Klassenbibliotheken.
Vorkenntnisse     Nutzung von PCs und einfachen Editoren. Verwendung von Webbrowsern und Suchmaschienen. Die Übungen werden auf UNIX- und Windows-Workstations durchgeführt. Als Editor wird der auf beiden Systemen verfügbare jGRASP verwendet.
Literaturvorschläge    
  • Guido Krüger und Thomas Stark: Handbuch der Java-Programmierung mit CD-ROM, aktualisierte 5. Auflage, Addison-Wesley, 2007, ISBN 3-8273-2373-8
    Das genannte Buch steht als HTML-Version auf http://www.javabuch.de/ zum Download bereit. Es wird empfohlen, sich zunächst mit dieser online verfügbaren HTML-Version des Buchs zu befassen.
    Innerhalb des Departments Mathematik kann unter http://www.math.uni-hamburg.de/doc/java/handbuch/cover.html direkt auf die 5. Auflage (Java 1.6) des Javahandbuchs zugeriffen werden. Des weiteren kann in den Novell-CIP-Pools Geom142 und Geom143 auf die aktuelle Buchversion unter J:\KURSE\java\handbuch\cover.html zugegriffen werden
  • vollkommen ausreichend für diesen Kurs ist die vorhergehende Auflage des vorgenannten Buchs:
    Guido Krüger: Handbuch der Java-Programmierung mit CD-ROM, aktualisierte 4. Auflage, Addison-Wesley, 2006 ISBN 3-8273-2447-5 (Studentenausgabe)
    Es wird empfohlen, sich vor einem Kauf mit der online verfügbaren HTML-Version des Buchs zu befassen.
    Innerhalb des Departments Mathematik kann unter http://www.math.uni-hamburg.de/doc/java/handbuch4/cover.html direkt auf die 4. Auflage (Java 1.5) des Javahandbuchs zugeriffen werden.
  • Die offizielle Java-Dokumentation (lokal, v1.5.0, englisch) online unter http://www.math.uni-hamburg.de/doc/java/jdk1.6/docs/
  • The Java-Tutorial online unter http://java.sun.com/docs/books/tutorial/

 
  Seitenanfang  Impressum 2009-03-14, wwwmath (WL)