Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

SOME / 1 / MY_DIPLO / TECHNOL / DOC2

.DOC
Скачиваний:
6
Добавлен:
16.04.2013
Размер:
34.82 Кб
Скачать

ЗАПУСК

ПЕРЕХОД К ОЧЕРЕДНОМУ ПЕРИОДУ

ПЕРЕХОД К ОЧЕРЕДНОМУ ИНТЕРВАЛУ

УСТАНОВКА СООТВЕТСТВУЮЩЕГО НОМЕРУ ИНТЕРВАЛА

ДИАПАЗОНА ГЕНЕРАЦИИ ЧИСЕЛ

ГЕНЕРАЦИЯ 1 - ГО ЧИСЛА ИНТЕРВАЛА

ПРОВЕРКА НА ПРИНАДЛЕЖНОСТЬ ЕГО

ТРЕБУЕМОМУ ДИАПАЗОНА

ГЕНЕРАЦИЯ СЛЕДУЮЩЕГО ЧИСЛА

ПРОВЕРКА НА ПРИНАДЛЕЖНОСТЬ ЕГО

ГРАНИЦАМ ОТНОСИТЕЛЬНО 1 - ГО ЧИСЛА

ПРОВЕРКА НА ДОСТИЖЕНИЕ КОНЦА ИНТЕРВАЛА

ПРОВЕРКА НА ДОСТИЖЕНИЕ КОНЦА ПЕРИОДА

ПРОВЕРКА НА ОКОНЧАНИЕ ПОСЛЕДНЕГО ПЕРИОДА

ВЫХОД

рис. 2.2 АЛГОРИТМ РАБОТЫ ИМИТАТОРА

ВЫПОЛНИТЬ ПРОГРАММУ

С ТЕСТОВЫМ НАБОРОМ

НЕТ ДА

ОШИБКИ ЕСТЬ

ПРОГРАММА НЕТ ОШИБКА ДА

ОТЛАЖЕНА ЛОКАЛИЗОВАНА

НЕТ МОЖНО ДА ИСПРАВИТЬ

ВЫДЕЛИТЬ ОБ- ОШИБКИ

ЛАСТЬ С ОШИБ-

КОЙ

ВЫПОЛНИТЬ ВЫДЕЛИТЬ ОБЛАСТЬ

ПРОГРАММУ ПРОГРАММЫ, В КО -

В ПОКОМАНДНОМ ТОРОЙ ПРЕДПОЛА -

РЕЖИМЕ ГАЕТСЯ ОШИБКА

УСТАНОВИТЬ КОН -

ТРОЛЬНУЮ ТОЧКУ

В СЕРЕДИНЕ ВЫДЕ -

ЛЕННОЙ ОБЛАСТИ

рис. 2.3 АЛГОРИТМ ОТЛАДКИ ПРОГРАММЫ

1 НАЧАЛО

ОТКРЫТЬ “OUTR”

ОТКРЫТЬ “SRMAS”

ЗАКРЫТЬ “OUTR”

J = 0 , K = 0, I = 1

2 COUNT = 1

4 N = 55, V = 57

N = 60, V = 62

3 COUNT N = 65, V = 67

N = 70, V = 72

N = 75, V = 77

N = 128, V = 130

5 Z = 4

6 ДА 7 ДА

COUNT = 4 I >= 4 8 Z = 5

НЕТ НЕТ

9 X = RAND ( )

ДА 10

X < N

НЕТ

ДА 11

X > V

НЕТ

12 J = LENGTH

13 K = K + 1

14 ДА

K = 3 15 A_M = MAX ( 1, 32 )

A_M1 = MAX ( 32, 60)

НЕТ

16 LENGTH = A_M1 - A_M

17 “ L = “, LENGTH

1 2 3 4 5

1 2 3 4 5

18 SINHRO ( )

COUNT ( )

19 ДА

K > 3 20 SINHRO ( )

COUNT ( )

НЕТ

21 J = 0

22 J = J + 1

23 TR1 = TR1 + 1

24 ДА

TR1 > 90 25 TR1 = TR1 - 90

НЕТ

26 INPUT [ TR1 ] = X

27 L = L + X

28 C = 1

29 Y = RAND ( )

30 ДА

Y > X + 1

НЕТ

ДА 31

Y < X - 1

НЕТ

32 UNIT 1

33 INPUT [ TR1 ] = Y

34 L = L + Y

35 C = C + 1

1 2 6 7

1 2 6 7

НЕТ 36

C > Z

ДА

37 ПЕЧ. В ФАЙЛ “ SRMAS “ L / ( Z + 1 )

38 L = 0

39 COUNT = COUNT + 1

НЕТ 40

COUNT > 6

ДА

41 I = I + 1

НЕТ 42

I > 40

ДА

43 ЗАКРЫТЬ “ SRMAS “

44 КОНЕЦ

Соседние файлы в папке TECHNOL