Jeopardy!

Aus ProgrammingWiki
Archivierte Version vom 2023-03-23T11:06:20+00:00. Aktuelle Version

Joepardy

Um die Inhalte der letzten Übungen zu üben ist es nun eure Aufgabe das Quiz Jeopardy zu programmieren.

Pseudocode

  • Erstellen einer Ausgabefensters, welches die Antwort anzeigt.
  • Input zur Eingabe der Frage oder des Begriffs
  • Gegenprüfen mit dem Lösungsbegriff
  • Anzeigen ob richtig oder falsch

Aufgabe Programmiert eine Anwendung die folgende Inhalte abfragt:

Thema: Algorithmen

Frage: Ein Algorithmus darf keine widersprüchliche Beschreibung haben. Diese muss eindeutig sein. Prüfwort: Eindeutigkeit

Frage: Jeder Einzelschritt muss ausführbar sein. Prüfwort:Ausführbarkeit

Frage: Die Beschreibung des Algorithmus muss endlich sein. Prüfwort:Finitheit (= Endlichkeit)

Frage: Nach endlich vielen Schritten muss der Algorithmus enden und ein Ergebnis liefern. Prüfwort:Terminierung

Frage: Der Algorithmus muss bei gleichen Voraussetzungen stets das gleiche Ergebnis liefern. Prüfwort:Determiniertheit

Frage: Zu jedem Zeitpunkt der Ausführung besteht höchstens eine Möglichkeit der Fortsetzung. Der Folgeschritt ist also eindeutig bestimmt. Prüfwort:Determinismus