Informatik 2 für Nebenfachstudierende – Aufbaumodule


Dozenten

Details

  • Semester: Summer term 2016
  • Vorlesungstyp: Vorlesung + Übung
  • SWS: 3 + 2
  • ECTS Credits: 5 + 2,5
  • Unterrichtssprache: deutsch

Organisatorisches (Vorlesung):

Die Teilnahme am Grundmodul Informatik für Nebenfachstudierende ist notwendig

Inhalt (Vorlesung):

Die Lehrveranstaltung vertieft wichtige praxisorientierte Informatikaspekte aus dem Grundmodul Informatik für Nebenfachstudierende. Dazu werden drei aufeinander aufbauende Module A, B und C angeboten, d.h. B enthält auch A und C enthält sowohl A als auch B.

Im Fokus des ersten Teils ( Aufbaumodul A , 2,5 ECTS, 1/3 Semester) stehen Datenbanken. Wesentliche Aspekte sind der effiziente Umgang mit großen Datenmengen und deren systematische Speicherung in einer Datenbank. Im praktischen Teil werden zunächst die erlernten PHP-Programmierkenntnisse aus dem Grundmodul genutzt, um mit MySQL Informationen relational zu speichern, zu lesen oder zu verändern. Dabei spielen ER-Diagramme und SQL eine wichtige Rolle. Zusätzlich können auch CRUD-Techniken (Create, Read, Update, Delete) der NoSQL-Datenbank MongoDB besprochen werden.

Der zweite Teil ( Aufbaumodul B , 5 ECTS, 2/3 Semester) befasst sich mit dem Thema der Client-seitigen Programmierung von Webapplikationen. Nach einer Einführung in die Programmiersprache JavaScript werden wesentliche Techniken zur Programmierung dynamischer Webseiten vermittelt. Neben dem Zusammenspiel der drei Web-Standards HTML5, CSS3 und JavaScript untersuchen wir auch Verfahren, die den effizienten und performanten Zugriff auf entfernte Webseiten möglich machen.

Im dritten Teil der Vorlesung ( Aufbaumodul C , 7,5 ECTS, 1 Semester) werden Aufbau und Funktionsweise von Betriebssystemen und Kommunikationssystemen behandelt. Die gewonnenen Kenntnisse erlauben den kompetenten Umgang mit Rechensystemen. Dabei werden die verbreitetsten Vertreter, Microsoft Windows und Unix/Linux, behandelt und gegenübergestellt. Am Ende der Lehrveranstaltung wird am Beispiel der TCP/IP-Protokollarchitektur gezeigt, wie die weltweite Kommunikation im Internet systematisch strukturiert und technisch umgesetzt wird.

In der begleitenden Veranstaltung Übungen zu Informatik 2 für Nebenfachstudierende [ÜNF 2] werden neben der Vertiefung der Vorlesungsinhalte in Form von Tafelübungen betreute Rechnerübungen durchgeführt, die anhand kleiner Beispiele den praktischen Umgang und die Programmierung mit JavaScript und PHP demonstrieren:

  • Zugriff auf MySQL-Datenbanken
  • Erstellung von Webseiten
  • Programmierung von Webapplikationen
  • Umsetzung von Betriebssystemfunktionen

Aktuelle Informationen

Derzeit keine Informationen!

Vorlesungsfolien

Übersicht und Organisation der Lehrveranstaltung

Kapitel 1: Datenbanken

Kapitel 2: Webapplikationen

Kapitel 3: Betriebssysteme

Übungen

Zur Bearbeitung der Übungsaufgaben benötigen Sie einen Zugriff auf die Inf2NF-Übungsseite und den phpMyAdmin-Server. Benutzen Sie dazu den Ihnen zugeteilten Benutzernamen und (bei erstmaligem Anmelden) das voreingestellte Standardpasswort (bitte gleich ändern!).

Prüfungsanmeldung

Achtung: Prüfungstermine stehen online auf unserer Lehrstuhlwebseite unter: Prüfungstermine

Sie können sich unter der folgenden Adresse zu einem freien Termin anmelden: Anmeldung zum Termin (ersetzt KEINE Anmeldung beim Prüfungsamt).

Bitte beachten Sie, dass Sie nur den Prüfungstag auswählen können. Die Uhrzeit wird Ihnen automatisch zugewiesen. Es kann auch keine Garantie für einen Termin gegeben werden, da die Bearbeitung über das Sekretariat manuell läuft. Sie können Ihren Termin unter Prüfungstermine nachsehen, bzw direkt beim erfragen.

Ort und Zeit

Weitere Informationen