Перед вами дверь, дверь на наш урок. Чтобы ее открыть нужно составить алгоритм открывания этой двери.

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



Advertisements
Похожие презентации
Алгоритм- это последовательность действий для решения поставленной цели Алгоритм содержит несколько шагов. Шаг алгоритма – это каждое отдельное действие.
Advertisements

Информатика Саушская средняя школа Разработка Габдрахмановой З. К.
Алгоритмы Русский язык Алгоритм проверки безударной гласной в корне слов. Алгоритм определения спряжения глаголов Алгоритм разбора предложения по членам.
Формы записи алгоритмов Устецкая О. В.. ВОПРОСЫ НА ПОВТОРЕНИЕ 1.Что такое алгоритм? 2.Что необходимо для составления алгоритма? 3.Нужно ли соблюдать порядок.
Алгоритмы и исполнители Что такое алгоритм? Исполнители Формы записи алгоритмов Типы алгоритмов Автор презентации Выберите раздел для просмотра с помощью.
Алгоритмы Слово алгоритм произошло от algorithm – латинского написания имени аль – Хорезми, величайшего ученого из города Хорезма, Мухамеда бен Мусу, жившего.
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
Алгоритм и его формальное исполнение 24 июля 2015 г.
Алгоритмы Алгоритм – понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей. Программа.
Алгоритм – точное и понятное предписание исполнителю выполнить конечную последовательность команд, приводящих от исходных данных к результатам. Свойства.
Алгоритмы Понятие, свойства, виды, способы записи алгоритмов.
Алгоритмы… Кругом алгоритмы! Кучмина Наталья Анатольевна учитель математики и информатики Свердловская область, го Рефтинский, МОУ "СОШ 6"
Алгоритмы… Кругом алгоритмы! Тороян Овсанна Леваевна учитель информатики БОУ ТР ОО «Троснянская средняя общеобразовательная школа»
Алгоритм это совокупность правил выполнения определенных действий, обеспечивающих решение задачи. А Л Г О Р И Т М В жизни мы постоянно выполняем разные.
Алгоритмы Литература История Физика География Английский язык Технология Русский язык Математика.
Информатика 6 класс. Для алгоритма важен не только набор действий, но и то, в каком порядке они выполняются. ИСПОЛНИТЕЛЬ АЛГОРИТМА – это человек, животное.
Понятие алгоритма Алгоритм – строго определённая последовательность действий для решения задачи Алгоритмизация – процесс разработки алгоритма для решения.
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
АЛГОРИТМ. ИСПОЛНИТЕЛИ ВОКРУГ НАС. ФОРМЫ ЗАПИСИ АЛГОРИТМОВ.
Алгоритм - понятное и точное предписание совершить определенную последовательность действий, направленных на достижение указанной цели или решение поставленной.
Транксрипт:

Перед вами дверь, дверь на наш урок. Чтобы ее открыть нужно составить алгоритм открывания этой двери

Открывание двери 1. Достать ключ из кармана 2. Вставить ключ в замочную скважину 3. Повернуть ключ 2 раза против часовой стрелки 4. Вынуть ключ

Алгоритмы. Их свойства и способы описания ГБПОУ Коллежд кулинарного мастерства Преподаватель: Гольдина Татьяна Михайловна Санкт – Петербург 2013

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

Свойства алгоритма

Свойства алгоритма: 1) Дискретность 1) Дискретность – разделение алгоритма на отдельные команды 2) Определённость 2) Определённость – понятность и возможность выполнения каждого действия исполнителем 3) Однозначность 3) Однозначность – единственность толкования правил выполнения действия и их порядок

Свойства алгоритма: 4) Конечность 4) Конечность – завершённость каждой команды 5) Результативность 5) Результативность – выполнение алгоритма должно завершаться получением определенных результатов 6) Массовость 6) Массовость – возможность применения алгоритма для решения целого класса конкретных задач

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

ФОРМЫ ПРЕДСТАВЛЕНИЯ АЛГОРИТМОВ Словесная (список). Табличная. Графическая (блок-схема, рисунок, граф, схема). Программная (команды языка компьютера).

Словесная форма представления алгоритма Словесная форма представления алгоритма – запись алгоритма в виде последовательности слов и (или) предложений. Человеку, находящемуся на берегу реки, нужно переправить на противоположный берег волка, козу и капусту. В лодку человек может взять одновременно только одного «пассажира». Нельзя оставить вместе волка с козой и козу с капустой. ЗАДАЧА «Переправа» 1. Переправить козу. 2. Возвратиться самому. 3. Переправить волка. 4. Возвратиться вместе с козой. 5. Переправить капусту. 6. Возвратиться самому. 7. Переправить козу. АЛГОРИТМ «Переправа»

Табличная форма представления алгоритма Табличная форма представления алгоритма – запись алгоритма в виде таблицы. ЗАДАЧА Вычислить: 3 а+5-15 при а=10 действия действиерезультат 1* АЛГОРИТМ

Графическая форма представления алгоритма Графическая форма представления алгоритма – запись алгоритма в виде последовательности специальных графических блоков-обозначений. Иван-Царевич Стрела Лягушка Василиса Прекрасная Баба Яга Лебедь Кощей Бессмертный Лягушачья кожа пустил нашел прилетела сбросила сжег превратилась улетела указала нашел победил

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

Графический способ представления алгоритмов Или Блок-схема началоконец Выполнение действия

Программа Правила алгоритмического языка лежат в основе всех языков программирования Алгоритм, записанный на «понятном» компьютеру языке, называется программой, а сам язык – языком программирования.

Перед вами стоят 3 ведра разных размеров. Первое заполнено водой, два других пусты. Напоить двух лошадей, дав каждой по 4 литра воды.

шага Обозначен ие действия Количеств о воды в А (8 л) Количеств о воды в В (5 л) Количеств о воды в С (3 л) АВ

шага Обозначен ие действия Количеств о воды в А (8 л) Количеств о воды в В (5 л) Количеств о воды в С (3 л) АВ350 2ВС323 3СА620 4BC602 5AB152 6BC143 7CA440

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

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

начало действие конец

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

начало действие условие конец действие Да Нет

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

ЕСЛИ ТО ИНАЧЕ ЕСЛИ хочешь быть здоров, ТО закаляйся ИНАЧЕ можешь часто болеть ЕСЛИ низко ласточки летают, ТО будет дождь ИНАЧЕ дождя не будет ЕСЛИ уроки выучены ТО иди гулять ИНАЧЕ учи уроки

начало действие условие действие ДАНет конец

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

начало Решать задачи Готовить реферат Конец Павлик дома? данет Звонить Марине Марина дома? нет да Писать сочинение

Составить алгоритм по заготовке

Задание: составить алгоритм приготовления блюда ( по образцу)