------------------------------------------------------------------ --- --- Vorlage für Modulbeschreibungen --- --- Version: 1.0 --- --- Allgemeine Hinweise: --- --- - Kommentare beginnen mit --- und werden komplett ignoriert --- --- - Wichtige Schlüsselwörter beginnen mit *** und dürfen nicht --- verändert oder gelöscht werden!!! --- --- - Die Eingaben müssen immer in den leeren Zeilen nach *** erfolgen. --- --- - Für einen Zeilenumbruch muss eine Leerzeile eingegeben werden. --- --- - Aktuelle Modulhandbücher: --- BaI : http://oow.hs-el.de/studium/pdf_bm/mh/mh_b_informatik_emd.pdf --- BaE : http://oow.hs-el.de/studium/pdf_bm/mh/mh_b_elektrotechnik_automatisierungstechnik_emd.pdf --- BaMT: http://oow.hs-el.de/studium/pdf_bm/mh/mh_b_medientechnik_emd.pdf --- MaII: http://oow.hs-el.de/studium/pdf_bm/mh/mh_m_industrial_informatics_emd.pdf --- ------------------------------------------------------------------ *** Studiengang und Semester --- für Studiengang nur Kürzel verwenden: E, EP, EE, I, MT oder II --- Semester wird davor geschrieben, auch Semesterbereiche möglich --- Wenn das Modul in mehreren Studiengängen verwendet wird, werden diese --- durch Komma getrennt aufgeführt. --- --- Beispiel: 2I, 2-3E, 5MT --- TODO: 6MT Vertiefung 6I, 6MT *** Modulbezeichnung --- Name laut Modulliste verwenden Verteilte Systeme *** Englische Modulbezeichnung Distributed Systems *** Art --- nur Alternativen: Pflichtfach, Wahlpflichtfach --- --- Beispiele: --- Pflichtfach --- Wahlpflichtfach --- Pflichtfach Vertiefung Technische Informatik BaI: Pflichtfach BaMT: Pflichtfach Vertiefung Informationssysteme *** ECTS-Punkte --- nur Zahl angeben --- Beispiele: --- 5 --- 7,5 5 *** Studentische Arbeitsbelastung --- Angabe als x Stunden Kontaktzeit und y Stunden Selbststudium --- Format: x, y --- bei 2V+2P: 70, 80 --- bei 3V+1P: 70, 80 --- bei 4V+0P: 70, 80 --- bei 4V+2P: 105, 120 60,90 *** Voraussetzungen (laut Prüfungsordnung) --- nur Modulbezeichnungen aufführen, z.B. Java 1 *** Empfohlene Voraussetzungen --- zusätzliche Module, die nicht in Prüfungsordnung als Voraussetzung stehen --- nur Modulbezeichnungen aufführen, z.B. Java 1 BaI: Internet-Technologien BaMT: Informationssysteme *** Pruefungsform und -dauer --- Alternativen: --- Klausur 1,5 h Klausur 1,5 h oder mündliche Prüfung --- Mündliche Prüfung --- Erstellung und Dokumentation von Rechnerprogrammen --- Mündliche Präsentation und schriftliche Dokumentation --- Klausur 1,5 h *** Lehrmethoden und Lernmethoden --- Alternativen: Vorlesung, Praktikum, Seminar, Studentische Arbeit --- Falls Modul aus mehreren Veranstaltungen besteht, werden diese durch --- Komma getrennt aufgeführt. Vorlesung, Praktikum *** Modulverantwortlicher --- Vorname abgekürzt, keine Titel --- Beispiel: F. Rump C. Link *** Qualifikationsziele --- Fließtext eingeben --- siehe Vorgaben in der Dokumentation Die Studierenden erhalten Kenntnisse über Systeme und Architekturen zur Nutzung verteilter Rechnerressourcen und deren Architektur. Sie sind in der Lage verteilte Anwendungen zu programmieren und besitzen Kenntnisse grundlegender verteilter Algorithmen. Des Weiteren kennen Sie die Vor- und Nachteile von Technologien zur Erstellung verteilter Anwendungen und können diese erklären. Sie besitzen die Kompetenz zur Auswahl einer geeigneten verteilten Technologie für ein gegebenes Problem. *** Lehrinhalte --- Fließtext eingeben Die Veranstaltung gibt eine Einführung in die Theorie verteilter Systeme sowie deren praktischen Anwendungsgebiete und in die technologischen Grundlagen für die Anwendung verteilter Systeme (Internet, RMI, Webservices etc.). Neben klassischen Client/Server-Systemen werden Multitier-Systeme vorgestellt und die Programmierung durch Fallbeispiele mit den vorgestellten Techniken veranschaulicht. --- Client-Server-Architekturen --- Verteilte Verarbeitung (Objekt, Web, Komponenten-basiert) --- Dienste (DNS, NFS etc.) --- Verteilte Transaktionsverarbeitung --- Webservices *** Literatur --- max. drei Angaben --- Format: Heun, V.: Grundlegende Algorithmen, Vieweg, 2000. --- Mehrere Literaturangaben durch Leerzeilen trennen! Coulouris et al.: Distributed Systems: Concepts and Design, Addison-Wesley, 2012 Tanenbaum, A.: Verteilte Systeme, Pearson, 2003. ------------------------------------------------------------------ --- --- Hier beginnt die Aufzählung der einzelnen Lehrveranstaltungen --- des Moduls (z.B. Vorlesung und Praktikum). --- --- Falls mehrere Lehrveranstaltungen vorgesehen sind, bitte die --- entsprechenden Bereiche auskommentieren. --- ------------------------------------------------------------------ *** Titel der Lehrveranstaltung --- Beispiel: Praktikum Informationssysteme Verteilte Systeme *** Dozent --- Vorname abgekürzt, keine Titel --- Beispiel: F. Rump C. Link *** SWS --- Zahl angeben 3 *** Titel der Lehrveranstaltung Praktikum Verteilte Systeme *** Dozent C. Link *** SWS 1 ---*** Titel der Lehrveranstaltung ---*** Dozent ---*** SWS ------------------------------------------------------------------ --- --- Ausfüllen der Modul-Kompetenz-Matrix nicht vergessen! --- ------------------------------------------------------------------