FlashKeepers

Informatik · AP · Prüfungsvorbereitung

AP Informatik: Grundlagen (Computer Science Principles)

Zentrale Konzepte der Informatik wie Algorithmen, Daten, das Internet und die Auswirkungen des Computings, passend zum Kurs AP Computer Science Principles.

Über dieses Set

40 Standardkarten für Informatik (AP). Es beginnt mit „Was ist ein Algorithmus?“ und „Was beschreibt die O-Notation (Big O)?“. Lerne es zusammen mit den anderen Sets (AP) weiter unten.

40 Karten · Standardkarten · KI-geschrieben, zweimal geprüft. Alles lässt sich bearbeiten.

Dieses Set kostenlos lernen Erst reinschauen FlashKeepers für iPhone laden

Öffnet sich im Browser, ohne Konto. App für iPhone und iPad · Android-App

Was ist ein Algorithmus?
Antwort zeigenEin schrittweises Verfahren zur Lösung eines Problems oder zur Erledigung einer Aufgabe.
Was beschreibt die O-Notation (Big O)?
Antwort zeigenWie die Laufzeit oder der Speicherbedarf eines Algorithmus mit der Größe der Eingabe wächst.
Welche Zeitkomplexität hat die lineare Suche?
Antwort zeigenO(n), wobei n die Anzahl der Elemente ist.
Welche Zeitkomplexität hat die binäre Suche?
Antwort zeigenO(log n), wobei n die Anzahl der Elemente ist.
Was ist eine Variable in der Programmierung?
Antwort zeigenEin benannter Behälter, der einen Wert speichert und sich während der Programmausführung ändern kann.
Was ist ein Datentyp?
Antwort zeigenEine Einteilung von Daten, die festlegt, welche Werte sie annehmen können und welche Operationen darauf möglich sind.
Was bewirkt eine bedingte Anweisung (if/else)?
Antwort zeigenSie führt je nachdem, ob eine Bedingung wahr oder falsch ist, unterschiedliche Codeblöcke aus.
Was ist eine Schleife?
Antwort zeigenEine Kontrollstruktur, die einen Codeblock so lange wiederholt, bis eine Bedingung erfüllt ist.
Was ist der Unterschied zwischen einer while-Schleife und einer for-Schleife?
Antwort zeigenEine while-Schleife wiederholt sich abhängig von einer Bedingung; eine for-Schleife läuft üblicherweise eine bekannte Anzahl von Malen.
Was ist eine Funktion in der Programmierung?
Antwort zeigenEin wiederverwendbarer Codeblock, der eine bestimmte Aufgabe erledigt und Eingaben (Parameter) annehmen sowie Ausgaben zurückgeben kann.
Was ist ein Array?
Antwort zeigenEine geordnete Sammlung von Elementen, die an aufeinanderfolgenden Speicherstellen liegen und über einen Index angesprochen werden.
Was ist eine Liste in der Programmierung?
Antwort zeigenEine geordnete Sammlung von Elementen, die dynamisch wachsen oder schrumpfen kann.
Was ist ein String?
Antwort zeigenEine Folge von Zeichen (Buchstaben, Zahlen, Symbole), die als eine einzige Dateneinheit behandelt wird.
Was ist Datenkomprimierung?
Antwort zeigenDas Verkleinern von Daten durch effizientere Kodierung, entweder ohne Verlust (verlustfrei) oder mit gewissem Verlust (verlustbehaftet).
Was ist die binäre Darstellung?
Antwort zeigenDie Verwendung von nur zwei Symbolen (0 und 1), um alle Daten in einem Computer darzustellen.

25 weitere Karten in der App

Dieses Set kostenlos lernen