übersetzt 24.03.03; überarbeitet 10.11.03; © Copyright 2003 Deutsche Übersetzung Heinrich Gailer

Quiz über Zählschleifen

Dies ist ein Übungsquiz. Die Ergebnisse werden nirgendwo erfasst und haben keine Auswirkung auf Ihre Note. Die Fragen in diesem Quiz dürfen in keinem Quiz oder Test erscheinen, der für Ihre Benotung zählt.

Hinweise: Wählen Sie für jede Frage die beste Antwort und klicken Sie auf das entsprechende Optionskästchen. Sie können Ihre Antwort jederzeit ändern. Wenn das Quiz bewertet wird, erscheint die richtige 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

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

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

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 null erreicht ist.
d. Es werden keine Schleifenkontrollvariablen verwendet.

4. Betrachten Sie den folgenden Code:

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

Was gibt dieser Code auf den Bildschirm aus?

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

5. Betrachten Sie den folgenden Code:

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

Was gibt dieser Code auf den 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

6. Betrachten Sie den folgenden Code:

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

Was gibt dieser Code auf den 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

7. Betrachten Sie den folgenden Code:

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

Was gibt dieser Code auf den 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 . . . .

8. Betrachten Sie 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

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

a. Addition der Zahlen zwischen Null 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.

10. Welches ist der gebräuchliste 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 ein mal zu wenig ausführt.

Richtige Antworten:       in Prozent:       Bewertung:   

(Wenn Sie gerade von einer anderen Seite hierher zurückgekommen sind, oder diese Seite neu geladen haben, müssen Sie erneut auf jede Ihrer ausgewählten Antworten klicken, damit das Bewertungsprogramm korrekt arbeitet.)


Zurück zur Übersicht.