UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
Modulbeschreibung (PDF)

 
 
 Außerdem im UnivIS
 
Vorlesungs- und Modulverzeichnis nach Studiengängen

Vorlesungsverzeichnis

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 
Berufspädagogik Technik (Master of Education) >>

Praktikum angewandte Systemsoftwaretechnik (PASST)10 ECTS
(Prüfungsordnungsmodul: Praktikum Informatik)

Modulverantwortliche/r: N.N.
Lehrende: Jürgen Kleinöder


Startsemester: WS 2014/2015Dauer: 1 SemesterTurnus: halbjährlich (WS+SS)
Präsenzzeit: 150 Std.Eigenstudium: 150 Std.Sprache: Deutsch

Lehrveranstaltungen:

    • Praktikum angewandte Systemsoftwaretechnik
      (Praktikum, Alexander Würstlein et al., Do, 16:00 - 18:00, 0.035, (außer Do 13.11.2014, Do 20.11.2014); Do, 18:00 - 20:00, 0.058, (außer Do 20.11.2014); Fr, 12:00 - 14:00, 0.058; Einzeltermine am 20.11.2014, 18:00 - 20:00, 0.150-115; 16.3.2015, 10:15 - 12:00, 0.031-113; Blockveranstaltung 16.3.2015-27.3.2015 Mo-Fr, 10:00 - 18:00, 0.058; Einzeltermin am 27.3.2015, 14:15 - 16:00, 0.031-113; Do 16:00 Tafelübung, Rest Rechnerübungen; Vorbesprechung: 13.10.2014, 14:00 - 16:00 Uhr, 0.035)

Lernziele und Kompetenzen:


Fachkompetenz
Anwenden
Die Studenten
  • verstehen Kodierrichtlinien und sind in der Lage diese situationsgemäß anzuwenden

Analysieren
Die Studenten
  • erkunden gegebenen Programmcode grossen Umfangs und hoher Komplexität

  • bestimmen dessen Funktionalität und beschrieben und diskutieren dies

Evaluieren (Beurteilen)
Die Studenten
  • beurteilen Qualität, Korrektheit und Richtlinienkonformität fremder Programme

  • analysieren in Softwaresystemen, insbesondere dem Linux-Kernel auftretende Fehler und Situationsbilder und können solche bewerten und auf ihr Vorkommen testen

  • evaluieren und verwenden geeignete Mittel zur Erkennung der Fehlerursachen

  • verifizieren die korrekte Behebung eines erkannten Fehlers

  • beschreiben, bewerten und kritisieren das eigene und das Vorgehen Dritter bei der Programmentwicklung, Fehlersuche und Integration

Erschaffen
Die Studenten
  • planen und entwickeln Gerätetreiber für PCI- und USB-Geräte für das Betriebssystem Linux

  • planen und entwickeln systemnahe Programme zur Interaktion mit Geräten im Zusammenspiel mit den entwickelten Gerätetreibern

  • konzipieren, planen und entwickeln systemnahe Software, Systemsoftware oder Bestandteile eines Betriebssystemkerns; erstellen Dokumentation und präsentieren ihr Vorgehen

  • erstellen geeignete Maßnahmen (Patche) zur Behebung erkannter Fehler und Probleme

  • erzeugen textuelle Beschreibungen der Fehlerbedingungen, -symptome und -ursachen, der Fehlersuche sowie des Patches nach Kriterien relevanter Open-Source-Projekte in englischer Sprache, die geeignet sind, solche Patche und Beschreibungen an diese Open-Source-Projekte weiterzugeben

  • entwickeln vorbeschriebene Patche und Beschreibungen und reichen diese bei relevanten Open-Source-Projekten ein

  • interagieren mit den externen Entwicklern dieser Projekte mit dem Ziel eingereichtes Material akzeptiert zu bekommen

  • erstellen Analysen und Präsentationen eigener und fremder Arbeit und tragen diese in geeigneter Weise vor einem Fachpublikum vor

Lern- bzw. Methodenkompetenz
Die Studenten
  • verwenden gängige Werkzeuge der Softwareentwicklung im Open-Source-Bereich wie git, gdb, kgdb, qemu/kvm und cscope

  • verstehen deren Funktionsweise

  • verwenden diese erfolgreich in internen Aufgaben und Projekten sowie in der Interaktion mit externen Entwicklern

  • interpretieren Code im Hinblick auf dessen vorgesehene Funktion, mögliche Fehler, sinnvolle Erweiterungspunkte und Qualitätsaspekte

  • stellen technische, methodische und soziale Sacheverhalte geeignet dar

Selbstkompetenz
Die Studenten
  • sind in der Lage mit Kritik und Änderungswünschen umzugehen

  • überwinden Berührungsängste im Kontakt mit externen Dritten

  • bringen sich konstruktiv und produktiv in Open-Source-Projekte ein

Sozialkompetenz
Die Studenten
  • organisieren selbständig die gemeinsame Bearbeitung der Übungsaufgaben und lösen diese kooperativ in kleinen Gruppen

  • kommunizieren erfolgreich in englischer Sprache mit Betreuern und mit externen Entwicklern unter Einhaltung relevanter Protokolle im Open-Source-Umfeld

  • gehen professionell mit Kritik an eigener Arbeit um und beziehen berechtigte Kritik in ihre zukünftige Arbeitsweise ein

  • verhalten sich angemessen beim kritisieren fremder Arbeit gegenüber dem Ersteller dieser Arbeit oder Dritten

  • erkennen und befolgen geschriebene und ungeschriebene Regeln im Umfeld relevanter Open-Source-Projekte; verhalten sich angemessen bei möglichen Konfliktsituationen


Weitere Informationen:

www: http://www4.informatik.uni-erlangen.de/Lehre/WS14/P_PASST/

Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:

  1. Berufspädagogik Technik (Master of Education)
    (Po-Vers. 2010 | Studienrichtung Elektro- und Informationstechnik (Masterprüfungen) | Unterrichtsfach (Zweitfach) inkl. Fachdidaktik | Informatik | Praktikum Informatik)
  2. Berufspädagogik Technik (Master of Education)
    (Po-Vers. 2010 | Studienrichtung Metalltechnik (Masterprüfungen) | Unterrichtsfach (Zweitfach) inkl. Fachdidaktik | Informatik | Praktikum Informatik)
Dieses Modul ist daneben auch in den Studienfächern "079#72#H", "Informatik (1. Staatsprüfung für das Lehramt an Gymnasien)", "Informatik (1. Staatsprüfung für das Lehramt an Realschulen)", "Informatik (Bachelor of Science)" verwendbar. Details

Studien-/Prüfungsleistungen:

Praktikum angewandte Systemsoftwaretechnik (Prüfungsnummer: 113845)
Prüfungsleistung, mehrteilige Prüfung, benotet
Anteil an der Berechnung der Modulnote: 100.0 %

Erstablegung: WS 2014/2015, 1. Wdh.: SS 2015, 2. Wdh.: keine Wiederholung
1. Prüfer: Jürgen Kleinöder

UnivIS ist ein Produkt der Config eG, Buckenhof