Алгоритмизация. Виды и свойства алгоритмов презентация

Содержание

Алгоритм Алгоритм - набор инструкций - набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий. Ранее часто писали «алгорифм» (Нормальный алгорифмм» (Нормальный алгорифм Маркова).

Слайд 1Алгоритмизация. Виды и свойства алгоритмов


Слайд 2Алгоритм
Алгоритм - набор инструкций - набор инструкций, описывающих порядок действий исполнителя

для достижения результата решения задачи за конечное число действий.

Ранее часто писали «алгорифм» (Нормальный алгорифмм» (Нормальный алгорифм Маркова).



Слайд 3Свойства алгоритмов
Дискретность алгоритма означает, что он разбит на отдельные шаги, реализация

которых сводится к выполнению элементарных действий.
Определенность алгоритма означает, что каждая команда алгоритма должна определять однозначное действие исполнителя.
Понятность означает, что алгоритм должен включать только те команды, которые доступны исполнителю, которые входят в его систему команд.


Слайд 4Свойства алгоритмов
Массовость алгоритма означает, что должна быть возможность применения алгоритма для

решения всего класса однотипных задач.
Результативность алгоритма означает, что он должен завершать работу и выдавать результат за конечное число шагов.


Слайд 5Блок-схема алгоритма
вызов процедуры или функции;
выполнение операций, меняющих команды или группы команд;
Пуск-останов

– начало, конец процесса обработки данных;

разделение блок-схемы на части;


Слайд 6Блок-схема алгоритма
выполнение операций, в результате которых изменяются значения данных, форма представления

или расположение данных;



Ввод-вывод - преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод);


Условие – выбор направления выполнения алгоритма в зависимости от некоторых переменных условий;


Слайд 7Виды алгоритмов
Линейным называется алгоритм, в котором все операторы выполняются строго последовательно.


Слайд 8Определить объем параллелепипеда по заданным длинам сторон.


Слайд 9Примеры заданий по линейным алгоритмам
Вычислить площадь круга по заданному диаметру.
Вычислить величину

гипотенузы прямоугольного треугольника по заданным длинам катетов.
Вычислить объем куба по заданной длине сторон.
Вычислить среднее арифметическое двух чисел.



Слайд 10Разветвляющимся называется такой алгоритм, в котором выбирается один из нескольких возможных

путей вычислительного процесса.

Слайд 11Определить большее из двух чисел.


Слайд 12Определить большее из трех чисел.


Слайд 13Примеры заданий по разветвляющимся алгоритмам
Даны радиус круга и сторона квадрата. Определить

фигуру, имеющую большую площадь.
Определить, существует ли треугольник с заданными длинами сторон.
Определить, кратна ли трем сумма цифр двухзначного числа.
Определить, является ли заданное число четным.




Слайд 14Циклическая структура предполагает неоднократное выполнение оператора или группы операторов.
На рисунке

представлен общий вид цикла с предусловием, операторы которого выполняются до тех пор, пока условие истинно.

Слайд 15Вывести заданное число на экран 10 раз.


Слайд 16Вычислить значение

для

Слайд 17Примеры заданий по циклическим алгоритмам
Для заданного числа найти все его делители.
Вывести

слово «информатика» на экран 10 раз.


Слайд 18Пример:
Составить программу, которая запрашивает пароль до тех пор, пока он не

будет введен правильно.

Слайд 19Цикл со счетчиком
Пример задания: Среди чисел 1, 4, 9, 16, 25,

… найти первое большее N.

Слайд 20Пример задания
проверка условия

изменение
значений данных

вывод результата


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика