Computer Science
Home
Young Science Logo    BMBWF Logo JKU Logo


HeadStart@Informatics

Softwareentwicklung 1

o.Univ.-Prof. Dr. Hanspeter Mössenböck

Sommersemester (Beginn: jeweils im März)
Vorlesung: wöchentlich Mi 15:30 - 17:00
Übung: wöchentlich Mi 17:15 - 18:45

Diese Lehrveranstaltung führt in die Grundlagen der Programmierung mittels der Programmiersprache Java ein. Sie lernen unter anderem:

  • Algorithmisches Denken
  • Beschreibung von Programmiersprachen mittels Grammatiken
  • Einfache Datentypen (Zahlen, Zeichen, Wahrheitswerte) und zusammengesetzte Datentypen (Arrays, Klassen)
  • Anweisungsarten für Verzweigungen und Schleifen
  • Gliederung von Programmen mittels Methoden, Klassen und Paketen
  • Rekursion
  • Dynamische Datenstrukturen
  • Parallele Programmierung mittels Threads
  • Ausnahmebehandlung
  • Grundlagen der objektorientierten Programmierung

In den Übungen werden wöchentlich praktische Programmieraufgaben ausgegeben, die zu Hause zu implementieren sind und den Vorlesungsstoff vertiefen. Am Ende des Semesters können Sie Java-Programme mittlerer Komplexität selbstständig erstellen, testen und ausführen.

Last modified on Wednesday, 29-May-2024 10:16:07 CEST