Алгоритм Свойства алгоритмов. algorithmi Латинская форма написания имени выдающегося математика 19 века аль-Хорезми, который сформулировал правила выполнения.

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



Advertisements
Похожие презентации
"... Природа научных знаний такова, что малопонятные и совершенно бесполезные приобретения сегодняшнего дня становятся популярной пищей для будущих поколений...".
Advertisements

Алгоритм – точное и понятное предписание исполнителю выполнить конечную последовательность команд, приводящих от исходных данных к результатам. Свойства.
АЛГОРИТМ И ЕГО ФОРМАЛЬНОЕ ИСПОЛНЕНИЕ. АЛГОРИТМ Определенная последовательность действий направленных на получения результата за конечное число шагов с.
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ОБЪЕКТНО- ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ.
Тема: Алгоритм и его свойства. Cлово «алгоритм» происходит от «algorithmi» - латинской формы написания имени выдающегося математика IX века аль-Хорезми,
Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Алгоритмы. Алгоритмические языки Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская.
Глава 2 Основы алгоритмизации и объектно- ориентированного программирования 2.1. Алгоритм и его формальное исполнение Свойства алгоритма и его исполнители.
АЛГОРИТМЫАЛГОРИТМЫ Алгоритмы Понятие алгоритма Исполнители алгоритма Свойства алгоритма Способы записи алгоритма Основные алгоритмические структуры Основные.
Название "алгоритм" произошло от латинской формы имени величайшего среднеазиатского математика Мухамеда ибн Муса ал-Хорезми (Alhorithmi), жившего в.
АЛГОРИТМ- ПОНЯТНОЕ И ТОЧНОЕ ПРЕДПИСАНИЕ ИСПОЛНИТЕЛЮ ВЫПОЛНИТЬ КОНЕЧНУЮ ПОСЛЕДОВАТЕЛЬНОСТЬ КОМАНД,ПРИВОДЯЩУЮ ОТ ИСХОДНЫХ ДАННЫХ К ИКОМОМУ РЕЗУЛЬТАТУ. Само.
Повторить определение алгоритма, его свойства и виды. Вспомнить понятие модели и дать определение алгоритмической модели Повторить определение алгоритма,
АЛГОРИТМИЗАЦИЯ Выполнила учитель информатики МБОУ СОШ28 Мартынова Нина Михайловна Алгоритм как модель деятельности исполнителя."
Алгоритм и его свойства. Алгоритм Алгоритм – это описанная на некотором языке, точная конечная система правил, определяющая содержание и порядок действий.
_______________________________________ Основы алгоритмизации и объектно-ориентированного программирования _______________________________________ Тема.
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ СВОЙСТВА АЛГОРИТМА И ЕГО ИСПОЛНИТЕЛИ.
На штурм алгоритмов Алгоритмы - это последовательность действий, которые необходимо выполнить для решения задачи. Алгоритм (лат. algorithmi – аль Хорезми.
АлгоритмАлгоритм Свойства алгоритма. Алгоритм Алгоритм – последовательность действий, ведущая от известных данных к искомому результату. Алгоритм – это.
АЛГОРИТМЫ © Бакунович А.В. 1. Слово алгоритм произошло от algorithm – латинского написания слова аль – Хорезми, под которым в средневековой Европе знали.
9 класс Урок 2 Цели урока: образовательные – повторить и закрепить понятия алгоритма, исполнителя, свойства и способы описания алгоритмов, типы алгоритмических.
Транксрипт:

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

algorithmi Латинская форма написания имени выдающегося математика 19 века аль-Хорезми, который сформулировал правила выполнения арифметических операций.

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

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

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

Свойства алгоритма Разделение алгоритма на последовательность шагов называется дискретностью.

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

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

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

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

Элементы блок-схем алгоритмов

Виды алгоритмов Линейный алгоритм- это алгоритм, в котором команды выполняются последовательно одна за другой начало Команда1 команда2 конец

Виды алгоритмов Алгоритм «ветвление»- это такая алгоритмическая структура, в котором в зависимости от истинности или ложности условия выполняется одна или другая серия команд. условие Серия 1Серия 2 данет

Виды алгоритмов Алгоритм «выбор»- алгоритм для организации ветвления со многими вариантами серий команд, в структуру входят несколько условий, которые последовательно проверяются. услов ие серия1серия2серия3

Виды алгоритмов Алгоритм «цикл»- алгоритмическая структура, содержащая серию команд (тело цикла), выполняется многократно. цикл со счетчиком цикл с условием усло вие Тело цикла счетчик Тело цикла

Найди значение переменной х после выполнения алгоритма х:=4; у:=2 у>0 у:=у-5 х:=х+у нет да

Основные алгоритмические конструкции. Алгоритмический язык (Псевдокод) Действие 1 Действие 2... Действие n Блок-схема... Действие 1 Действие 2 Действие n

Структура >. Алгоритмический язык Если условие То действие все Блок-схема условие