diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 81be6ba..e98e5d2 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -3,30 +3,27 @@ ## SU 01 (24.10.2023) ### Lernziel -• Grundlegende organisatorische Dinge besprochen: -Prüfungsanforderungen: (Lerntagebuch 20% , Gruppenprojekt 65%, Zusatzpunkte 20% (bsp. Präsentation)) -• Einstieg mithilfe Fragestellung: Ist ein Informatiker Künstler oder Handwerker? -Künstler: kreativer, freier, Herstellung eher künstlerischer Dinge -Handwerker: logisches Denken, planvoll, Herstellung eher praktischer Dinge -Informatiker vereint in gewisser Weise beides (kreativität, planvolles angehen,...) -• Fragestellung Unterschied Profi & Laie -Profi: verdient Geld, Prinzipien, tiefes Verständnis -Laie: unbezahlt, oberflächliches Wissen -• Europäische Trägerrakete Ariane 5 explodierte aufgrund einfacher Übernahme des Navigationssystems ihrer Vorgängerin Ariane 4. -Computersystem war überfordert und aktivierte Selbstzerstörungsmechanismus -• Aktiengesellschaft veralteten, nicht länger verwendeten Algoritmus aus Software nicht gelöscht -Ein Server ist fälschlicherweise auf veralteten Algorithmus gekommen und über Nacht einen Schaden in billionenhöhe geschaffen. +• Grundlegende organisatorische Dinge besprochen:\ +Prüfungsanforderungen: (Lerntagebuch 20% , Gruppenprojekt 65%, Zusatzpunkte 20% (bsp. Präsentation))\ +• Einstieg mithilfe Fragestellung: Ist ein Informatiker Künstler oder Handwerker?\ +Künstler: kreativer, freier, Herstellung eher künstlerischer Dinge\ +Handwerker: logisches Denken, planvoll, Herstellung eher praktischer Dinge\ +Informatiker vereint in gewisser Weise beides (kreativität, planvolles angehen,...)\ +• Fragestellung Unterschied Profi & Laie\ +Profi: verdient Geld, Prinzipien, tiefes Verständnis\ +Laie: unbezahlt, oberflächliches Wissen\ +• Europäische Trägerrakete Ariane 5 explodierte aufgrund einfacher Übernahme des Navigationssystems ihrer Vorgängerin Ariane 4.\ +Computersystem war überfordert und aktivierte Selbstzerstörungsmechanismus\ +• Aktiengesellschaft veralteten, nicht länger verwendeten Algoritmus aus Software nicht gelöscht\ +Ein Server ist fälschlicherweise auf veralteten Algorithmus gekommen und über Nacht einen Schaden in billionenhöhe geschaffen.\ Firma deshalb pleite ### Erkenntnis -In der Informatik ist es wichtig sehr genau zu Arbeiten, was man vorallem am Beispiel der Trägerrakete Ariane 5 sehen kann, -welche sich durch Überarbeitung oder Erstellung eines neuen Systems höchstwahrscheinlich nicht selbst zerstört hätte (kleine Fehler bewirken viel). -Eine weitere wichtige Erkenntnis, welches vorallem für das anstehende Gruppenprojekt sehr hilfreich ist, ist die Relevanz der Löschung überholter Teile einer Software, -was an der Insolvenz der Aktiengesellschaft gut erkennbar ist. Teile eines Algorithmus, welche nicht mehr benötigt werden sollten also sofort entfernt werden. +In der Informatik ist es wichtig sehr genau zu Arbeiten, was man vorallem am Beispiel der Trägerrakete Ariane 5 sehen kann, welche sich durch Überarbeitung oder Erstellung eines neuen Systems höchstwahrscheinlich nicht selbst zerstört hätte (kleine Fehler bewirken viel).\ +Eine weitere wichtige Erkenntnis, welches vorallem für das anstehende Gruppenprojekt sehr hilfreich ist, ist die Relevanz der Löschung überholter Teile einer Software, was an der Insolvenz der Aktiengesellschaft gut erkennbar ist. Teile eines Algorithmus, welche nicht mehr benötigt werden sollten also sofort entfernt werden. ### Wiederholung -Die von Grund auf neu entwickelte europäische Trägerrakete Ariane 5 übernahm das auf ihre Vorgängerin ausgelegte Navigationssystem und explodierte kurz nach dem Start. -Grund dafür war die viel schnellere Beschleunigung der neuen Ariane, welche eine Fehlerberechnung hervorrief, auf die die Programme nicht vorbereitet waren, abstürzten und letztenendes zur Einleitung des Selbstzerstörungsmechanismusses führten. +Die von Grund auf neu entwickelte europäische Trägerrakete Ariane 5 übernahm das auf ihre Vorgängerin ausgelegte Navigationssystem und explodierte kurz nach dem Start. Grund dafür war die viel schnellere Beschleunigung der neuen Ariane, welche eine Fehlerberechnung hervorrief, auf die die Programme nicht vorbereitet waren, abstürzten und letztenendes zur Einleitung des Selbstzerstörungsmechanismusses führten. ### Kritik @@ -35,14 +32,13 @@ Grund dafür war die viel schnellere Beschleunigung der neuen Ariane, welche ein ### Lernziel -• Imperative Programmierung - -• Declarative Programmierung -• Prozedurale Programmierung -• Objektorientierte Programmierung -• Funktionale Programmierung -• typisierte Programmiersprachen -• typenlose Programmiersprachen +• Imperative Programmierung\ +• Declarative Programmierung\ +• Prozedurale Programmierung\ +• Objektorientierte Programmierung\ +• Funktionale Programmierung\ +• typisierte Programmiersprachen\ +• typenlose Programmiersprachen\ • Programmierprinzipien (do's & don'ts - SOLID vs. STUPID) ### Erkenntinis