Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m183:learningunits:lu02:06 [2025/10/19 11:36] – [4.2 Verteidigung] vdemirmodul:m183:learningunits:lu02:06 [2025/10/20 13:54] (aktuell) vdemir
Zeile 31: Zeile 31:
 ==== 3.3 Komplexe Massnahmen ==== ==== 3.3 Komplexe Massnahmen ====
   * **Stored Procedure:** Vorgefertigte und in der Datenbank gespeicherte SQL-Routinen, die mit Parametern aufgerufen werden können, statt dynamisch SQL zusammenzubauen.   * **Stored Procedure:** Vorgefertigte und in der Datenbank gespeicherte SQL-Routinen, die mit Parametern aufgerufen werden können, statt dynamisch SQL zusammenzubauen.
- 
  
 ===== 4. Bewertung ===== ===== 4. Bewertung =====
Zeile 39: Zeile 38:
 | 4.1.1 | <color #22b14c>+0.75</color> | Angriff gemäss einer Variante von 2.1 | | 4.1.1 | <color #22b14c>+0.75</color> | Angriff gemäss einer Variante von 2.1 |
 | 4.1.2 | <color #22b14c>+0.75</color> | Angriff gemäss je einer Variante und 2.2 |  | 4.1.2 | <color #22b14c>+0.75</color> | Angriff gemäss je einer Variante und 2.2 | 
-| 4.1.3 | <color #22b14c>+1.0</color> | Angriff gemäss je einer Variante 2.3 |  +| 4.1.3 | <color #22b14c>+1.00</color> | Angriff gemäss je einer Variante 2.3 |  
-| 4.1.4 | <color #22b14c>+0.5</color> | Angriff ist in jeweils separaten Files untergebracht| +| 4.1.4 | <color #22b14c>+0.50</color> | Angriff ist jeweils in separaten Files untergebracht| 
  
 ==== 4.2 Verteidigung==== ==== 4.2 Verteidigung====
 +^Noten ^Beschreibung ^Hinweis ^
 | 4.2.1 | <color #22b14c>+0.75</color> | Verteidigung gemäss einer Variante von 3.1 | | 4.2.1 | <color #22b14c>+0.75</color> | Verteidigung gemäss einer Variante von 3.1 |
 | 4.2.2 | <color #22b14c>+0.75</color> | Verteidigung gemäss je einer Variante und 3.2 |  | 4.2.2 | <color #22b14c>+0.75</color> | Verteidigung gemäss je einer Variante und 3.2 | 
-| 4.2.3 | <color #22b14c>+1.0</color> | Verteidigung gemäss je einer Variante 2.3 |  +| 4.2.3 | <color #22b14c>+1.00</color> | Verteidigung gemäss je einer Variante 3.3 |  
-| 4.2.4 | <color #22b14c>+0.5</color> | Verteidigung sind in jeweils separaten Files untergebracht| +| 4.2.4 | <color #22b14c>+0.50</color> | Verteidigung sind in jeweils separaten Files untergebracht| 
  
 +==== 4.3 Bonus ====
 +| 4.3.1 | <color #22b14c>+0.25</color> | Die Thementeams werden in Konkurenz zueinander treten. Sofern ein wesentzlicher Teambeitrag vorhanden ist, erhält jedes Gewinnerteam jeweils einen  Bonus von 0.25 Notenpunkten.| 
 +| 4.3.2 | <color #22b14c>+0.50</color> | Für die 2. und 3. Angriffe oder Verteidigungen wird die Hälfte der vollen Punktezahl der jeweiligen Massnahme vergeben | 
 +| 4.3.3 | <color #22b14c>+0.50</color> |SQLi Daten sind in einer XML oder JSON-Datei |
  
-==== 4.Malus ====+ 
 +==== 4.Malus ====
 ^Noten ^Beschreibung ^Hinweis ^ ^Noten ^Beschreibung ^Hinweis ^
-| <color #ed1c24>-1.0</color> | Die Best-Practice-Coding-Standard wurden nicht eingehalten | [[https://wiki.bzz.ch/howto/codingstandards/start|Python]] | +| 4.4.1 | <color #ed1c24>-1.00</color> | Die Best-Practice-Coding-Standard wurden nicht eingehalten | [[https://wiki.bzz.ch/howto/codingstandards/start|Python]] | 
-| <color #ed1c24>-0.5</color> | Es wird nicht kollaborativ und Ausfallsicher (inkl. Versionierung) gearbeitet | +| 4.4.2 | <color #ed1c24>-0.50</color> | Es wird nicht kollaborativ und Ausfallsicher (inkl. Versionierung) gearbeitet | 
-| <color #ed1c24>-2.0</color> | Es können Fragen zum Lösungcode nicht korrekt oder gar nicht beantwortet werden. | +| 4.4.3 | <color #ed1c24>-2.00</color> | Es können Fragen zum Lösungcode nicht korrekt oder gar nicht beantwortet werden. | 
-| <color #ed1c24>-1.5</color> | Pro angefangenem Tag Verspätung |  +| 4.4.4 | <color #ed1c24>-1.50</color> | Pro angefangenem Tag Verspätung |  
-| <color #ed1c24>-0.5</color> | Pro Downloadversuch: Link funktioniert nicht (abgelaufen, Berechtigungen fehlen, etc.) |  +| 4.4.5 | <color #ed1c24>-0.50</color> | Pro Downloadversuch: Link funktioniert nicht (abgelaufen, Berechtigungen fehlen, etc.) |  
-| <color #ed1c24>-0.5</color> | Schriftsprache: Die Lernenden verwenden nicht die offiziellen Schriftsprache. |  +| 4.4.6 | <color #ed1c24>-0.50</color> | Schriftsprache: Die Lernenden verwenden nicht die offiziellen Schriftsprache. |  
-| <color #ed1c24>-0.1</color> | Verspäteter Anfang des Teams: pro Minute Verspätung |  +| 4.4.7 | <color #ed1c24>-0.10</color> | Verspäteter Anfang des Teams: pro Minute Verspätung |  
-| <color #ed1c24>-1.0</color> | Team ist nicht vorbereitet beim Fachgespräch| +| 4.4.8 | <color #ed1c24>-1.00</color> | Team oder Teammitglieder erscheinen nicht zum Gespräch (Ausnahme: Höhere Gewalt). Abzug erhalten nur betroffenen Personen |  
 +| 4.4.9 | <color #ed1c24>-1.00</color> | Team ist nicht vorbereitet beim Fachgespräch| 
  
-==== 4.Hinweise ====+==== 4.Hinweise ====
   * Es braucht kein Frontend, sprich der Code kann entweder über Commandline oder als separates Angriffsscriptdurchgeführt werden.   * Es braucht kein Frontend, sprich der Code kann entweder über Commandline oder als separates Angriffsscriptdurchgeführt werden.
   * Jedes Teammate kann alle Fragen zum Fousthema beantworten, sprich der Wissentransfer im Tandem wird durch das Tandem sichergestellt.   * Jedes Teammate kann alle Fragen zum Fousthema beantworten, sprich der Wissentransfer im Tandem wird durch das Tandem sichergestellt.
   * Bei Ungleicher Performance im Tandem wird individuell benotet.   * Bei Ungleicher Performance im Tandem wird individuell benotet.
-  * <color #ed1c24>Die Thementeams werden in Konkurenz zueinander treten. Sofern ein wesentzlicher Teambeitrag vorhanden ist, erhält jedes Gewinnerteam jeweils einen  Bonus von 0.25 Notenpunkten.</color>+
  
 ---- ----
  • modul/m183/learningunits/lu02/06.1760866589.txt.gz
  • Zuletzt geändert: 2025/10/19 11:36
  • von vdemir