Алгоритм и его свойства. Выполняли ученицы 9 А класса Вишневская Мария и Царёва Анна.

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



Advertisements
Похожие презентации
Свойства алгоритма и его исполнители.. Свойства алгоритма и его исполнители Дискретность. Во многих отраслях человеческой деятельности для достижения.
Advertisements

Глава 2 Основы алгоритмизации и объектно- ориентированного программирования 2.1. Алгоритм и его формальное исполнение Свойства алгоритма и его исполнители.
Алгоритм. Свойства алгоритма. Во многих областях человеческой деятельности для достижения требуемого результата используются алгоритмы, содержащие четкие.
Алгоритм и его формальное исполнениеАлгоритм Алгоритм – это предназначенное для конкретного исполнителя точное описание последовательност и действий, направленных.
Презентация к уроку (информатика и икт, 9 класс) на тему: Алгоритм и его формальное исполнение
Алгоритм и его свойства Выполнил: учитель информатики Рубекина Ю.А. Государственное бюджетное образовательное учреждение лицей 378 Кировского района Санкт-Петербурга.
Основы алгоритмизации и объектно- ориентированного программирования Алгоритм и его формальное исполнение.
Алгоритм и его формальное исполнение. Алгоритм дискретность дискретность результативность результативность массовость массовость детерминированность детерминированность.
Алгоритм. Свойства алгоритма.. Понятность Под этим термином понимают указания, которые понятны исполнителю.
Алгоритм Свойства алгоритмов. algorithmi Латинская форма написания имени выдающегося математика 19 века аль-Хорезми, который сформулировал правила выполнения.
Тема Алгоритмы Виды алгоритмов Свойства алгоритмов.
АЛГОРИТМ И ЕГО ФОРМАЛЬНОЕ ИСПОЛНЕНИЕ. АЛГОРИТМ Определенная последовательность действий направленных на получения результата за конечное число шагов с.
Алгоритм и его формальное исполнение. Не существует строгого определения алгоритма. Синонимы: инструкция, правило. Основные понятия: исполнитель алгоритма,
Алгоритм – это … 1.Организованная последовательность действий 2.Понятное и точное предписание исполнителю совершить последовательность действий, направленных.
Понятие алгоритма Презентацию разработал Мащенко П.С., учитель МБОУ СОШ 2 муниципального образования Щербиновский район станицы Старощербиновской Краснодарского.
1 вопрос 2 вопрос 3 вопрос 4 вопрос 5 вопрос 6 вопрос 7 вопрос 8 вопрос 9 вопрос 10 вопрос Вопросы для повторения.
Тема 1.1 Рабочей программы Составитель: Учитель СОШ 116 Самохвалов Павел Анатольевич Алгоритм и его формальное исполнение.
Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
Тема Алгоритмы Виды алгоритмов Свойства алгоритмов МБОУ «СОШ 46 г.Белгорода», Учитель информатики и ИКТ Голубятникова Т.В.
Выполнил ученик 10в класса МОУ СОШ с УИОП пгт. Ленинское Кудреватых Александр Учитель – Е.И. Леушина.
Транксрипт:

Алгоритм и его свойства. Выполняли ученицы 9А класса Вишневская Мария и Царёва Анна.

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

РЕЗУЛЬТАТИВНОСТЬ Алгоритмами являются известные из начальной школы правила сложения, вычитания, умножения и деления столбиком. Применение этих алгоритмов независимо от количества разрядов в числах и, соответственно количества вычислительных шагов алгоритма. Получение из исходных данных результата за конечное число шагов называется результативностью алгоритма. Алгоритмами являются известные из начальной школы правила сложения, вычитания, умножения и деления столбиком. Применение этих алгоритмов независимо от количества разрядов в числах и, соответственно количества вычислительных шагов алгоритма. Получение из исходных данных результата за конечное число шагов называется результативностью алгоритма.

Массовость. Алгоритмы сложения, вычитания, умножения и деление могут быть применены для любых чисел, причём не только в десятичной, но и в других позиционных системах счисления(двоичной, восьмеричной, шестнадцатеричной и др.).Возможность применения алгоритма к большому количеству различных исходных данных называется массовостью. Алгоритмы сложения, вычитания, умножения и деление могут быть применены для любых чисел, причём не только в десятичной, но и в других позиционных системах счисления(двоичной, восьмеричной, шестнадцатеричной и др.).Возможность применения алгоритма к большому количеству различных исходных данных называется массовостью.

Исполнители алгоритмов. Алгоритмы широко используются в технике в системах управления объектами. В любой системе управления существует управляющий объект, который является исполнителем алгоритма управления. Алгоритмы широко используются в технике в системах управления объектами. В любой системе управления существует управляющий объект, который является исполнителем алгоритма управления.

Детерминированность. При управлении самолётом используются сложные алгоритмы, исполнителями которых являются пилот и бортовой компьютер. Последовательность выполнения действий, например, при взлёте должна быть строго определённой(например, нельзя отрываться от взлётной полосы, пока самолёт не выбрал необходимую взлётную скорость.)Исполнитель алгоритма, выполнив очередную команду, должен точно знать, какую команду необходимо исполнять следующей. Это свойство алгоритма называется детерминированностью. При управлении самолётом используются сложные алгоритмы, исполнителями которых являются пилот и бортовой компьютер. Последовательность выполнения действий, например, при взлёте должна быть строго определённой(например, нельзя отрываться от взлётной полосы, пока самолёт не выбрал необходимую взлётную скорость.)Исполнитель алгоритма, выполнив очередную команду, должен точно знать, какую команду необходимо исполнять следующей. Это свойство алгоритма называется детерминированностью.

Выполнимость и понятность. После включения компьютера начинают выполнять алгоритмы тестирования компьютера и загрузки операционной системы. Исполнителем этих алгоритмов является компьютер. Результативность и дискретность. Алгоритм должен обеспечивать получение из исходных данных результата за конечное число дискретных шагов. Массовость. Один и тот алгоритм может применяться к большому количеству однотипных объектов. Детерминированность. Исполнитель должен выполнять команды алгоритма в строго определённой последовательности. Выполнимость и понятность. Алгоритм должен содержать команды, входящие в систему команд исполнителя и записные на понятном исполнителю языке. После включения компьютера начинают выполнять алгоритмы тестирования компьютера и загрузки операционной системы. Исполнителем этих алгоритмов является компьютер. Результативность и дискретность. Алгоритм должен обеспечивать получение из исходных данных результата за конечное число дискретных шагов. Массовость. Один и тот алгоритм может применяться к большому количеству однотипных объектов. Детерминированность. Исполнитель должен выполнять команды алгоритма в строго определённой последовательности. Выполнимость и понятность. Алгоритм должен содержать команды, входящие в систему команд исполнителя и записные на понятном исполнителю языке.

Формальное исполнение алгоритма. Из приведённых выше свойств алгоритма вытекает возможность его формального выполнения. Это означает, что алгоритм можно выполнять, не вникая в содержание поставленной задачи, а только строго выполняя последовательность действий, описанных в алгоритме. И так, Алгоритм-это описание детерминированной последовательности действий, направленных на получение из исходных данных результата за конечное число дискретных шагов с помощью понятных исполнителю команд.