Neue Seiten

Neue Seiten
Registrierte Benutzer ausblenden | Bots einblenden | Weiterleitungen ausblenden

6. März 2026

  • 11:1411:14, 6. Mär. 2026 Stack (Versionen | bearbeiten) [1.480 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „mini mini == Einführung == Eine Java Virtual Machine speichert sogenannte Frames in einem Stack (engl. Stapel). Einen Frame kann man sich als einen Aufruf einer Methode bzw. Methodeninstanz vorstellen. Der Stack verhält sich wie die Datenstruktur (Stapel), nach der er benannt ist. Der Stack wird nie direkt, sondern nur mit Push- und Pop-Aufrufen manipuliert. Wird eine neue Methode aufgerufen,…“)

5. März 2026

  • 14:2414:24, 5. Mär. 2026 O-Notation (Versionen | bearbeiten) [4.109 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Die '''Laufzeit''' eines Algorithmus beschreibt das Wachstum der Ausführungszeit in Abhängigkeit von der Eingabegröße. Die grundlegende Zuordnungsfunktion lautet dabei: > ''Laufzeit $\rightarrow$ Eingabegröße (siehe Grafik)'' In der Informatik interessiert man sich bei der Analyse von Algorithmen meist nicht für die exakte Funktionsvorschrift (inklusive aller Konstanten und kleineren Terme), sondern primär für die '''„Grö…“)
  • 14:0514:05, 5. Mär. 2026 Arithmetische Reihe (Versionen | bearbeiten) [2.903 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Die '''Gaußsche Summenformel''', auch ''kleiner Gauß'' genannt, ist eine Formel für die Summe der ersten <math>n</math> aufeinanderfolgenden natürlichen Zahlen. Allgemein wird sie in der Mathematik durch die folgende vollständige Formel dargestellt: <math>\sum_{k=1}^{n} k = 1 + 2 + 3 + \dots + n = \frac{n(n+1)}{2}</math> == Geschichte == Diese Summenformel, wie auch die Summenformel für die ersten Quadratzahlen, war bereits in der vorgriechisch…“)

26. Februar 2026

  • 14:2914:29, 26. Feb. 2026 Relation (Versionen | bearbeiten) [2.512 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Die '''Relation''' ist das fundamentale Konzept der relationalen Algebra und fungiert als Namensgeber für relationale Datenbankmanagementsysteme (RDBMS). Technisch gesehen werden Relationen in Datenbanken als Tabellen realisiert, wobei zwischen dem mathematischen Begriff der Relation und der technischen Tabelle wichtige Unterschiede bestehen. == Aufbau einer Relation == Eine Relation setzt sich aus zwei…“)
  • 14:0514:05, 26. Feb. 2026 DQL (Versionen | bearbeiten) [8.111 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Die '''Data Query Language (DQL)''' ist der Teilbereich von SQL, der zur Abfrage und Zusammenstellung von Informationen aus Datenbanktabellen dient. Das Ergebnis einer DQL-Abfrage ist eine Relation, die in der Regel als temporäre Tabelle dargestellt wird. DQL-Abfragen basieren auf den Operationen der '''relationalen Algebra''' (Selektion, Projektion, Join etc.). == Datenbasis & Modellierung == Um komplexe Abfragen zu verstehen, ist die Kenntnis…“)

23. Februar 2026

  • 09:0809:08, 23. Feb. 2026 Redundanz (Versionen | bearbeiten) [2.734 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „'''Redundanz''' (von lateinisch ''redundare'' „überfließen“) bezeichnet in der Informatik das mehrfache Vorhandensein derselben Informationen oder Codefragmente innerhalb eines Systems. Während Redundanz in der Übertragungstechnik (z. B. Prüfsummen) zur Fehlersicherheit erwünscht sein kann, ist sie in der Softwareentwicklung und Datenbankentwicklung meist ein Zeichen für schlechtes Design. == Gefahren von Redundanz == Das Ha…“)

20. Februar 2026

  • 12:3112:31, 20. Feb. 2026 Whiteboxtest (Versionen | bearbeiten) [994 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == White-Box-Test bezeichnet eine dynamische Methode des Software-Tests, bei der die Tests mit Einblick in die innere Funktionsweise des zu testenden Systems entwickelt werden. Im Gegensatz zum Black-Box-Test ist für diesen Test also ein Blick in den Quellcode gestattet, d. h. es wird am Code geprüft. White-Box-Tests werden eingesetzt, um Fehler in den Teilkomponenten aufzudecken und zu lokalisieren, sind a…“)
  • 12:2912:29, 20. Feb. 2026 Blackboxtest (Versionen | bearbeiten) [2.128 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == mini Blackboxtests gehören zur Kategorie der dynamischen Testverfahren. Das Ziel des Blackboxtests ist es, die Übereinstimmung eines Softwaresystems mit seinen in der Analysephase eines Softwareentwicklungsprozesses spezifizierten Anforderungen zu überprüfen. Ausgehend von formalen oder informalen Spezifikationen werden Testfälle erarbeitet, die sicherstellen, dass der geforderte Funktionsumfan…“)
  • 12:0912:09, 20. Feb. 2026 Unit-test (Versionen | bearbeiten) [1.988 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Unit-Tests sind eine Art von Software-Tests, bei denen einzelne, isolierte Teile eines Programms (Units) auf ihre korrekte Funktionalität überprüft werden. Diese Units sind in der Regel kleine, wiederverwendbare Code-Abschnitte wie Methoden oder Funktionen. === Ziel von Unit-Tests: === * Fehler frühzeitig erkennen: Durch das Testen einzelner Komponenten können Fehler bereits in der Entwicklungsphase identifiziert und behoben werde…“)
  • 11:5511:55, 20. Feb. 2026 Selection-sort (Versionen | bearbeiten) [3.845 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Ein simpler Sortieralgorithmus ist der Selection Sort. Dieser Algorithmus sucht sich als erstes das kleinste Element in der Liste, merkt es sich und tauscht es gegen das Element am Anfang aus, sodass sich dann das kleinste Element ganz am Anfang befindet. Als Nächstes wird das zweitkleinste Element in der Liste gesucht und wird gegen das an zweiter Stelle platzierte Element der Liste ausgetauscht usw. Auf diese Weise haben immer die Ele…“)
  • 09:1309:13, 20. Feb. 2026 Laufzeitanalyse (Versionen | bearbeiten) [5.862 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Die Laufzeitanalyse betrachtet die Zeitkomplexität eines Algorithmus. Da die Zeit zur Ausführung eines Algorithmuses von der Hardwareausstattung des Zielsystems abhängt, wird für eine allgemeine Betrachtung die Anzahl der Befehle analysiert, die ein Algorithmus zur Lösung eines gegebenen Problems benötigt. Die Lösung eines Problems mit Hilfe eines gegebenen Algorithmus ist abhängig von der Eingabe. Die Eingabe…“)
  • 08:4708:47, 20. Feb. 2026 Quicksort (Versionen | bearbeiten) [10.062 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Ein oft eingesetzter Sortier-Algorithmus ist der Quicksort. Der Quicksort funktioniert nach dem Prinzip »teile und herrsche«, was mit Hilfe der Rekursion realisiert wird. Die zu sortierenden Daten werden immer in zwei Teile zerlegt ("Teile") und wieder sortiert ("Herrsche")). Diese zwei Teile werden wiederum jeweils in zwei Teile zerlegt und sortiert usw., bis die Daten sortiert sind. Die Rekursion beendet sic…“)

18. Februar 2026

  • 14:3614:36, 18. Feb. 2026 Arithmetische-reihe (Versionen | bearbeiten) [2.359 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Die gaußsche Summenformel, auch kleiner Gauß genannt, ist eine Formel für die Summe der ersten aufeinanderfolgenden natürlichen Zahlen (Quelle: https://de.wikipedia.org/wiki/Gau%C3%9Fsche_Summenformel) : <math>0 + 1 + 2 + 3 + 4 + \dots + n = \sum_{k=0}^{n} k = \frac{n(n+1)}{2} = \frac{n^2+n}{2}</math> Diese Summenformel wie auch die Summenformel für die ersten Quadratzahlen war bereits in der vorgriechischen Mathematik bekannt.…“)
  • 14:2314:23, 18. Feb. 2026 Insertion-sort (Versionen | bearbeiten) [5.536 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Einführung Der Algorithmus dieses Sortierverfahrens ist relative simpel. Das Prinzip von Insertion Sort ist: Die einzelnen Elemente werden von vorne nach hinten durchlaufen. Von der aktuellen Position aus wird jedes Element von rechts nach links weitergereicht – und das so lange, bis das bewegte Element größer oder gleich dem Element ist, das an der im Augenblick abgefragten Position liegt (http://openbook.galileocomputing.de/c_von_…“)
  • 14:1814:18, 18. Feb. 2026 Bubble-sort (Versionen | bearbeiten) [2.500 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Der Bubble Sort ist ein relativ einfacher Sortieralgorithmus. In der Bubble-Phase wird die Eingabe-Liste von links nach rechts durchlaufen. Dabei wird in jedem Schritt das aktuelle Element mit dem rechten Nachbarn verglichen. Falls die beiden Elemente das Sortierkriterium verletzen, werden sie getauscht. Am Ende der Phase steht bei auf- bzw. absteigender Sortierung das größte bzw. kleinste Element der Eingabe am Ende der Liste. Die Bu…“) Markierung: Visuelle Bearbeitung: Gewechselt
  • 14:0614:06, 18. Feb. 2026 Sortieren (Versionen | bearbeiten) [3.494 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Einführung Ein übliches Problem in der Informatik ist es, Daten zu sortieren. Wer das Sortieren verstanden hat, dem wird es nicht schwerfallen, andere Algorithmen zu verstehen. Das Sortieren könnte man sozusagen auch als »Basics für Algorithmen« bezeichnen. mini Primär geht es darum, die einzelnen Sortierverfahren näherzubringen, speziell deren Funktionen. Die Implementierung ist zumeist problemabhängig und…“) Markierung: Visuelle Bearbeitung: Gewechselt
  • 13:5813:58, 18. Feb. 2026 Schreibtischtest (Versionen | bearbeiten) [1.738 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Der Schreibtischtest ist ein Verfahren, das im Bereich der Softwareentwicklung verwendet wird, um Algorithmen oder Routinen auf Richtigkeit zu prüfen. Der Schreibtischtest wird nicht mit Hilfe eines Rechners durchgeführt, sondern vielmehr im Kopf des Entwicklers. Dazu werden für einen deterministischen und terminierenden Programmablauf eine Eingabe- und eine mögliche Ausgabemenge festgelegt. Anschließend wird mit jedem Element der E…“)
  • 11:2011:20, 18. Feb. 2026 DML (Versionen | bearbeiten) [2.437 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Die '''DML (Data Manipulation Language)''' ist eine Untergruppe der Datenbank-Sprache SQL. Sie umfasst Befehle, die zur Bearbeitung (Einfügen, Ändern, Löschen) und zum Lesen von Daten in einer relationalen Datenbank verwendet werden. Im engeren Sinne bezieht sich DML auf schreibende Operationen. == Kernbefehle der DML == In der täglichen Praxis eines Fachinformatikers sind vor allem die Befehle zum Manipulieren…“)
  • 11:0611:06, 18. Feb. 2026 SQL (Versionen | bearbeiten) [1.794 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „'''SQL (Structured Query Language)''' ist eine Datenbankprogrammiersprache zur Definition von Datenstrukturen in Relationalen Datenbanken sowie zum Bearbeiten (Einfügen, Verändern, Löschen) und Abfragen von darauf basierenden Datenbeständen. == Allgemeines == SQL-Befehle werden vom Compiler des Datenbanksystems übersetzt und anschließend ausgeführt. Wie bei anderen Programmiersprachen ist auf eine syntaktisch ko…“) Markierung: Visuelle Bearbeitung: Gewechselt

9. Februar 2026

  • 06:5506:55, 9. Feb. 2026 Zeichen (Versionen | bearbeiten) [5.163 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == mini mini mini Ein Zeichen ist ein Grundelement der Kommunikation und damit auch eine Grundlage für Kommunikations- und Informationstechnologie. Zeichen speisen sich aus einem Zeichenvorrat. Ein möglicher Zeichenvorrat ist das Alphabet oder das Zahlensystem. Zusätzlich gibt es Sonderzeichen, die z.B. in der Mathematik gebräuchlich sind. Zeichen sind auch die Gru…“)

6. Februar 2026

3. Februar 2026

  • 11:5911:59, 3. Feb. 2026 Modulo (Versionen | bearbeiten) [2.001 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Modulo (mod) ist eine mathematische Funktion, die den Rest aus einer Division zweier ganzer Zahlen bestimmt. Beispielrechnung: 10 mod 3 = 1 (sprich: „zehn modulo drei ist gleich eins“) Denn 10 : 3 = 3, Rest 1 (3 x 3 + 1 = 10) == Modulare Arithmetik == In der Mathematik ist die modulare Arithmetik ein Arithmetiksystem für ganze Zahlen, bei dem sich Zahlen bei Erreichen eines bestimmten Wertes - des Moduls (Pluralmodule) - "umla…“)

30. Januar 2026

  • 12:3512:35, 30. Jan. 2026 Man-in-the-middle (Versionen | bearbeiten) [4.262 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Daten werden verschlüsselt, um zu verhindern, dass die Daten öffentlich einsehbar sind. Es gibt Methoden, eine eigentlich sichere Verbindung abzuhören. Dazu zählt der so genannte Man-in-The-Middle Angriff (kurz MiTM Angriff). Diese Angriff zielt darauf ab, sich in die Kommunikation zweier Parteien einzuklinken. Dies kann in einer Netzwerkverbindung oder zwischen zwei Programmen geschehen. Wenn das Opfer dann die Verbindung erstell…“)

28. Januar 2026

  • 14:4114:41, 28. Jan. 2026 Koinzedenzindex (Versionen | bearbeiten) [6.638 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Der Koinzidenzindex (auch Friedmansche Koinzidenzindex oder auch Kappa-Test) ist ein Werkzeug der Kryptoanalyse und gibt die Wahrscheinlichkeit an, mit der zwei zufällig aus einer Nachricht ausgelesen Buchstaben übereinstimmen. Diese ist für verschiedene Sprachen unterschiedlich und von der Häufigkeitsverteilung der Buchstaben innerhalb der Sprache abhängig. Der Koinzidenzindex für ausgewählte Sprache…“)
  • 14:1014:10, 28. Jan. 2026 Primfaktorzerlegung (Versionen | bearbeiten) [3.279 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Die Primfaktorzerlegung ist die Darstellung einer natürlichen Zahl n als Produkt aus Primzahlen, die dann als Primfaktoren von n bezeichnet werden. Diese Darstellung ist (bis auf die Reihenfolge der Faktoren) eindeutig und zählt zu den grundlegenden und klassischen Werkzeugen der Zahlentheorie. == Primzahl == Eine Primzahl ist eine natürliche Zahl größer als 1, die nur durch 1 und durch sich selbst ohne Rest teilbar ist. Primzahlen…“)
  • 14:0414:04, 28. Jan. 2026 Euklidischer-algorithmus-ggt (Versionen | bearbeiten) [880 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Mit dem euklidischen Algorithmus lässt sich der größte gemeinsame Teiler (kurz ggT.) zweier natürlicher Zahlen berechnen. Der euklidische Algorithmus führt in jedem Schritt eine Division mit Rest aus. Er beginnt mit den beiden Zahlen a und b = r0 deren größter gemeinsamer Teiler bestimmt werden soll. In jedem weiteren Schritt wird mit dem Divisor und dem Rest des vorhergehenden Schritts eine erneute Division mit Rest durchgefü…“) Markierung: Visuelle Bearbeitung: Gewechselt
  • 13:5813:58, 28. Jan. 2026 Kasiski-verfahren (Versionen | bearbeiten) [6.882 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Der Kasiski-Test ist in der Kryptoanalyse ein Hilfsmittel zur Entzifferung von Chiffraten, die mit dem Vigenère-Verfahren erzeugt wurden. Das Verfahren stützt sich darauf, dass sich ein im Verhältnis zur Chiffratlänge relativ kurzes Schlüsselwort ständig wiederholt wird. Das hat zur Folge, dass, wenn der Abstand zwischen zwei gleichen Wörtern im Klartext ein Vielfaches der Schlüsselwortlänge ist, diese sich auch (chiffriert) im…“)
  • 13:5213:52, 28. Jan. 2026 Kryptoanalyse (Versionen | bearbeiten) [3.568 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Die Kryptoanalyse bezeichnet Methoden und Techniken, um Informationen aus verschlüsselten Texten zu gewinnen. Diese Informationen können sowohl der verwendete Schlüssel als auch der Originaltext sein. Kryptoanalyse ist damit das „Gegenstück“ zur Kryptographie. In der Kryptologie haben die Begriffe „Entzifferung“ und „Entschlüsselung“ unterschiedliche Bedeutung: Als (befugte) Entschlüsselung bezeic…“)
  • 13:5213:52, 28. Jan. 2026 Häufigkeitsanalyse (Versionen | bearbeiten) [912 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Ein möglicher Anasatz der Kryptoanalyse ist die Untersuchung der Häufigkeiten von Buchstaben und n-Grammen. Die Haufikeitsanalyse macht sich die Gesetzmäßigkeiten der Sprache Zunutze. Jede Sprache hat Normen und kann auch durch geschickte Chiffrierung nicht vollständig beseitigt werden. Die Gesamtheit der Häufigkeiten der einzelnen Buchstaben (oder Buchstabengruppen) eines Textes im Verhältnis zum Gesamttext wird Häufigkeitsver…“)
  • 13:4813:48, 28. Jan. 2026 Vigenere-verfahren (Versionen | bearbeiten) [7.177 Bytes] Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Einführung == Die Vigenère-Verschlüsselung geht auf den französischer Diplomat und Kryptograf Blaise de Vigenère zurück. Sie beruht auf dem Prinzip der [https://de.wikipedia.org/wiki/Polyalphabetische_Substitution polyalphabetische Substitution]. Dabei werden im Gegensatz zur [https://de.wikipedia.org/wiki/Monoalphabetische_Substitution monoalphabetischen Substitution] nicht ein Geheimtextalphabet verwendet, sondern mehrere. Wie viele und welche…“) Markierung: Visuelle Bearbeitung: Gewechselt
  • 11:0311:03, 28. Jan. 2026 Lineare Unabhängigkeit (Versionen | bearbeiten) [2.412 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Die '''lineare Unabhängigkeit''' ist ein grundlegender Begriff der linearen Algebra. Er beschreibt, ob Vektoren oder Zeilen bzw. Spalten einer Matrix voneinander unabhängig sind oder ob sich ein Element als Linearkombination der anderen darstellen lässt. Der Begriff ist eng mit dem linearen Gleichungssystem und dem Gaußschen Eliminationsverfahren verknüpft. == Definition == Vekto…“)
  • 10:5310:53, 28. Jan. 2026 Gaußsches Eliminationsverfahren (Versionen | bearbeiten) [5.299 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Das '''Gaußsche Eliminationsverfahren''' ist ein algorithmisches Verfahren zur Lösung linearer Gleichungssysteme. Es basiert auf elementaren Zeilenumformungen von Matrizen und ermöglicht Aussagen über Existenz, Eindeutigkeit und Struktur der Lösungsmengen. Das Verfahren ist eng mit der Theorie der Matrizen verknüpft. == Definition == Das Gaußsche Eliminationsverfahren ist ein Verfahren zur schrittweisen Umformung der erweiterten Koeffiz…“) Markierung: Visuelle Bearbeitung: Gewechselt
  • 10:5110:51, 28. Jan. 2026 Lineares Gleichungssystem (Versionen | bearbeiten) [4.433 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Lineares Gleichungssystem = Ein '''lineares Gleichungssystem''' (LGS) ist eine Menge von linearen Gleichungen mit mehreren Unbekannten. Lineare Gleichungssysteme treten in vielen mathematischen und insbesondere betriebswirtschaftlichen Fragestellungen auf, z.B. bei Produktionsplanung, Kostenrechnung oder Stoffstromanalysen. Häufig werden lineare Gleichungssysteme mithilfe von Matrizen dargestellt und gelöst. == Definition == Ein lineares…“) ursprünglich erstellt als „Lineare Gleichungssystem“

18. Dezember 2025

  • 10:4210:42, 18. Dez. 2025 Deckungsbeitrag (Versionen | bearbeiten) [5.932 Bytes] Flbkwikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Der '''Deckungsbeitrag''' ist eine betriebswirtschaftliche Kennzahl aus der Kosten- und Leistungsrechnung. Er gibt an, in welchem Umfang Erlöse zur Deckung der Fixkosten und zur Erzielung eines Gewinns beitragen. Die Betrachtung erfolgt häufig produktbezogen und ist insbesondere bei Mehrproduktunternehmen von Bedeutung. == Definition == Der '''Stückdeckungsbeitrag''' ist definiert als die Differenz zwischen dem Verkaufspreis eines Produkts und seinen…“)