Falsch. Bei der Kopfgesteuerten Schleife wird nicht die Abbruchbedingung abgefragt, sondern die Schleife wird ausgeführt solange die Bedingung (Dateiende nicht erreicht) erfüllt ist.
Was du meinst, ist die Fussgesteuerte Schleife. Die wird solange ausgeführt, bis die Abbruchbedingung erfüllt ist. Für diejenigen, die Pascal können, wird das ein bisschen deutlicher:
REPEAT
..
UNTIL abbruchbedingung
//Fussgesteuerte Schleife, wenn Abbruchbedingung erfüllt, wird die Schleife verlassen.
WHILE bedingung DO
BEGIN
..
END;
//Kopfgesteuerte Schleife. SOLANGE die Bedingung erfüllt ist, wird die Schleife durchgeführt.
Der Unterschied zwischen einer Kopf- und Fussgesteuerten Schleife sollte aber für die Prüfung klar sein.
Die Fussgesteuerte Schleife wird mindestens einmal durchgeführt, auch wenn die Abbruchbedingung erfüllt ist. Das liegt daran, weil die Abbruchbedingung erst am Ende der Schleife getestet wird (FUSSGESTEUERT).
usw.
MfG
Chris