Скачать презентацию Программирование Выполнение программы 2015 2 Параллельное выполнение Скачать презентацию Программирование Выполнение программы 2015 2 Параллельное выполнение

22. Выполнение программы.pptx

  • Количество слайдов: 8

Программирование Выполнение программы 2015 Программирование Выполнение программы 2015

2 Параллельное выполнение Скрипты нескольких исполнителей выполняются Одновременно (параллельно) Что будет на сцене? Фон 2 Параллельное выполнение Скрипты нескольких исполнителей выполняются Одновременно (параллельно) Что будет на сцене? Фон 1 Джаз Персонаж 1 Рок-н-ролл Фон 3 Персонаж 2 Сцена

3 Параллельное выполнение Скрипты нескольких исполнителей выполняются Одновременно (параллельно) Непредсказуемо. Хаос! Фон 1 Джаз 3 Параллельное выполнение Скрипты нескольких исполнителей выполняются Одновременно (параллельно) Непредсказуемо. Хаос! Фон 1 Джаз Персонаж 1 Рок-н-ролл Фон 3 Персонаж 2 Сцена

4 Последовательное выполнение Скрипты нескольких исполнителей выполняются Последовательно В каждый момент времени – 1 4 Последовательное выполнение Скрипты нескольких исполнителей выполняются Последовательно В каждый момент времени – 1 команда Фон 1 Персонаж 2 Сцена Жду

5 Последовательное выполнение Скрипты нескольких исполнителей выполняются Последовательно В каждый момент времени – 1 5 Последовательное выполнение Скрипты нескольких исполнителей выполняются Последовательно В каждый момент времени – 1 команда Рок-н-ролл Персонаж 1 Жду Персонаж 2 Сцена

6 От параллельного к последовательному Устанавливаем порядок выполнения действий Вводим общую (разделяемую) информационную величину 6 От параллельного к последовательному Устанавливаем порядок выполнения действий Вводим общую (разделяемую) информационную величину – режим Алгоритм Мой режим? Нет – ждём и проверяем снова Цикл Я действую, остальные ждут Закончив, передаю ход

7 От параллельного к последовательному Режим = «Персонаж А» ? да нет Режим = 7 От параллельного к последовательному Режим = «Персонаж А» ? да нет Режим = «Персонаж Б» ? да Установить фон 1 Играть рок-н-ролл Играть джаз Установить фон 3 Режим: = «Персонаж Б» Режим: = «Персонаж А» нет

8 With a little help of my friends… Необходимо спроектировать алгоритмы для персонажей 1 8 With a little help of my friends… Необходимо спроектировать алгоритмы для персонажей 1 и 2, позволяющие получить следующую последовательность выполняемых ими действий: 1. Установить фон 1 (персонаж 1) 2. Играть джаз (персонаж 2) 3. Играть рок-н-ролл (персонаж 1) 4. Установить фон 3 (персонаж 2) Дополнить используемые значения переменной «режим»