Свойства алгоритма Раздельность
Раздельность (дискретность) - алгоритм должен представлять процесс решения задачи как последовательное выполнение простых шагов.
Массовость - алгоритм решения задачи разрабатывается в общем виде, т.е. он должен быть применим для некоторого класса задач, различающихся лишь исходными данными.
Результативность (конечность) - алгоритм должен приводить к решению задачи за конечное число шагов.
Определённость - каждое правило алгоритма должно быть чётким, однозначным и не оставлять места для домысливания .
Понятность - алгоритм может быть выполнен только исполнителем, который понимает каждую команду алгоритма и может ее исполнить в строгом соответствии с ее назначением, т.е каждая команда должна входить в систему команд этого исполнителя.
Формы представления алгоритма: Словесная (изложение на естественном языке) Графическая (схема, блок-схема) Программная (запись на каком-либо языке программирования)
Чтобы приготовить молочно- рисовую кашу в мультиварке: Чтобы приготовить молочно- рисовую кашу в мультиварке: В чашу мультиварки высыпаем промытый рис. Заливаем рис молоком и водой. Добавляем сахар и сливочное масло. Все перемешиваем. Закрываем крышку мультиварки, выбираем режим «Молочная Каша» и устанавливаем время 35 минут. После сигнала, кашку перемешаем.
Виды алгоритмов Линейный алгоритм (следование) Разветвляющийся алгоритм (ветвление) Циклический алгоритм (повторение)
Используемые материалы Семакин И.Г., Хеннер Е.К. Задачник-практикум по информатике. М.: Бином, 2008 г. Шауцукова Л.З. Информатика.Учеб. пособие для 10 – 11 классов:Просвещение, 2000 г.