«Алиса спрашивает у кролика: - Куда мне надо идти? Мудрый кролик ей отвечает: - Все зависит от того, куда Вам надо прийти». Льюиса Кэррола «Алиса в стране.

Презентация:



Advertisements
Похожие презентации
Коль кругом всё будет мирно, Так сидеть он будет смирно; Но лишь чуть со стороны Ожидать тебе войны, Иль набега силы бранной, Иль другой беды незваной,
Advertisements

Тема урока: Виды алгоритмов и их реализация. Образовательные задачи: 1. Ввести понятия: полная форма ветвления и условный оператор ветвления. 2. Научить.
Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
АлгоритмАлгоритм Свойства алгоритма. Алгоритм Алгоритм – последовательность действий, ведущая от известных данных к искомому результату. Алгоритм – это.
Алгоритм – точное и понятное предписание исполнителю выполнить конечную последовательность команд, приводящих от исходных данных к результатам. Свойства.
Линейные и разветвляющиеся алгоритмы. Реализация на языке Pascal.
Введение в программирование. Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла.
9 класс Урок 2 Цели урока: образовательные – повторить и закрепить понятия алгоритма, исполнителя, свойства и способы описания алгоритмов, типы алгоритмических.
Алгоритм и его свойстваАлгоритм и его свойстваЛитература История Физика География Английский язык Технология Русский язык Математика.
Алгоритмы Информатика. Алгоритм – это точный набор инструкций, описывающих порядок действий исполнителя для достижения результата.
Алгоритм это совокупность правил выполнения определенных действий, обеспечивающих решение задачи. А Л Г О Р И Т М В жизни мы постоянно выполняем разные.
АЛГОРИТМЫ Слово алгоритм произошло от algorithm – латинского написания слова аль – Хорезми, под которым в средневековой Европе знали величайшего математика.
Алгоритмы и исполнители 2 из 18 Что такое алгоритм АлгоритмАлгоритм – это конечная последовательность шагов в решении задачи, приводящая от исходных.
«Алгоритм и его свойства» Подготовила: Кулуева А. гр. ИС-2-1 Степногорск, 2012.
Формы записи алгоритмов Исполнители вокруг нас Формы записи алгоритмов.
Алгоритм. Свойства алгоритма.. Слово « алгоритм » пришло к нам из Средней Азии. Слово « алгоритм » пришло к нам из Средней Азии. Понятие « алгоритм »
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
Составьте четыре правильные по смыслу фразы: Основные алгоритмические структуры: Четкое предписание исполнителю выполнить последовательность действий,
Алгоритмы Понятие, свойства, виды, способы записи алгоритмов.
Выполнила ученица 9вкласса Зимнухова Евгения. Алгоритмы-это описание детерминированной последовательности действий, направленных на получение из исходных.
Транксрипт:

«Алиса спрашивает у кролика: - Куда мне надо идти? Мудрый кролик ей отвечает: - Все зависит от того, куда Вам надо прийти». Льюиса Кэррола «Алиса в стране чудес»

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

Мухаммед бен Муса ал-Хорезм.

Свойства алгоритмов Алгоритм Понятность В алгоритме используются только команды из СКИ Результативность Результат получается за конечное число шагов Массовость Алгоритм применяется для решения задач с различными исходными данными Дискретность Процесс решения задачи разбивается на последовательность отдельно выполняемых шагов Детерминированность Команды выполняются в определенной последовательности

Исполнитель алгоритма – объект, который выполняет алгоритм Исполнитель, как и любой объект, имеет свои характеристики. СКИ (система команд исполнителя) - набор команд, которые исполнитель понимает и может выполнить. Каждый исполнитель может выполнять команды только из некоторого строго заданного списка.

Компьютер Компьютер – формальный исполнитель, он не понимает, что делает, не думает, точно выполняет те действия, которые ему задал человек

Виды алгоритмов 1. Линейный алгоритм это описание действий, которые выполняются однократно в заданном порядке. 2. Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий. 3. Циклический алгоритм – это описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.

Линейный алгоритм Составить алгоритм стирки белья для стиральной машины Налить воду Нагреть воду до указанной температуры Взять стиральный порошок Постирать белье Прополоскать белье Отключиться

Разветвляющийся алгоритм …идет направо - песнь заводит, налево - сказку говорит А.С. Пушкин

Циклический алгоритм Составим алгоритм «Рыбалка». 1. Накопать червяков 2. Взять удочку и ведро 3. Прийти на водоем 4. Надеть червяка на крючок 5. Закинуть удочку 6. Когда рыба клюнет, вытянуть её 7. Положить рыбу в ведро. 8. Надеть червяка… Какие шаги алгоритма выполняются несколько раз? Действия алгоритма, начиная с 4 по 7 выполняются многократно.

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

Алгоритм ПОГОДА Начало 1. определить температуру воздуха 2. если температура ниже 0, то надеть шубу, иначе надеть куртку Конец. Словесная форма записи:

Графическая форма: Начало Определить температуру воздуха Температура ниже 0? да-нет Надеть шубу Надеть куртку Конец

program E3; uses crt; var t: real; begin clrscr; writeln(введите температуру воздуха t=); readln(t); if t < 0 then writeln(одеть шубу) else writeln(одеть куртку); end. Программная форма записи:

Выполни алгоритм и определи, кто брат Сережи: 1. Запиши слово СЕРЕЖА 2. Замени первую букву на букву «Л» 3. Повтори 3 раза пункт 4 алгоритма 4. Убери третью букву 5. Вставь перед третьей буквой букву «Ш» 6. Запиши ответ

Выполни алгоритм и определи, что бывает в море: Какую последовательность действий нужно выполнить, чтобы перейти через дорогу по пешеходному переходу? 1. Посмотреть налево и убедиться, что дорога свободна или машины остановились. 2. Дойти до середины дороги. 3. Посмотреть направо и убедиться, что дорога свободна или машины остановились. 4. Закончить переход дороги.

Молодцы!