Laboreingangsprüfung im Online-Abendstudium OAS

Liebe Studierende, Sie haben inzwischen eine Reihe von Vorlesungen im Online-Abendstudium besucht. Manche auch in der Aufzeichnung rekapituliert. Das „Labor Programmieren“ weist einige Besonderheiten gegenüber den anderen Modulen auf. Zunächst handelt es sich um eine Prüfungsleistung die im Rahmen ihres Studiums zu erbringen ist. Dabei werden nicht nur Fähigkeiten in der Programmierung von Ihnen erwartet sondern auch die Anwendung damit im Zusammenhang stehender Studieninhalte wie zum Beispiel Techniken des Softwareengineering (SEI). Im folgenden eine lose Aufzählung von wichtigen Aspekten in der Vorbereitung der Lehrveranstaltung.

  • die Lehrveranstaltung selbst bereitet Sie auf die Lösung der Abschlussprüfung vor
  • die Prüfung ist nach der Lehrveranstaltung selbständig als kleines Projekt zu bearbeiten
  • sie benötigen dazu ein einsatzbereites Entwicklugsumfeld (Hardware und Software)
  • die Hochschule stellt ihnen dafür eine Lizenz des Modellierungswerkzeuges SiSy und
    eine geeignete Mikrocontrollerhardware zur Verfügung, falls Sie andere Werkzeuge nutzen möchten geschieht dies in Eigenverantwortung
  • es erfolgt nur dann eine Zulassung zur Abschlussprüfung wenn die Laboreingangsprüfung erfolgreich abgeschlossen wurde
  • die Anwesenheit in der Lehrveranstaltung ist enorm wichtig um die Abschlussprüfung meistern zu können
  • ein späteres Anschauen der Aufzeichnung reicht erfahrungsgemäß nicht aus um die Abschlussprüfung zu bestehen
  • beachten Sie, dass sie vor der Lehrveranstaltung grundlegende Fähigkeiten in einer Laboreingangsprüfung (Einsendeaufgabe) nachweisen müssen
  • Die Laboreingangsprüfung ist eine Vorrausetzung für die Zulassung zum Labor und zur Abschlussprüfung
  • sie erhalten individuelle Aufgabenstellungen für die Laboreingangsprüfung (Varianten)
  • die Laboreingangsprüfungen haben alle die gleiche Struktur:
    1. Aufgabenkontext: Vorstellung des Systems welches programmiert werden soll
    2. Aufgabe 1: Hauptanforderungen aus Anwenderperspektive mit dem SysML/UML Anwendungsfalldiagramm darstellen (vgl: SEI21 Abs. 4.3.2)
    3. Aufgabe 2: Funktionale Anforderungen mit dem SysML/UML Aktivitätsdiagramm darstellen (vgl: SEI21 Abs. 4.3.5)
    4. Aufgabe 3: Realisieren der beschriebenen Anwednungslogik im UML Klassendiagramm in C/C++ (vgl: INM11 Abs. 7, INM12 Abs. 5)
      Beachten Sie, dass zur Lösung dieser Aufgabe das von der Hochschule bereitgestellte Mikrocontrollerboard zu nutzen ist!
    5. Aufgabe 4: Dokumentation der programmierten Lösung mit dem UML-Sequenzdiagramm (vgl. SEI21 Abs.: 4.3.4)
  • nutzen Sie für die Bearbeitung der Einsendeaufgabe das Modellierungswerkzeug SiSy
  • es gibt in SiSy vorbereitete Projektvorlagen welche ihnen die Lösung der Einsendeaufgaben deutlich erleichtern
  • nutzen sie aktiv dieses Tutorial

WICHTIGER HINWEIS

Nutzen Sie für die Laboreingangsprüfung die Vorlagen OAS01XX Variante … !!!

VIDEOANLEITUNG

Dieser ScreenCast nimmt sie ein bisschen an die Hand beim Lösen der Einsendeaufgabe. Es gibt davon noch eine Variante in der die Mikrocontrollerhardware simuliert wird. Wer also das Mikrocontrollerboard gerade nicht zur Hand hat kann sich auch das hier anschauen: https://youtu.be/voQE6Fe_sp8?feature=shared

weiter zur