Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m323:learningunits:lu01:aufgaben:paradigmendetektiv [2026/08/18 10:07] – Neue Aufgabe LU01.A08 - Paradigmen-Detektiv adminmodul:m323:learningunits:lu01:aufgaben:paradigmendetektiv [2026/08/18 10:20] (aktuell) – Kompetenz-Tags auf neue Kompetenzmatrix ZH gesetzt admin
Zeile 14: Zeile 14:
  
   * Ordnen Sie jeden der zehn Ausschnitte einer der beiden Spalten zu: **imperativ** oder **deklarativ**.   * Ordnen Sie jeden der zehn Ausschnitte einer der beiden Spalten zu: **imperativ** oder **deklarativ**.
-  * Nennen Sie pro Ausschnitt **mindestens ein konkretes Merkmal im Code**, das Ihre Zuordnung stützt (z.B. „Schleife mit Zählvariable"verändert die bestehende Liste", „erzeugt einen neuen Wert").+  * Nennen Sie pro Ausschnitt **mindestens ein konkretes Merkmal im Code**, das Ihre Zuordnung stützt – etwa //Schleife mit Zählvariable////verändert die bestehende Liste// oder //erzeugt einen neuen Wert//.
   * Halten Sie zusätzlich fest, ob der Ausschnitt **bestehende Daten verändert** oder einen **neuen Wert erzeugt**.   * Halten Sie zusätzlich fest, ob der Ausschnitt **bestehende Daten verändert** oder einen **neuen Wert erzeugt**.
  
Zeile 92: Zeile 92:
 ===== Zusatzfragen ===== ===== Zusatzfragen =====
  
-  - Welcher Ausschnitt ist zwar deklarativ, verändert aber trotzdem Zustand? Was folgt daraus für den Satz „deklarativ heisst seiteneffektfrei"?+  - Welcher Ausschnitt ist zwar deklarativ, verändert aber trotzdem Zustand? Was folgt daraus für die Behauptung, deklarativ sei automatisch seiteneffektfrei?
   - Ausschnitt 3 und 4 lösen dieselbe Aufgabe. Welcher der beiden ist gefährlicher, wenn die Liste ''namen'' an einer anderen Stelle im Programm ebenfalls verwendet wird? Warum?   - Ausschnitt 3 und 4 lösen dieselbe Aufgabe. Welcher der beiden ist gefährlicher, wenn die Liste ''namen'' an einer anderen Stelle im Programm ebenfalls verwendet wird? Warum?
   - Ausschnitt 5 ist deklarativ, hat aber gar keine Funktionen. Was sagt das über das Verhältnis von //deklarativ// und //funktional// aus?   - Ausschnitt 5 ist deklarativ, hat aber gar keine Funktionen. Was sagt das über das Verhältnis von //deklarativ// und //funktional// aus?
Zeile 107: Zeile 107:
  
 ---- ----
 +{{tag>M323-LU01 M323-B1B M323-A1I}}
 [[https://creativecommons.org/licenses/by-nc-sa/4.0/ch/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] (c) Kevin Maurizi [[https://creativecommons.org/licenses/by-nc-sa/4.0/ch/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] (c) Kevin Maurizi
  
  • modul/m323/learningunits/lu01/aufgaben/paradigmendetektiv.1787040442.txt.gz
  • Zuletzt geändert: 2026/08/18 10:07
  • von admin