Презентация по теме: "Алгоритмы. Свойства алгоритмов."
презентация к уроку
Презентация по теме: "Алгоритмы. Свойства алгоритмов."
Скачать:
Вложение | Размер |
---|---|
algoritmy_novaya.ppt | 266.5 КБ |
Предварительный просмотр:
Подписи к слайдам:
Понятие алгоритма Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов. Алгоритмизация – процесс разработки алгоритма для решения задачи.
Исполнитель алгоритма Исполнитель алгоритма - человек или техническое устройство. Исполнитель является средством реализации алгоритма. Исполнитель Формальный Неформальный
Свойства алгоритма 1. Дискретность. Процесс решения задачи состоит из последовательности отдельных шагов, каждый из которых называется командой. Выполнение новой команды начинается только после завершения предыдущей.
2. Детерминированность (определенность, точность). Результат работы алгоритма для одного и того же набора данных остается постоянным. Каждая команда алгоритма интерпретируется однозначным образом и выполняется в строго определенном случае.
3. Результативность . После выполнения команд, составляющих правильный алгоритм, должен получиться определенный результат. 4. Массовость (универсальность). Один и тот же алгоритм может быть применен для решения целого класса сходных задач, отличающихся исходными данными.
5. Понятность . Каждая команда алгоритма должна быть понятна исполнителю. 6. Конечность . Завершение алгоритма должно произойти за конечное число шагов.
Способы записи алгоритмов Словесно-формульный (на естественном языке с использованием математических формул) Графический (блок-схема) На языке программирования (программа)
Основные обозначения в блок-схемах Название Обозначение Действия Пуск/ остановка Начало/ конец алгоритма Процесс Действия, вычисления, операции Принятие решений (ветвление) Проверка истинности выражения Цикл Цикл со счетчиком Ввод/ вывод Ввод или вывод информации Да Нет
Основные алгоритмические конструкции
Виды алгоритмов Линейный . Действия выполняются однократно в заданном порядке. Разветвляющийся . Выполняется та или иная последовательность действий, в зависимости от некоторого логического условия. Циклический . Действие повторяется определенное число раз до выполнения заданного логического условия.
Линейная структура Действие 1 Действие 2 Действие N …
Виды циклических алгоритмов 1. Циклы с неопределенным числом повторений Условие Да Серия команд Нет Циклический алгоритм с предусловием (цикл «Пока») Условие Серия команд Да Нет Циклический алгоритм с постусловием (цикл «До»)
Виды циклических алгоритмов 2. Цикл с определенным числом повторений Заголовок цикла Серия команд Цикл с параметром (цикл со счетчиком ) Заголовок цикла включает в себя конечное и начальное значение счетчика, шаг его изменения
Разветвляющийся алгоритм Условие Серия команд 1 Серия команд 2 Да Нет Условие Серия команд Да Нет Полная форма ветвления Неполная форма ветвления
По теме: методические разработки, презентации и конспекты
Презентация "Свойства алгоритмов"
В презентации рассматриваются основные свойства алгоритмов - дискретность, понятность, точность, результативность, массовость...
Тест по информатике. Тема « Алгоритмы и их свойства»
В этой работе мой ученик предлагает тест для самопроверки по теме " Алгоритмы"....
Техкарта урока информатики по теме "Алгоритмы и способы их описания"
Техкарта урока информатики по теме "Алгоритмы и способы их описания" с заданием для интерактивной доски...
Презентация к уроку по информатике и икт (6 класс) на тему: Алгоритмы и исполнители
Презентация для обучающихся 6-х классов по учебнику БосоваЛ.Л Информатика...
Презентация на тему: Алгоритм приготовления рабочего раствора дезинфицирующего средства
Материал составлен по МДК 03.01 Теория и практика лабораторных биохимических исследований. Данное практическое занятие изучают на 3 курсе по специальности "Лабораторная диагностика"...
Презентация к уроку по дисциплине "Сервисная деятельность" на тему "Алгоритм действий граждан при обнаружении недостатков выполненной работы (оказанной услуги)"
Презентация к уроку по дисциплине "Сервисная деятельность" на тему Алгоритм действий граждан при обнаружении недостатков выполненной работы (оказанной услуги)....
Понятие алгоритма. Свойства алгоритма. Способы записи алгоритма. Понятие сложности алгоритма
Конспект темы по информатике для 1 курсов. Понятие алгоритма. Свойства алгоритма. Способы записи алгоритма. Понятие сложности алгоритмаСамостоятельная работа после изучения темы...