übersetzt 24.03.03; überarbeitet 10.11.03, 03.05.04, 03.10.06, 18.05.10, 02.03.20, 11.04.22, 10.07.23, 09.12.24; deutsche Übersetzung Heinrich Gailer

Spiral Quiz

Quiz über Zählschleifen

Hinweise: Entscheidet Euch bei jeder Frage für die beste Antwort. Klickt dann auf das entsprechende Optionskästchen, um diese Antwort auszuwählen. Ihr könnt Eure Antwort jederzeit ändern. Sobald das Quiz bewertet wird, erscheint der Buchstabe der richtigen Antwort in der Textbox unterhalb der Frage.


1. Welche drei Teile einer Zählschleife müssen in der richtigen Reihenfolge koordiniert werden, damit die Schleife korrekt arbeitet?

a. Zähler initialisieren, Zähler testen, Zähler ändern
b. Bedingung initialisieren, Bedingung ändern, Schleife beenden
c. Die while-Anweisung, die Zuweisung, der Schleifenkörper
d. Die while-Anweisung, die if-Anweisung, die sequentielle Ausführung

Korrekte Antwort:

Korrekte Antwort:


2. Ein anderes Wort für 'Schleife ausführen' ist:

a. Rekapitulation
b. Tintinabulation
c. Iteration
d. Reiteration

Korrekte Antwort:

Korrekte Antwort:


3. Was macht eine Zählschleife aus?

a. Eine Schleifenkontrollvariable wird in der while-Anweisung getestet und wird bei jedem Schleifendurchgang geändert.
b. Eine Zählvariable wird um den Wert eins hochgezählt bis ein bestimmter Wert erreicht ist.
c. Eine Zählvariable wird um eins runtergezählt bis der Wert 0 erreicht ist.
d. Es werden keine Schleifenkontrollvariablen verwendet.

Korrekte Antwort:

Korrekte Antwort:


4. Wir betrachten den folgenden Code:

    int zaehler = 0;
    while ( zaehler <= 6 )
    {
      System.out.print( zaehler + " " );
      zaehler = zaehler + 2;
    }
    System.out.println(  );

Was gibt dieser Code auf dem Bildschirm aus?

a. 1 2 3 4 5 6
b. 0 2 4 6 8
c. 0 2 4
d. 0 2 4 6

Korrekte Antwort:

Korrekte Antwort:


5. Wir betrachten den folgenden Code:

    int zaehler = 7;
    while ( zaehler >= 4 )
    {
      System.out.print( zaehler + " " );
      zaehler = zaehler - 1;
    }
    System.out.println();

Was gibt dieser Code auf dem Bildschirm aus?

a. 1 2 3 4 5 6 7
b. 7 6 5 4
c. 6 5 4 3
d. 7 6 5 4 3

Korrekte Antwort:

Korrekte Antwort:


6. Wir betrachten den folgenden Code:

    int zaehler = -2 ;
    while ( zaehler < 3 )
    {
      System.out.print( zaehler + " " );
      zaehler = zaehler + 1;
    }
    System.out.println(  );

Was gibt dieser Code auf dem Bildschirm aus?

a. -2 -1 1 2 3 4
b. -2 -1 1 2 3
c. -3 -4 -5 -6 -7
d. -2 -1 0 1 2

Korrekte Antwort:

Korrekte Antwort:


7. Wir betrachten den folgenden Code:

    int zaehler =  1;
    while ( zaehler < 5 )
    {
      System.out.print( zaehler + " " );
    }
    System.out.println(  );

Was gibt dieser Code auf dem Bildschirm aus?

a. 1 2 3 4
b. 1 2 3 4 5
c. 2 3 4
d. 1 1 1 1 1 1 1 1 1 1 1 . . . .

Korrekte Antwort:

Korrekte Antwort:


8. Wir betrachten den folgenden Code:

    int zaehler =  1;
    while (  ___________ )
    {
      System.out.print( zaehler + " " );
      zaehler = zaehler + 1;
    }
    System.out.println(  );

Welche Bedingung sollte verwendet werden, damit der Code folgendes ausgibt:

1 2 3 4 5 6 7 8

a. zaehler < 8
b. zaehler < 9
c. zaehler+1 <= 8
d. zaehler != 8

Korrekte Antwort:

Korrekte Antwort:


9. Bei welcher der folgenden Situationen wird höchstwahrscheinlich keine Zählschleife eingesetzt werden?

a. Addition der Zahlen zwischen 0 und Hundert.
b. Ausgabe einer Tabelle mit Fahrenheit und ihren korrespondierenden Celsiuswerten.
c. Eingabeaufforderung an den Anwender, bis eine korrekte Eingabe erfolgt ist.
d. Zehnmalige Ausgabe des Computertonsignals.

Korrekte Antwort:

Korrekte Antwort:


10. Welches ist der gebräuchlichste Programmierfehler?

a. Das "Falsche-Weg" Problem, wo eine if-else-Anweisung falsch geschrieben wird.
b. Das "Falsche-Operator" Problem, wo ein arithmetischer Ausdruck nicht das bedeutet was der Programmierer sich dabei gedacht hat.
c. Das "nicht-initialisierte-Variable" Problem, wo eine Variable in einem Ausdruck verwendet wird bevor sie initialisiert wurde.
d. Das "Off-By-One" Problem, wo eine Zählschleife die Anweisungen im Schleifenkörper einmal zu viel oder einmal zu wenig ausführt.

Korrekte Antwort:

Korrekte Antwort:


Richtige Antworten:       in Prozent:       Bewertung:   

Inhalt (Solltet Ihr gerade von einer anderen Seite hierher zurückgekommen sein oder diese Seite neu geladen haben, kann es sein, dass Ihr erneut auf alle Antworten klicken müsst, damit das Bewertungsprogramm korrekt arbeitet.)

Um die alten Antworten zu löschen, haltet die Strg-Taste gedrückt und ladet dann die Seite neu (Firefox). Bei anderen Browsern funktioniert das in Verbindung mit der Umschalt- bzw. Strg+Umschalt-Taste. Beim Internet Explorer 8 muss die Seite verlassen und erneut aufgerufen werden.