Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
modul:archiv:m320:test:lu04:start [2026/08/30 14:06] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1modul:archiv:m320:test:lu04:start [2026/08/30 14:06] (aktuell) – ↷ Seite von modul:m320:test:lu04:start nach modul:archiv:m320:test:lu04:start verschoben msuter
Zeile 1: Zeile 1:
 +==== Prüfungssituationen für LU04 ====
 +^B1F: ^ ^
 +|Ich kann den Aufbau einer Software modellieren. (z.B. Klassen-, Aktivitäten- und Sequenzdiagramm)|Eine einfache Beschreibung eines Ablaufs als Sequenzdiagramm skizzieren.|
 +| |Einen vorgegebenen Code analysieren und den Ablauf (oder Teile davon) mit einem Sequenzdiagramm darstellen.|
 +| |...|
 +^B1E: ^ ^
 +|Ich kann das Modell einer Software analysieren, kritische Punkte erkennen und Korrekturen vorschlagen. (z.B. statische und dynamische Aspekte, Vererbung, Assoziationen)|//Unterricht geht nicht soweit, dass eine Analyse des Codes möglich wäre.//|
 +^C1F: ^ ^
 +|Ich kann ein- und zweiseitige Beziehungen gemäss dem statischen Entwurf implementieren.|Bestehende Klassen um den Code für die ein- und/oder zweiseitige Beziehung ergänzen.|
 +| |...|
 +^E2G: ^ ^
 +|Ich kann erklären wozu ein Software- dokumentationswerkzeug (z.B. JavaDoc) dient und wie man es einsetzt (Anwenden von Tags, generieren der Dokumentation).|//noch offen, Frage des verwendeten Tools//|
 +| |...|
 +^E2F: ^ ^
 +|Ich kann Software mit Hilfe von einem Softwaredokumentationswerkzeug dokumentieren. (z.B. JavaDoc, anwenden von Tags, generieren der Dokumentation)|Klassen und Methoden gemäss der BZZ Konvention dokumentieren.|
 +| |...|
  
 +----
 +[[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] (c) René Probst