Алгоритм та його властивості. Виконавець алгоритмів і система його команд. Способи опису алгоритму. Алгоритмічні структури.
Конструктор тестів
Алгоритм та його властивості. Виконавець алгоритмів і система його команд. Способи опису алгоритму. Алгоритмічні структури.
Алгоритм та його властивості. Виконавець алгоритмів і система його команд. Способи опису алгоритму. Алгоритмічні структури.
1
2
3
4
5
Поставте чайник на плиту
Почекайте, поки вода закипить
Відкрийте кран газової конфорки
Налийте воду в чайник
Вимкніть газ
Піднесіть запалений сірник до конфорки
6
Перелити з 5-літрової банки воду в 2-літрову банку
Ще раз перелити з 5-літрової банки воду в 2-літрову банку
Вилити воду з 2-літрової банки
Наповнити 5-літрову банку
7
Перелити з 9-літрового відра в 4-літрове відро 1 л води;
Перелити з 9-літрового відра в 4-літрове відро 3 л води;
Перелити з 9-літрового відра воду в 4-літрове відро і вилити воду з 4-літрового відра;
Наповнити 9-літрове відро;
Ще раз перелити з 9-літрового відра воду в 4-літрове ведро й вилити воду з 4-літрового ведра;
8
9
10
11
12

13

Повернися
Зроби крок
Повернися
Зроби крок
14
Алгоритм
«Місце існування» виконавця
Виконавець алгоритму
Повний перелік команд, за якими виконавець може виконати одну або серію припустимих дій
Середовище виконавця
Скінченна послідовність указівок на виконання дій, спрямованих на розв’язування задачі
Система команд виконавця
Людина, тварина чи пристрій, здатні діяти за заданим алгоритмом
15
Припустимі дії виконавця
Результати, що виконавець може отримати при виконанні припустимих дій
Досяжні цілі виконавця
«Місце існування» виконавця
Середовище виконавця
Обмежений набір дій, що вміє виконувати певний виконавець
Відмова
Подія, що виникає в разі виклику команди в неприпустимому для цієї команди стані середовища
16
17
18
19
Складіть алгоритм
Напишіть програму
Отримайте результат розв’язування задачі
Відлагодьте програму на комп’ютері
20

Дія, яку потрібно виконати

Введення та виведення інформації

Перевірка деякої умови

Початок і завершення алгоритму
21
Слідування

Розгалуження

Повторення

Рефлексія від 20 учнів
Сподобався:
Так: 14
Ні: 6
Зрозумілий:
Так: 13
Ні: 7
Потрібні роз'яснення:
Ні: 15
Так: 5