- Видео 82
- Просмотров 4 710
Matthes Elstermann
Добавлен 6 фев 2012
IiMB Kapitel - 6 - Weitere Konzepte der Informatik - 05: Grundwissen Datenbanken
Datenbanken spielen in IT-System eine große Rolle und es könnte viel über Sie gesagt werden. Das machen wir hier nicht sondern erklären kurz das minimal Wissen um zu verstehen, was es mit dem Begriff Datenbank auf sich hat und wie man ihn leicht verstehen kann.
Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Technologie.
Die Vorlesung war eine kompakte Einführung in die Grundideen und Denkweisen der Informatik für angehende Ingenieure. Sie sollte zum einen die Begriffe der Informatik und Ihre Bedeutung vermitteln und zum anderen auch durch eine Einführung in die Programmierung zeig...
Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Technologie.
Die Vorlesung war eine kompakte Einführung in die Grundideen und Denkweisen der Informatik für angehende Ingenieure. Sie sollte zum einen die Begriffe der Informatik und Ihre Bedeutung vermitteln und zum anderen auch durch eine Einführung in die Programmierung zeig...
Просмотров: 45
Видео
IiMB Kapitel - 6 - Weitere Konzepte der Informatik - 04: Cloud Computing
Просмотров 112 месяца назад
Aufbauend auf dem vorherigen Video über die von Software-Architekturen veruschen wir hier die Grundidee hinter dem Begriff Cloud-Computing zu erkläre ohne zu tief in die Details einzutauchen. Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Technologie. Die Vorlesung war eine kompakte Ein...
IiMB Kapitel - 6 - Weitere Konzepte der Informatik - 03: Softwarearchitekturen & Verteilter Systeme
Просмотров 122 месяца назад
Wenn in der Informatik über Softwarearchtiktur oder verteilte Systeme gesprochen wird, dann sollt einige Grundbegriffe verstanden worden sein, weil man sonst sehr leicht im Verständnis falsch abbiegen kann. Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Technologie. Die Vorlesung war ei...
IiMB Kapitel - 6 - Weitere Konzepte der Informatik - 01: Grundwissen Computer Netzwerke
Просмотров 332 месяца назад
Dieses Video erläutert die Grundlegende Idee wie Server, Client, Protokoll, OSI Schichten Modell, oder Datentransfer zwischen zwei physischen Computer. Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Technologie. Die Vorlesung war eine kompakte Einführung in die Grundideen und Denkweisen...
IiMB Kapitel - 6 - Weitere Konzepte der Informatik - 02: Server und Clients
Просмотров 142 месяца назад
Die Begriffe Client und insbesondere Server sind quasi allgegenwertig. Aber was IST ein Server eigentlich? Es gibt dafür eine eigentlich sehr einfach Erklärung. Darum geht es in diesem Video. Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Technologie. Die Vorlesung war eine kompakte Ein...
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 14: Stapel und Schlangen
Просмотров 82 месяца назад
Ein kurze Erklärung der Konzepte von Stapeln (stacks) und Schlangen (queues) als dynamaische Datenstrukturen in Computer programmen. Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Technologie. Die Vorlesung war eine kompakte Einführung in die Grundideen und Denkweisen der Informatik für...
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 13 Effizienzbetrachtung Operationen auf Listen
Просмотров 92 месяца назад
In den Vorherigen Lerneinheiten wurden verschiede Operationen auf Linearen Datenstruktuen vorgestellt. Hier geht es darum zu überlegen welche auswirkungen auf die Laufzeit von Programmen unterschiedliche Implementierungen haben können. Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Tech...
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 12: Doppelt Verkette Listen
Просмотров 102 месяца назад
Was in den vorangegangen Lerneinheiten für einfach verkettete Listen beschrieben wurde, wird hier für doppelt verkettete Listen gezeigt. Also Code und seine auswirkungen darüber wie Einfüge und Löschmethoden auf diesen lineare, dynamischen Datenstrukturen erfolgen muss. Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenb...
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 11: Operationen auf Einfachverkettete Listen
Просмотров 122 месяца назад
Diese Vorlesungseinheit erklärt wie die typischen Methoden wie Einfügen oder Entfernen auf einfach verketteten Listen in JAVA implementiert werden und funktionieren. Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Technologie. Die Vorlesung war eine kompakte Einführung in die Grundideen ...
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 10: Einfachverkettete Listen Einführung
Просмотров 72 месяца назад
Diese Vorlesung stellt die Ideen vor wie einfach verketten Listen Programmiert werden können. (auch wenn man das manuell heutzutage oft sehr selten tun würde, weil es vorgefertigte Klassen dafür gibt die man nutzt). Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Technologie. Die Vorlesu...
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 09 Löschoperationen in Bäumen
Просмотров 112 месяца назад
Binäre Suchbäume unterliegen gewissen strukturregeln. Wenn Elemente aus einem Solchen Baum herausgenommen werden soll, dann müssen die Regeln trotzdem noch eingehalten werden. Hier besprechen wir mit welchen Strategien genutzt werden um das sicherzustellen. Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsr...
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 08: Baumtraversierung
Просмотров 32 месяца назад
Alle Elemente einer Datensammlung durchzugehen wird auch Traversierung genannt. (Binäre) Bäume sind jedoch nicht-lineare datenstrukturen und alle Element hier einmal zu durchlaufen ist etwas komplizierter, als es bei einer lineare Liste der Fall wäre. In diesem Video geht es darum wie ein solcher Baum traverisert werden kann bzw. welche möglichen Strategien es dafür gibt. Diese Vorlesungsvideos...
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 07 Binäre Suchbäume
Просмотров 62 месяца назад
Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Technologie. Die Vorlesung war eine kompakte Einführung in die Grundideen und Denkweisen der Informatik für angehende Ingenieure. Sie sollte zum einen die Begriffe der Informatik und Ihre Bedeutung vermitteln und zum anderen auch durch eine...
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 06: Bäume als Dynamische Datenstrukturen
Просмотров 52 месяца назад
Baumstrukturen spielen in Programmen oft eine sehr große Rolle. In dieser Lerneinheit geht es darum wie Baumstrukturen mit Objekt-Orientierter Programmierung realisiert werden können um Datenstrukturen zu haben die Dynamisch wachsen können. Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für...
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 05: Anwendung von Graphen in der Informatik
Просмотров 32 месяца назад
Eine kleine Übersicht darüber wo und wofür in der Informatik in Programmen Graphen (und insbesondere Bäume) eingesetzt werden können. Z.B. für Webseiten oder im Maschinenbau in CAD Programmen als CSG Bäume, Diese Vorlesungsvideos entstanden im Sommersemester des Corona-Pandemiejahres 2020 für die Vorlesung „Informatik im Maschinenbau“ am Karlsruher Institut für Technologie. Die Vorlesung war ei...
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 04: Bäume
Просмотров 72 месяца назад
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 04: Bäume
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 03: Implementierung von Graphen in Programmen
Просмотров 62 месяца назад
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 03: Implementierung von Graphen in Programmen
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 02: Graphentheorie
Просмотров 192 месяца назад
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 02: Graphentheorie
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 01: Einführung
Просмотров 92 месяца назад
IiMB Kapitel - 5 - Dynamische Datenstrukturen - 01: Einführung
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 06: UML Verhaltensdiagramme
Просмотров 172 месяца назад
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 06: UML Verhaltensdiagramme
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 05: Beziehungen in UML Klassendiagrammen
Просмотров 82 месяца назад
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 05: Beziehungen in UML Klassendiagrammen
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 04: UML Klassendiagramme Grundstruktur
Просмотров 62 месяца назад
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 04: UML Klassendiagramme Grundstruktur
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 03: Einführung in UML
Просмотров 132 месяца назад
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 03: Einführung in UML
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 02: Die Vier OO Grundprinzipien
Просмотров 102 месяца назад
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 02: Die Vier OO Grundprinzipien
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 01: Einführung
Просмотров 122 месяца назад
IiMB Kapitel - 4-2 - Theorie der Objekt-Orientierung - 01: Einführung
IiMB Kapitel - 3 - Algorithmentheorie - 09: Vergleich Laufzeitkomplexität von Sortieralgorithmen
Просмотров 132 месяца назад
IiMB Kapitel - 3 - Algorithmentheorie - 09: Vergleich Laufzeitkomplexität von Sortieralgorithmen
IiMB Kapitel - 3 - Algorithmentheorie - 08: Quicksort (in JAVA)
Просмотров 92 месяца назад
IiMB Kapitel - 3 - Algorithmentheorie - 08: Quicksort (in JAVA)
IiMB Kapitel - 3 - Algorithmentheorie - 07: Mergesort (In Java)
Просмотров 152 месяца назад
IiMB Kapitel - 3 - Algorithmentheorie - 07: Mergesort (In Java)
IiMB Kapitel - 3 - Algorithmentheorie - 06: Bubblesort
Просмотров 102 месяца назад
IiMB Kapitel - 3 - Algorithmentheorie - 06: Bubblesort
IiMB Kapitel - 3 - Algorithmentheorie - 05: Einfache Suchalgorithmen und Ihre Laufzeitkomplexität
Просмотров 192 месяца назад
IiMB Kapitel - 3 - Algorithmentheorie - 05: Einfache Suchalgorithmen und Ihre Laufzeitkomplexität
Ich glaube, dass in der rekursiven Methode zur Potenzberechnung ein Fehler unterlaufen ist. So wie sie implementiert wurde, wäre das Resultat bei negativen Potenzen immer 1, was nicht korrekt ist. Ändert man jedoch den Code in: else if(n < 0) { return 1 / myPow(val, -n); //entspricht so die Potenzregel (n hoch -p) = 1/(n hoch p) } wird man das richtige Ergebnis erhalten. Des Weiteren ist die rekursive Fibonacci-Methode ebenfalls fehlerhaft. Um das richtige Ergebnis für positive Längen ab null zu erzielen, sollte die Bedingung für 𝑛 = 0 null zurückgeben und nicht eins. Der angepasste Code lautet: if(n < 0 || n == 0) { return 0; } Eine Kette der Länge 0 ergibt 0, außer man führt explizit ein anderes Zahlensystem bzw. eine Struktur wie Arrays ein. Nichtdestotrotz habe ich durch das Video das Thema besser verstanden, vielen Dank!!
Vielen Dank für den Hinweis! die Fehler haben sich mathematisch tatsächlich eingeschlichen und ihre Korrekturen sind richtig! Es freut mich, dass Ihnen das Video trotzdem geholfen hat.
Dankeschön (:
The Visio Shapes are impressive! Thanks for the tutorial!
Well done! I like S-BPM!