1.ИИстория возникновения алгоритма 2.ППонятие алгоритма 3.ООсновные понятия 4.ФФорма записи 5.ССвойства алгоритмов 6.ССпособы записи алгоритмов.

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



Advertisements
Похожие презентации
Понятие алгоритма Слово «алгоритм» происходит от латинского написания имени величайшего ученого Средней Азии и средневекового Востока Мухамада ибн Мусы.
Advertisements

1.ОСНОВНЫЕ ПОНЯТИЯ ОСНОВНЫЕ ПОНЯТИЯОСНОВНЫЕ ПОНЯТИЯ 2.СВОЙСТВА АЛГОРИТМОВ СВОЙСТВА АЛГОРИТМОВСВОЙСТВА АЛГОРИТМОВ 3.ВИДЫ АЛГОРИТМОВ ВИДЫ АЛГОРИТМОВВИДЫ.
АЛГОРИТМЫ © Бакунович А.В. 1. Слово алгоритм произошло от algorithm – латинского написания слова аль – Хорезми, под которым в средневековой Европе знали.
АЛГОРИТМЫ Слово алгоритм произошло от algorithm – латинского написания слова аль – Хорезми, под которым в средневековой Европе знали величайшего математика.
АЛГОРИТМЫ Презентация к уроку информатики в 9 классе Учитель МОУ СОШ 18 п. Загорский Халайчева Н.Г.
АлгоритмыАлгоритмы. Содержание Алгоритмы и исполнители oОсновные понятияОсновные понятия oСвойства алгоритмовСвойства алгоритмов oСпособы записи алгоритмовСпособы.
П одготовила : Решетняк Д арья. ЭТО последовательность действий, направленных на достижение цели.
Алгоритмы и исполнители Мышаева В.Д учитель информатики МОУ СОШ 7 МОУ СОШ 7 С. Марьины Колодцы 2007 год.
Учитель информатики МАОУ «Кувинская СОШ» Кудымкарского района Пермского края Щукина Нина Александровна.
Алгоритм. Свойства алгоритма. Происхождение алгоритма Абдулла Мухаммед бен Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения.
Алгоритм Понятие, виды, свойства 5 класс. Из истории Слово "Алгоритм" происходит от algorithmi - латинского написания имени аль-Хорезми, под которым в.
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
Алгоритм и его формальное исполнение. Не существует строгого определения алгоритма. Синонимы: инструкция, правило. Основные понятия: исполнитель алгоритма,
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
Определение и свойства алгоритма. Происхождение понятия «алгоритм» В IX веке математик Мухаммед аль-Хорезми описал правила выполнения четырех арифметических.
Алгоритм и его формальное исполнение. Типы алгоритмических структур. 9 класс.
Алгоритм Свойства алгоритмов. algorithmi Латинская форма написания имени выдающегося математика 19 века аль-Хорезми, который сформулировал правила выполнения.
Алгоритмы Введение в программирование. Алгоритм Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми Появление алгоритмов связывают с зарождением математики.
Слово « алгоритм » происходит от латинского написания имени арабского математика Аль-Хорезми (Algorithmi), впервые описавший правила выполнения четырёх.
АЛГОРИТМЫАЛГОРИТМЫ Алгоритмы Понятие алгоритма Исполнители алгоритма Свойства алгоритма Способы записи алгоритма Основные алгоритмические структуры Основные.
Транксрипт:

1.ИИстория возникновения алгоритма 2.ППонятие алгоритма 3.ООсновные понятия 4.ФФорма записи 5.ССвойства алгоритмов 6.ССпособы записи алгоритмов

, Слово алгоритм произошло от algorithm - латинского написания слова Аль - Хорезми, под которым в средневековой Европе знали величайшего математика из Хорезма (город в современном Узбекистане) Мухамеда бен Мусу, жившего в гг. в своей книге "Об индийском счете". Он изложил правила записи натуральных чисел с помощью арабских цифр и правила действия над ними "столбиком", знакомые теперь каждому школьнику. В XII веке эта книга была переведена на латынь и получила широкое распространение в Европе.

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

Основные понятия Алгоритм: понятное и точное предписание исполнителю выполнить порядок действий, направленных на решение конкретной задачи или достижение поставленной цели Алгоритм состоит из законченных действий, называемых командами Команды выполняются одна за другой Исполнитель : живое существо или технический объект, выполняющий команды алгоритма

Алг. название алгоритма Нач. действие 1 действие 2 действие 3 Кон.

Алг. Написание сочинения Нач. выбрать тему сочинения продумать и написать план написать черновик сочинения тщательно проверить черновик переписать сочинение начисто Кон.

I. ДискретностьДискретность II. ПонятностьПонятность III. МассовостьМассовость IV. РезультативностьРезультативность

– это разбиение алгоритма на ряд отдельных законченных действий (шагов).

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

один и тот же алгоритм можно использовать с разными исходными данными.

каждое действие в отдельности и алгоритм в целом должны иметь возможность завершения.

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

1. выбрать тему сочинения 2. продумать и написать план 3. написать черновик сочинения 4. тщательно проверить черновик 5. переписать сочинение начисто

Алг. Написание сочинения Нач. выбрать тему сочинения продумать и написать план продумать и написать план написать черновик сочинения написать черновик сочинения тщательно проверить черновик тщательно проверить черновик переписать сочинение начисто переписать сочинение начисто Кон.

Блок-схема – это наглядное графическое изображение алгоритма. Каждая команда записывается с использованием графических символов Условные обозначения: указывают порядок действий начало, конец алгоритма простое действие, вычисление Пример

Основные алгоритмические конструкции Следование (линейный тип алгоритма): Все команды алгоритма следуют последовательно друг за другом действие нач кон Задача

Задача : приготовить яичницу. положить на сковороду масло начало взять сковороду включить газ поставить сковороду на газ взять яйцо разбить яйцо на сковороду посолить жарить 5 минут конец Это линейный тип алгоритма (следование)