1: Алгоритм и его формальное исполнение
4: Разработка и исполнение Разрабатывает алгоритмы: человек Исполняют алгоритмы: люди и устройства – компьютеры, роботы, станки, спутники, сложная бытовая техника, детские игрушки. Исполнитель решает задачу по заданному алгоритму, строго следуя по предписаниям (программе) не вникая и не рассуждая, почему он так делает.
5: Кто может быть исполнителем алгоритма? !!! Исполнителем алгоритма может быть не только человек, но и автоматическое устройство (реальное или воображаемое). В этом случае шаги алгоритма часто называют командами и вводят их в устройство в той форме, в которой оно сможет их обрабатывать.
6: Задание: Назови исполнителей следующих видов работы:
8: Классификация алгоритмов по форме представления:
9: Задание: Составь алгоритм сбора портфеля. Продумай СКИ.
10: Блок-схема – графическое представление алгоритма в виде последовательности связанных между собой функциональных блоков (стандартных графических элементов), каждый из которых соответствует выполнению одного или нескольких действий. Блок-схема – графическое представление алгоритма в виде последовательности связанных между собой функциональных блоков (стандартных графических элементов), каждый из которых соответствует выполнению одного или нескольких действий.
12: Классификация алгоритмов по структуре:
13: Линейный алгоритм Линейный алгоритм – это алгоритм, шаги которого выполняются последовательно друг за другом. (Пример: алгоритм сбора портфеля).
17: 1 Используя блок-схему алгоритма , вычислите значение функции Y при X2, РЕШЕНИЕ: начало X 2 Z 8 2 16 Z 16 4 Z 4 – 1 3 Y 3 2 6 Y 6 / 3 2 конец