Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование / WORD / Лекции по ЯП (часть 1).doc
Скачиваний:
104
Добавлен:
15.04.2015
Размер:
1.69 Mб
Скачать

14.2. Цикл с постусловием (Repeat … until)

Синтаксическая диаграмма:

ОПИСАНИЕ СИНТАКСИСА:

repeat

тело цикла

until условие прекращения;

Интерпретация: После каждого выполнения тела цикла, вычисляется значение условия прекращения цикла. Если условие прекращения имеет значение True, происходит выход из цикла и управление передается следующему оператору программы. Если условие прекращения имеет значение False, выполнение тела цикла продолжается. В операторе repeat тело цикла выполняется не менее од­ного раза.

Пример простого бесконечного пустого цикла: repeat until false;

В этом операторе Repeat - until играют роль операторных скобок.

Cравнение операторов FOR, WHILE и REPEAT

for Count := StartValue to StopValue do

begin

. . . {тело цикла}

end {for}

{цикл for}

Count := StartValue;

while Count <= StopValue do

begin

. . . {тело цикла}

Count := Count +1

end {while}

{цикл while}

Count := StartValue;

if StartValue <= StopValue

then

repeat

. . . {тело цикла}

Count := Count + 1

until Count > StopValue;

{цикл repeat-until}

Все операторы цикла могут быть вложенными.

Cравнение операторов FOR, WHILE и REPEAT

WHILE:

условие – условие входа в цикл

REPEAT:

условие – условие выхода из цикла

Приложение 1. «Стандарты еспд»

Руководство программиста

ЕСПД ГОСТ 19.504-79

Настоящий стандарт устанавливает требования к содержания и оформлению программного документа «Руководство программиста», определённого ГОСТ 19.101-77

Стандарт полностью соответствует СТ СЭВ 2095-80

Общие положения

1.1 Структура и оформление документа устанавливается в сотвествии с ГОСТ 19.105-78. Составление информационной части (аннотации и содерхания) является обязательным.

1.2 Руководство программиста должно должно содержать разделы:

  • назначения и условия применения программы;

  • характеристики программы;

  • обращение к программе;

  • входные и выходные данные;

  • сообщения.

В зависимости от особенностей документа допускается объеденить отдельные разделы или вводить новые.

Содержание разделов

  1. В разделе «Назначение и условия применения программы» должны быть указаны назначения и функции, выполняемые программой, условия, необходимые для выполнения программы (объем оперативной памяти, требования к составу и параметрам перефирийных устройств, требования к програмному обеспечению и т.п.).

  2. В разделе «Характеристики программы» должно быть преведено описание основных характристик и особенностей программы (временные характеристики, режим работы, средства контроля правильности выполнения и самовостановления программы и т.п.).

  3. В разделе «Обращение к программе» должно быть быть приведено описание процедур вызова программы(способы передачи управления и параметров данных и т.п.).

  4. В разделе «Входные и выходные данные» должно быть приведено описание организации используемой входной и выходной информации и, при необходимости, её кодирования.

  5. В разделе «Сообщения» должны быть указаны тексты сообщений, выдаваемых программисту или оператору в ходе выполнения программы, описание их содержания и действия, которые необходимо предпринять по этим сообщениям.

  6. В приложении к руководству программиста могут быть приведены дополнительные материалы (примеры, таблицы, графики и т.п.).