Prog1 at Karlsruher Institut Für Technologie | Flashcards & Summaries

Select your language

Suggested languages for you:
Log In Start studying!

Lernmaterialien für Prog1 an der Karlsruher Institut für Technologie

Greife auf kostenlose Karteikarten, Zusammenfassungen, Übungsaufgaben und Altklausuren für deinen Prog1 Kurs an der Karlsruher Institut für Technologie zu.

TESTE DEIN WISSEN

Was ist eine Anweisung?

Lösung anzeigen
TESTE DEIN WISSEN

Kombination von Ausdrücken und
Methoden als "Vorschrift" zur Ausführung
einer Aktion

Lösung ausblenden
TESTE DEIN WISSEN

Definiere Variable.

Lösung anzeigen
TESTE DEIN WISSEN

"Platzhalter" für einen Wert

Lösung ausblenden
TESTE DEIN WISSEN

Definiere Anweisungs-Block.

Lösung anzeigen
TESTE DEIN WISSEN

logisch zusammengefasste Anweisungen bzw. Programmteile, die als eine Anweisung aufgefasst
werden können

Lösung ausblenden
TESTE DEIN WISSEN

Was ist ein Ausdruck?

Lösung anzeigen
TESTE DEIN WISSEN

- Kombination von Operanden und Operatoren
als "Vorschrift" zur Berechnung eines Werts
- liefert immer einen Wert (Ergebniswert) ab

Lösung ausblenden
TESTE DEIN WISSEN

Was bedeutet Grammatik?

Lösung anzeigen
TESTE DEIN WISSEN

Regeln für die Bildung von "Sätzen" der Sprache, also Programmen.
festgelegt durch das Alphabet, die Syntax und die Semantik der Sprache

Lösung ausblenden
TESTE DEIN WISSEN

Was ist eine Anweisungs-Sequenz?

Lösung anzeigen
TESTE DEIN WISSEN

- mehrere Anweisungen, die nacheinander ausgeführt werden

Lösung ausblenden
TESTE DEIN WISSEN

Was ist eine Zuweisung (Wertzuweisung)?

Lösung anzeigen
TESTE DEIN WISSEN

weist einer Variable einen Wert zu

Lösung ausblenden
TESTE DEIN WISSEN

Was sind bedingte Anweisungen (Entscheidungsanweisungen)?

Lösung anzeigen
TESTE DEIN WISSEN

Anweisung mit mehreren Alternativen

Lösung ausblenden
TESTE DEIN WISSEN

Was ist eine Wiederholungsanweisung (Schleife) ?

Lösung anzeigen
TESTE DEIN WISSEN

- ein mehrfach ausgeführter Anweisungsteil (Block)

Lösung ausblenden
TESTE DEIN WISSEN

Was legt ein Datentyp fest?

Lösung anzeigen
TESTE DEIN WISSEN

Bauplan für Daten (Werte von Variablen oder
Konstanten), der festlegt,
▪ wie die Darstellung der Werte im
Speicher erfolgt,
▪ welche Operationen für die Werte
erlaubt sind,
▪ welche Standardwerte (Default-Werte)
festgelegt sind.

Lösung ausblenden
TESTE DEIN WISSEN

Was sind wünschenswerte Eigenschaften von Algorithmen?

Lösung anzeigen
TESTE DEIN WISSEN

Wünschenswerte Eigenschaften von Algorithmen:

  • parametrisierbar (anpassbar),

  • effizient (günstig im Verbrauch von Rechenzeit bzw. Speicher),

  • erweiterbar (auf weitere Anwendungen),

  • wiederverwendbar (als Teil anderer Algorithmen),

  • portabel (bereichsunabhängig),

  • zuverlässig

Lösung ausblenden
TESTE DEIN WISSEN

Welche Eigenschaften muss ein Algorithmus erfüllen?

Lösung anzeigen
TESTE DEIN WISSEN

Geforderte Eigenschaften
▪ Endlich beschrieben
▪ Eindeutig im Sinne
▪ Aus Operationen mit eindeutiger Wirkung zusammengesetzt
▪ Reihenfolge der Operationen ist eindeutig bestimmt
▪ Abbrechend (terminierend) → endlich viele Schritte


Geforderte Bestandteile
▪ Zu bearbeitende "Objekte" (Größen, Werte,
Gegenstände, ...)
▪ Angaben über Anfangs- und Endzustände
▪ Auszuführende Anweisungen

Lösung ausblenden
  • 161011 Karteikarten
  • 2743 Studierende
  • 204 Lernmaterialien

Beispielhafte Karteikarten für deinen Prog1 Kurs an der Karlsruher Institut für Technologie - von Kommilitonen auf StudySmarter erstellt!

Q:

Was ist eine Anweisung?

A:

Kombination von Ausdrücken und
Methoden als "Vorschrift" zur Ausführung
einer Aktion

Q:

Definiere Variable.

A:

"Platzhalter" für einen Wert

Q:

Definiere Anweisungs-Block.

A:

logisch zusammengefasste Anweisungen bzw. Programmteile, die als eine Anweisung aufgefasst
werden können

Q:

Was ist ein Ausdruck?

A:

- Kombination von Operanden und Operatoren
als "Vorschrift" zur Berechnung eines Werts
- liefert immer einen Wert (Ergebniswert) ab

Q:

Was bedeutet Grammatik?

A:

Regeln für die Bildung von "Sätzen" der Sprache, also Programmen.
festgelegt durch das Alphabet, die Syntax und die Semantik der Sprache

Mehr Karteikarten anzeigen
Q:

Was ist eine Anweisungs-Sequenz?

A:

- mehrere Anweisungen, die nacheinander ausgeführt werden

Q:

Was ist eine Zuweisung (Wertzuweisung)?

A:

weist einer Variable einen Wert zu

Q:

Was sind bedingte Anweisungen (Entscheidungsanweisungen)?

A:

Anweisung mit mehreren Alternativen

Q:

Was ist eine Wiederholungsanweisung (Schleife) ?

A:

- ein mehrfach ausgeführter Anweisungsteil (Block)

Q:

Was legt ein Datentyp fest?

A:

Bauplan für Daten (Werte von Variablen oder
Konstanten), der festlegt,
▪ wie die Darstellung der Werte im
Speicher erfolgt,
▪ welche Operationen für die Werte
erlaubt sind,
▪ welche Standardwerte (Default-Werte)
festgelegt sind.

Q:

Was sind wünschenswerte Eigenschaften von Algorithmen?

A:

Wünschenswerte Eigenschaften von Algorithmen:

  • parametrisierbar (anpassbar),

  • effizient (günstig im Verbrauch von Rechenzeit bzw. Speicher),

  • erweiterbar (auf weitere Anwendungen),

  • wiederverwendbar (als Teil anderer Algorithmen),

  • portabel (bereichsunabhängig),

  • zuverlässig

Q:

Welche Eigenschaften muss ein Algorithmus erfüllen?

A:

Geforderte Eigenschaften
▪ Endlich beschrieben
▪ Eindeutig im Sinne
▪ Aus Operationen mit eindeutiger Wirkung zusammengesetzt
▪ Reihenfolge der Operationen ist eindeutig bestimmt
▪ Abbrechend (terminierend) → endlich viele Schritte


Geforderte Bestandteile
▪ Zu bearbeitende "Objekte" (Größen, Werte,
Gegenstände, ...)
▪ Angaben über Anfangs- und Endzustände
▪ Auszuführende Anweisungen

Prog1

Erstelle und finde Lernmaterialien auf StudySmarter.

Greife kostenlos auf tausende geteilte Karteikarten, Zusammenfassungen, Altklausuren und mehr zu.

Jetzt loslegen

Das sind die beliebtesten StudySmarter Kurse für deinen Studiengang Prog1 an der Karlsruher Institut für Technologie

Für deinen Studiengang Prog1 an der Karlsruher Institut für Technologie gibt es bereits viele Kurse, die von deinen Kommilitonen auf StudySmarter erstellt wurden. Karteikarten, Zusammenfassungen, Altklausuren, Übungsaufgaben und mehr warten auf dich!

Das sind die beliebtesten Prog1 Kurse im gesamten StudySmarter Universum

Prog 1

Universität des Saarlandes

Zum Kurs
Prog2

Hochschule Heilbronn

Zum Kurs
Progi

Hochschule Furtwangen

Zum Kurs

Die all-in-one Lernapp für Studierende

Greife auf Millionen geteilter Lernmaterialien der StudySmarter Community zu
Kostenlos anmelden Prog1
Erstelle Karteikarten und Zusammenfassungen mit den StudySmarter Tools
Kostenlos loslegen Prog1