Theoretische Informatik
Grundlagen
Grundlagen
Set of flashcards Details
Flashcards | 31 |
---|---|
Language | Deutsch |
Category | Computer Science |
Level | University |
Created / Updated | 13.08.2020 / 22.01.2021 |
Weblink |
https://card2brain.ch/box/20200813_sieben_wunder_der_informatik
|
Embed |
<iframe src="https://card2brain.ch/box/20200813_sieben_wunder_der_informatik/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Create or copy sets of flashcards
With an upgrade you can create or copy an unlimited number of sets and use many more additional features.
Log in to see all the cards.
Assoziativgesetz?
Verknüpfungsgesetz, Klammergesetz
a * ( b * c ) = ( a * b ) * c
Kommutativgesetz?
Vertauschungsgesetz
x * y = y * x
Distributivgesetz?
Verteilungsgesetz
a * ( b + c ) = a * b + a * c
Surjektiv?
x -> y mit alle Bilder y haben ein Urbild in x
Injektiv?
x -> y mit alle Bilder y haben nur ein Urbild x
Bijektiv?
x -> y : f muss injektiv sein, f muss surjektiv sein, f^-1 muss surjektiv sein
Inverse?
wenn x -> y injektiv ist und wenn jedem Bild sein Urbild zugeordnet ist
Hamiltonscher Kreis?
Ein Hamiltonscher Kreis eines Graphen G ist ein geschlossener Weg (Kreis), der jeden Knoten von G genau einmal enthält.
Dreiecksungleichung?
bedeutet, dass
c({u, v}) ≤ c({u, w}) + c({w, v})
für alle Knoten u,v,w von G. Dies ist eine natürliche Eigenschaft, die besagt, dass die direkte Verbindung zwischen u und v nicht teurer sein darf als beliebige Umwege (Verbindungen über andere Knoten).
Knotenüberdeckung eines Graphen?
Eine Knotenüberdeckung eines Graphen G = (V, E) ist jede Knotenmenge U ⊆ V , so dass jede Kante aus E zu mindestens einem Knoten aus U inzident ist.
Eine Kante {u,v} ist inzident zu ihren Endpunkten u und v.
Disjunktion?
zum Beispiel x1 ∨ x3 ∨ x4 ∨ x7
Konjuktion?
z.B. x1 ∧ x2 ∧ x3
Kolmogorov-Komplexität?
Für jedes Wort x ∈ (Σbool)∗ ist die Kolmogorov-Komplexität K(x) des Wortes x das Minimum der binären Längen der Pascal-Programme, die x generieren.
Church’sche These?
Die Turingmaschinen sind die Formalisierung des Begriffes „Algorithmus“, d. h., die Klasse der rekursiven Sprachen (der entscheidbaren Entscheidungs- probleme) stimmt mit der Klasse der algorithmisch (automatisch) erkennbaren Sprachen überein.
Die Church’sche These ist das einzige informatikspezifische Axiom, auf welchem die Theoretische Informatik aufgebaut wird. Alle anderen benutzten Axiome sind die Axiome der Mathematik.
abzählbar?
Eine Menge A heißt abzählbar, falls A endlich ist oder |A| = |N|.
Definieren?
bedeutet, so genau zu beschreiben, dass jede und jeder, der noch nie einen ... gesehen hat, anhand dieser Beschreibung für jeden Gegenstand eindeutig entscheiden kann, ob es ein ... ist oder nicht. In der Definition dürfen nur Wörter (Begriffe) verwendet werden, deren Bedeutung schon vorher festgelegt wurde.
Axiome?
sind Grundbausteine der Wissenschaft. Es sind Tatsachen oder Begriffsspezifikationen, von deren Wahrhaftigkeit und Korrektheit wir fest überzeugt sind, obwohl es keine Möglichkeit gibt, ihre Korrektheit zu beweisen.
A ⇒ B
A impliziert B
Wenn A wahr ist (wenn A gilt), dann ist auch B wahr (dann gilt B). In anderen Worten, die Unwahrheit kann nicht die Folgerung aus einer Wahrheit sein.
Direkte Beweise?
Folgen korrekter Folgerungen.
Beweise "A ⇒ C"! Wenn "A ⇒ B und B ⇒ C" dann "A ⇒ B ⇒ C" also "A ⇒ C"
Was ist eine Methode?
Eine Methode zur Lösung einer Aufgabe ist eine Beschreibung einer Vorgehensweise, die zur Lösung der Aufgabe führt. Die Beschreibung besteht aus einer Folge von Instruktionen, die für jeden (auch einen Nichtmathematiker) durchführbar sind.
Algorithmus?
Lösungsmethode
Programmieren?
Bezeichnet die Tätigkeit, in der wir Algorithmen in Programme umschreiben
Mächtigkeit einer Menge |A|?
Kardinalität von A. Die Anzahl der Elemente in A.
Menge A?
Eine Menge ist eine Sammlung von Objekten (Elementen), die paarweise unterschiedlich sind.
unendlich?
Eine Menge A ist genau dann unendlich, wenn eine echte Teilmenge B von A existiert, so dass |A| = |B| (Kardinalität, Mächtigkeit ist gleich)
Ein Objekt ist unendlich, wenn es einen echten Teil des Objektes gibt, der genau so groß wie das ganze Objekt ist.
Alphabet?
Eine endliche nichtleere Menge Σ heißt Alphabet. Die Elemente eines Alphabets werden Buchstaben (Zeichen, Symbole) genannt.
Was ist Informatik?
„Informatik ist die Wissenschaft von der algorithmischen Darstellung, Erkennung, Verarbeitung, Speicherung und Übertragung von Information.“
Σ∗ ?
ist die Menge aller Wörter über Σ, Σ+= Σ∗ − {λ}.
Das leere Wort λ ist die leere Buchstabenfolge. (Manchmal benutzt man ε statt λ.)
Boole’schen Operationen ¬
Negation
Boole’schen Operationen ∨
Disjunktion
-
- 1 / 31
-