Гаврилова Юлия Леонидовна Учитель информатики МОУ СОШ 7 г.Тверь.

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



Advertisements
Похожие презентации
Алгоритм Слово «алгоритм» происходит от имени выдающегося математика средневекового Востока Мухаммеда аль-Хорезми ( ). Им были предложены приемы.
Advertisements

Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
АЛГОРИТМ- ПОНЯТНОЕ И ТОЧНОЕ ПРЕДПИСАНИЕ ИСПОЛНИТЕЛЮ ВЫПОЛНИТЬ КОНЕЧНУЮ ПОСЛЕДОВАТЕЛЬНОСТЬ КОМАНД,ПРИВОДЯЩУЮ ОТ ИСХОДНЫХ ДАННЫХ К ИКОМОМУ РЕЗУЛЬТАТУ. Само.
Понятие алгоритма Слово «алгоритм» происходит от латинского написания имени величайшего ученого Средней Азии и средневекового Востока Мухамада ибн Мусы.
Алгоритм Мухаммед аль - Хорезми (IX век н.э.). Описание алгоритма Алгоритм – совокупность четко определенных правил для решения задачи за конечное число.
Определение и свойства алгоритма. Происхождение понятия «алгоритм» В IX веке математик Мухаммед аль-Хорезми описал правила выполнения четырех арифметических.
Алгоритм – совокупность четко определенных правил для решения задачи за конечное число шагов. Примеры алгоритмов : рецепт приготовления блюда, решение.
Алгоритм и его формальное исполнение 16 декабря 2013 г.
ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ Линейный алгоритм. ВОПРОСЫ. 1. Алгоритм. Исполнители алгоритмов. 2. Свойства алгоритмов. 3. Способы описания алгоритмов.
Алгоритмы
Тема урока Понятие и свойства алгоритмов. Алгоритм Алгоритм - описание последовательности действий (план), строгое исполнение которых приводит к решению.
Алгоритм и его формальное исполнение Учитель: Марченкова Е.В.
Алгоритмы Составитель Магеря Н. А., МОУ «Славянская СОШ»
Слово « алгоритм » происходит от латинского написания имени арабского математика Аль-Хорезми (Algorithmi), впервые описавший правила выполнения четырёх.
Алгоритм и его формальное исполнение 6 марта 2015 г.
Учитель информатики МОУ « Сош 77» Такасеева Татьяна Алексеевна Интерактивная схема по теме : « Понятие алгоритма »
Алгоритм Свойства алгоритмов. algorithmi Латинская форма написания имени выдающегося математика 19 века аль-Хорезми, который сформулировал правила выполнения.
Краснополянская школа 1 Домнин Константин Михайлович 2006 год.
Алгоритм. Понятие алгоритма. Свойства алгоритмов. Формы представления алгоритмов. 8 класс Сухова К. Ю. Учитель информатики ГБОУ СОШ /2013 уч. г.
Алгоритм и его формальное исполнение. Классификация алгоритмов по структуре: Линейный (следование) Разветвленный (ветвление, выбор, альтернатива) Циклический.
Транксрипт:

Гаврилова Юлия Леонидовна Учитель информатики МОУ СОШ 7 г.Тверь

Понятие алгоритма Свойства алгоритмов Формы представления алгоритма Виды алгоритмов – Линейный алгоритм – Разветвляющийся алгоритм – Цикличный алгоритм

АЛГОРИТМА Одним из фундаментальных понятий в информатике является понятие АЛГОРИТМА. Algorithmi Происхождение самого термина «алгоритм» связано с математикой. Это слово происходит от Algorithmi – латинского написания имени Мухаммеда аль-Хорезми (787 – 850) выдающегося математика средневекового Востока.

1)Дискретность 1)Дискретность (любой алгоритм должен состоять из последовательности шагов, следующих друг за другом) 2)Точность детерминированность – 2)Точность ( детерминированность – любое действие в алгоритме должно быть строго и недвусмысленно определенно и описано) 3)Конечность 3)Конечность (завершение каждого действия в отдельности и алгоритма в целом) 4)Массовость 4)Массовость (один и тот же алгоритм может применяться для решения целого класса задач, отличающихся исходными данными) 5)Результативность 5)Результативность (конечной целью любого алгоритма является получение результата)

Словесное или словесно- формульное Графическое Программа Табличное представление Рисунки, пиктограммы Графы, схемы Блок-схемы

Название блокаВид блокаНазначение блока Начало – Конец Указание на начало и конец алгоритма Ввод - Вывод Организация ввода и вывода данных Решение (условный, логический блок) Выбор направления выполнения алгоритма в зависимости от выполнения условия Процесс (блок действия, простая команда) Выполнение действия или группы действий Ранее определенный процесс Обращение к вспомогательному алгоритму

Действие 1 Действие 2 … … Действие n Условие Действие 1 … … нет да Условие Действие 1 Действие 2 нет да

Пример:

НАЧАЛО задумайте число Х сообщите полученное число КОНЕЦ

НАЧАЛО взять в руку телефон спросить д/з КОНЕЦ позвонить другу положить трубку ДА НЕТ

Особенности: Изначально указанно количество повторения циклов начало возьмите карандаш установите у кончика носа повторите 10 раз переместите карандаш влево верните в исходное положение конец положите карандаш да нет

Особенности Проверка условия в конце цикла Цикл заканчивается по выполнению условия начало конец возьмите лейку наполните ее водой вылейте воду на грядку Грядка полита? нет да

Особенности: Проверка условия в начале цикла Цикл заканчивается при невыполнения условия Цикл является универсальным начало возьмите лейку наполните ее водой вылейте воду на грядку Грядка полита? конец нет да