Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015

Опубликуйте свой материал в официальном Печатном сборнике методических разработок проекта «Инфоурок»

(с присвоением ISBN)

Выберите любой материал на Вашем учительском сайте или загрузите новый

Оформите заявку на публикацию в сборник(займет не более 3 минут)

+

Получите свой экземпляр сборника и свидетельство о публикации в нем

Инфоурок / Информатика / Презентации / Презентация по теме :"Алгоритмы и их виды"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 24 мая.

Подать заявку на курс
  • Информатика

Презентация по теме :"Алгоритмы и их виды"

библиотека
материалов
АЛГОРИТМЫ ОПРЕДЕЛЕНИЕ, СВОЙСТВА, СПОСОБЫ ОПИСАНИЯ, ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ К...
Содержание презентации Алгоритм Свойства алгоритма Способы описания алгоритма...
Алгоритм это последовательность команд, предназначенная конкретному исполните...
Свойства алгоритма Дискретность Понятность Определённость Результативность Ко...
Способы описания алгоритма Словесный Графический Программный
Основные алгоритмические конструкции Линейная Разветвляющаяся Циклическая
Дискретность Процесс решения задачи должен быть представлен в виде последоват...
Понятность Команды алгоритма должны быть понятны исполнителю. Для записи алго...
Определённость Команды, образующие алгоритм, должны быть однозначными. Резуль...
Результативность При корректных начальных данных алгоритм должен заканчивать...
Корректность Алгоритм, созданный для решения той или иной задачи, должен реша...
Массовость Алгоритм должен решать все однотипные задачи.
Словесный способ В этом виде алгоритм представляет собой описание последовате...
Графический способ алгоритм изображается как последовательность функциональны...
Программный способ Алгоритм, записанный на языке программирования, называется...
Линейная алгоритмическая структура Алгоритмы, действия в которых выполняются...
Разветвляющаяся алгоритмическая структура. алгоритмы, выбор последовательност...
Полный выбор
Неполный выбор
Множественный выбор
Алгоритмы циклической структуры Алгоритмы, отдельные действия в которых много...
Типы циклов
Цикл с предусловием
Цикл с постусловием
Цикл с параметром
Блоки начала и конца алгоритма Используются для обозначения начала программы...
Блок ввода - вывода Обозначает момент ввода данных в ячейки памяти с указанны...
Блок действия (операция присваивания) Происходит обработка данных (вычисления...
Блок разветвления алгоритма Полный выбор (полная альтернатива) – в зависимост...
Блок разветвления алгоритма Неполный выбор (неполная альтернатива) – в зависи...
Блок множественного выбора В зависимости от результатов выбора будет выполнен...
Блок цикла с параметром И.П. – имя ячейки памяти, содержащей параметр Н.З. –...
Автор обучающей презентации Дохликова Надежда Владимировна Ученица 10 «Б» кла...
33 1

Описание презентации по отдельным слайдам:

№ слайда 1 АЛГОРИТМЫ ОПРЕДЕЛЕНИЕ, СВОЙСТВА, СПОСОБЫ ОПИСАНИЯ, ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ К
Описание слайда:

АЛГОРИТМЫ ОПРЕДЕЛЕНИЕ, СВОЙСТВА, СПОСОБЫ ОПИСАНИЯ, ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ.

№ слайда 2 Содержание презентации Алгоритм Свойства алгоритма Способы описания алгоритма
Описание слайда:

Содержание презентации Алгоритм Свойства алгоритма Способы описания алгоритма Основные алгоритмические конструкции

№ слайда 3 Алгоритм это последовательность команд, предназначенная конкретному исполните
Описание слайда:

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

№ слайда 4 Свойства алгоритма Дискретность Понятность Определённость Результативность Ко
Описание слайда:

Свойства алгоритма Дискретность Понятность Определённость Результативность Корректность Массовость

№ слайда 5 Способы описания алгоритма Словесный Графический Программный
Описание слайда:

Способы описания алгоритма Словесный Графический Программный

№ слайда 6 Основные алгоритмические конструкции Линейная Разветвляющаяся Циклическая
Описание слайда:

Основные алгоритмические конструкции Линейная Разветвляющаяся Циклическая

№ слайда 7 Дискретность Процесс решения задачи должен быть представлен в виде последоват
Описание слайда:

Дискретность Процесс решения задачи должен быть представлен в виде последовательности шагов, каждый из которых можно назвать командой. Каждая команда рассматривается как единое целое.

№ слайда 8 Понятность Команды алгоритма должны быть понятны исполнителю. Для записи алго
Описание слайда:

Понятность Команды алгоритма должны быть понятны исполнителю. Для записи алгоритма применяют систему команд – набор команд, понятных исполнителю алгоритма.

№ слайда 9 Определённость Команды, образующие алгоритм, должны быть однозначными. Резуль
Описание слайда:

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

№ слайда 10 Результативность При корректных начальных данных алгоритм должен заканчивать
Описание слайда:

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

№ слайда 11 Корректность Алгоритм, созданный для решения той или иной задачи, должен реша
Описание слайда:

Корректность Алгоритм, созданный для решения той или иной задачи, должен решать эту задачу для любых допустимых исходных данных.

№ слайда 12 Массовость Алгоритм должен решать все однотипные задачи.
Описание слайда:

Массовость Алгоритм должен решать все однотипные задачи.

№ слайда 13 Словесный способ В этом виде алгоритм представляет собой описание последовате
Описание слайда:

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

№ слайда 14 Графический способ алгоритм изображается как последовательность функциональны
Описание слайда:

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

№ слайда 15 Программный способ Алгоритм, записанный на языке программирования, называется
Описание слайда:

Программный способ Алгоритм, записанный на языке программирования, называется программой. Программа – это упорядоченная последовательность операторов – отдельных инструкций языка.

№ слайда 16 Линейная алгоритмическая структура Алгоритмы, действия в которых выполняются
Описание слайда:

Линейная алгоритмическая структура Алгоритмы, действия в которых выполняются последовательно.

№ слайда 17 Разветвляющаяся алгоритмическая структура. алгоритмы, выбор последовательност
Описание слайда:

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

№ слайда 18 Полный выбор
Описание слайда:

Полный выбор

№ слайда 19 Неполный выбор
Описание слайда:

Неполный выбор

№ слайда 20 Множественный выбор
Описание слайда:

Множественный выбор

№ слайда 21 Алгоритмы циклической структуры Алгоритмы, отдельные действия в которых много
Описание слайда:

Алгоритмы циклической структуры Алгоритмы, отдельные действия в которых многократно повторяются. Совокупность действий алгоритма, связанную с повторением называют циклом. При разработке АЦС выделяют: Параметр цикла – величина, с изменением значения которой связано многократное повторение цикла; начальное и конечное значение параметров цикла; Шаг цикла – значение, на которое изменяется параметр цикла при каждом повторении.

№ слайда 22 Типы циклов
Описание слайда:

Типы циклов

№ слайда 23 Цикл с предусловием
Описание слайда:

Цикл с предусловием

№ слайда 24 Цикл с постусловием
Описание слайда:

Цикл с постусловием

№ слайда 25 Цикл с параметром
Описание слайда:

Цикл с параметром

№ слайда 26 Блоки начала и конца алгоритма Используются для обозначения начала программы
Описание слайда:

Блоки начала и конца алгоритма Используются для обозначения начала программы и её окончания, для входа в подпрограмму и выхода из неё.

№ слайда 27 Блок ввода - вывода Обозначает момент ввода данных в ячейки памяти с указанны
Описание слайда:

Блок ввода - вывода Обозначает момент ввода данных в ячейки памяти с указанными именами или момент вывода содержимого указанных ячеек на экран монитора или на принтер.

№ слайда 28 Блок действия (операция присваивания) Происходит обработка данных (вычисления
Описание слайда:

Блок действия (операция присваивания) Происходит обработка данных (вычисления) и размещение результатов обработки в ячейки памяти с определенным именем.

№ слайда 29 Блок разветвления алгоритма Полный выбор (полная альтернатива) – в зависимост
Описание слайда:

Блок разветвления алгоритма Полный выбор (полная альтернатива) – в зависимости от результата проверки условия выполняются только действия ветви «да» или только действия ветви «нет»

№ слайда 30 Блок разветвления алгоритма Неполный выбор (неполная альтернатива) – в зависи
Описание слайда:

Блок разветвления алгоритма Неполный выбор (неполная альтернатива) – в зависимости от результата проверки условия либо выполняются действия одной ветви «да», либо эти действия пропускаются

№ слайда 31 Блок множественного выбора В зависимости от результатов выбора будет выполнен
Описание слайда:

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

№ слайда 32 Блок цикла с параметром И.П. – имя ячейки памяти, содержащей параметр Н.З. –
Описание слайда:

Блок цикла с параметром И.П. – имя ячейки памяти, содержащей параметр Н.З. – начальное значение параметра К.З. – конечное значение параметра Шаг – величина изменения параметра после каждого выполнения тела цикла Тело цикла выполняется столько раз, сколько разных значений примет параметр в заданных пределах.

№ слайда 33 Автор обучающей презентации Дохликова Надежда Владимировна Ученица 10 «Б» кла
Описание слайда:

Автор обучающей презентации Дохликова Надежда Владимировна Ученица 10 «Б» класса Мценской многопрофильной гимназии. 2005 год

Краткое описание документа:

Алгоритмические конструкции изучаются на уроках информатики непрерывно начиная со 2 класса и заканчивая выпускным 11 классом постепенно усложняясь.

Данная презентация включает полный набор алгоритмических конструкций: линейные, разветвляющиеся, циклические, вспомогательные алгоритмы. Материал презентации можно применить для объяснения материала и использовать его частями, примеры решения задач удобно демонстрировать с самопроверкой для учащихся. Презентация может служить и для уроков обобщающего повторения по данной теме. Удачно можно провести параллели от составления алгоритмов к программированию и дальнейшей автоматизации действия.

Автор
Дата добавления 25.11.2014
Раздел Информатика
Подраздел Презентации
Просмотров388
Номер материала 153310
Получить свидетельство о публикации

Выберите специальность, которую Вы хотите получить:

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

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Похожие материалы

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