Слайд 2
Что такое алгоритм?
Конечная последовательность команд, приводящая от исходных данных к требуемому результату
Слайд 3
Происхождение понятия «Алгоритм»
Слово «алгоритм» происходит от имени выдающегося математика средневекового Востока Мухаммеда ибн
Мусы аль-Хорезми
Слайд 4
Исполнитель алгоритма
Техническое устройство
Живое существо
Слайд 5
СКИ
Система команд исполнителя – это перечень команд, которые он может исполнить
Слайд 6
Свойства алгоритмов
Дискретность
Понятность
Точность
Конечность
Слайд 7
Дискретность
Процесс решения задачи должен быть разбит на последовательность отдельно выполняемых шагов
Слайд 8
Понятность
Алгоритм, составленный для конкретного исполнителя, должен включать только те команды, которые входят в
СКИ исполнителя
Слайд 9
Точность
Каждая команда алгоритма должна определять однозначное действие исполнителя
Слайд 10
Конечность
Исполнение алгоритма должно завершиться за конечное число шагов
Слайд 11
Формальное исполнение алгоритма
Алгоритм можно выполнять, не вникая в содержание поставленной задачи, а только
строго выполняя последовательность действий, описанных в алгоритме
Слайд 12
Формы записи алгоритмов
словесная (запись на естественном языке);
графическая (изображения из графических символов);
псевдокоды (полуформализованные описания
алгоритмов на условном алгоритмическом языке)
программная (тексты на языках программирования).
Слайд 13
Блок-схемы
Наибольшее распространение благодаря своей наглядности получил графический способ записи алгоритмов. Такое графическое представление называется
схемой алгоритма или блок-схемой.
Слайд 14
Блок-схемы
Начало и конец алгоритма
Ввод и вывод данных
Действие
Проверка условия
Слайд 15
Примеры алгоритмов
Что выполняет этот алгоритм?
Какая у него форма записи?
Для кого он написан?
Слайд 16
Примеры алгоритмов
Что выполняет этот алгоритм?
Какая у него форма записи?
Для кого он написан?
Слайд 17
Примеры алгоритмов
Что выполняет этот алгоритм?
Какая у него форма записи?
Для кого он написан?
Слайд 18
Примеры алгоритмов
Что выполняет этот алгоритм?
Какая у него форма записи?
Для кого он написан?
Слайд 19
Практическое задание
Опишите данный алгоритм
Слайд 20