Grundlagen der Informatik (GdI) [SerienID : 487]

Die Vorlesung Grundlagen der Informatik bietet eine Einführung in die Informatik. Dabei werden nicht nur theoretische Grundlagen gelehrt, sondern auch (im Rahmen der Übungen) praktische Erfahrungen mit der Programmiersprache Java vermittelt. Der Schwerpunkt liegt dabei auf der Objektorientierten Programmierung und dem Aufbau von Fertigkeiten zur Konzeption und Umsetzung kleiner Programme.

Inhaltsverzeichnis

  • Einführung in die Programmierung mit Java
  • Objektorientierte Programmierung
  • Datenstrukturen: Listen, Keller, Bäume und Graphen
  • Algorithmen und Paradigmen: Rekursion, Suchen und Sortieren, Baum- und Graphtraversierung
  • Interne Darstellung von Daten

Lernziele und Kompetenzen

Die beiden Module der Grundlagen der Informatik sollen die folgenden Kompetenzen vermitteln:

Wissen

  • Darlegen von einfachen Konzepten der theoretischen Informatik
  • Identifizieren von Konzepten der Graphentheorie

Verstehen

  • Interpretieren von Programmen und Programmstrukturen
  • Verstehen von einfachen Beschreibungen in einer Untermenge der Unified Modelling Language (UML)
  • Übersetzen von Rekursiven Programmbeschreibungen in iterative und umgekehrt.
  • Interpretieren von divide-and-conquer Sortieralgorithmen
  • Verstehen von grundlegenden Graphalgorithmen
  • Auslegen von verschiedenen Probleme der Aussagenlogik
  • Skizzieren der Aufwände verschiedener Algorithmen hinsichtlich der Laufzeit und des Speicherbedarfs

Anwenden

  • Eigenständiges lösen von objektorientierten Programmieraufgaben in der Sprache Java
  • Benutzung von Rekursion 
  • Implementieren grundlegender Algorithmen (Suchalgorithmen, greedy Sortieralgorithmen, verkettete Listen, binäre Bäume)
  • Berechnung der Darstellung von Informationen (vor allem Zeichen und Zahlen) im Binärsystem

Semester

Wintersemester 2016/2017

Zugang via

Nur für Portal

aktualisiert

2016-09-29 15:15:23

Abonnements

27

  • # 1
    Nur für Portal
    Organisatorische und Einführung OOP
    Dr.-Ing. Frank Bauer
    2016-10-19 Wintersemester 2016/2017
  • # 2
    Nur für Portal
    Variablen, Konstanten, Ausdrücke und Operatoren
    Dr.-Ing. Frank Bauer
    2016-10-20 Wintersemester 2016/2017
  • # 3
    Nur für Portal
    Operatoren und Datentypen
    Dr.-Ing. Frank Bauer
    2016-10-26 Wintersemester 2016/2017
  • # 4
    Nur für Portal
    Methodenaufrufe
    Dr.-Ing. Frank Bauer
    2016-10-27 Wintersemester 2016/2017
  • # 5
    Nur für Portal
    Objekte und Bedingungen
    Dr.-Ing. Frank Bauer
    2016-11-02 Wintersemester 2016/2017
  • # 6
    Nur für Portal
    Schleifen und eindimensionale Felder
    Dr.-Ing. Frank Bauer
    2016-11-03 Wintersemester 2016/2017
  • # 7
    Nur für Portal
    Felder allgemein und Methodendeklarationen
    Dr.-Ing. Frank Bauer
    2016-11-09 Wintersemester 2016/2017
  • # 8
    Nur für Portal
    Klassenattribute und Instanzen (Methoden und Attribute)
    Dr.-Ing. Frank Bauer
    2016-11-10 Wintersemester 2016/2017
  • # 9
    Nur für Portal
    Referenzvariablen und Robuster Code
    Dr.-Ing. Frank Bauer
    2016-11-16 Wintersemester 2016/2017
  • # 10
    Nur für Portal
    Schnittstellen und Vererbung
    Dr.-Ing. Frank Bauer
    2016-11-17 Wintersemester 2016/2017
  • # 11
    Nur für Portal
    Collections
    Dr.-Ing. Frank Bauer
    2016-11-23 Wintersemester 2016/2017
  • # 12
    Nur für Portal
    Listen Verwenden
    Dr.-Ing. Frank Bauer
    2016-11-24 Wintersemester 2016/2017
  • # 13
    Nur für Portal
    Darstellung von Zahlen I
    Dr.-Ing. Frank Bauer
    2016-11-30 Wintersemester 2016/2017
  • # 14
    Nur für Portal
    Darstellung von Zahlen II und Rekursion
    Dr.-Ing. Frank Bauer
    2016-12-01 Wintersemester 2016/2017
  • # 15
    Nur für Portal
    Bilder
    Dr.-Ing. Frank Bauer
    2016-12-07 Wintersemester 2016/2017
  • # 16
    Nur für Portal
    Bildfilter und Netzwerke
    Dr.-Ing. Frank Bauer
    2016-12-08 Wintersemester 2016/2017
  • # 17
    Nur für Portal
    Verschlüsselung und Datensicherheit
    Dr.-Ing. Frank Bauer
    2016-12-14 Wintersemester 2016/2017
  • # 18
    Nur für Portal
    Graphen und Nebenläufigkeit
    Dr.-Ing. Frank Bauer
    2016-12-15 Wintersemester 2016/2017
  • # 19
    Nur für Portal
    Graphalgorithmen
    Dr.-Ing. Frank Bauer
    2016-12-21 Wintersemester 2016/2017
  • # 20
    Nur für Portal
    Graphalgorithmen und Bäume
    Dr.-Ing. Frank Bauer
    2016-12-22 Wintersemester 2016/2017