Что такое алгоритм? Алгоритм – конечная последовательность команд, адресованных исполнителю, четко и однозначно задающая процесс решения задач какого-либо.

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



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

Алгоритмическая структура «Ветвление» Учитель информатики МОУ города Кургана «Гимназия 47» Вольман Н.Н.
Дискретность – расчлененность на отдельные элементарные действия; Дискретность – расчлененность на отдельные элементарные действия; Определенность – однозначность.
АЛГОРИТМИКА © МОУ СШ Изначально компьютеры были созданы для арифметических вычислений. Но сегодня ЭВМ также используются для изучения явлений природы,
Алгоритмы. Немного истории… Слово «Алгоритм» происходит от имени выдающегося математика Мухаммеда Аль-Хорезми, основателя алгебры. Им были предложены приемы.
© М.Е.Макарова. Пусть задано число x. Требуется составить алгоритм на языке блок-схем и на естественном языке для вычисления следующей функции:
Приведите примеры алгоритмов которые нам приходится выполнять. приводят примеры: Приготовление чая. Переход улицы по сигналам светофора. Включение, выключение.
Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
9 класс Урок 2 Цели урока: образовательные – повторить и закрепить понятия алгоритма, исполнителя, свойства и способы описания алгоритмов, типы алгоритмических.
1 вопрос 2 вопрос 3 вопрос 4 вопрос 5 вопрос 6 вопрос 7 вопрос 8 вопрос 9 вопрос 10 вопрос Вопросы для повторения.
АлгоритмыАлгоритмыВсе наши действия, направленные на выполнение какой-либо задачи, подчинены определённым алгоритмам. Рецепт приготовления вкусного блюда,
Лекция 4 Представление основных структур: итерации, ветвления, повторения. Вспомогательные алгоритмы и процедуры.
Алгоритм и его свойства. Алгоритм Алгоритм – это описанная на некотором языке, точная конечная система правил, определяющая содержание и порядок действий.
Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Алгоритмы. Алгоритмические языки Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская.
рецепт
Типы алгоритмов. В алгоритмах команды записываются друг за другом в определенном порядке. В зависимости от порядка выполнения команд можно выделить три.
Тема Алгоритмы Виды алгоритмов Свойства алгоритмов.
Алгоритмы 9 класс Алгоритмы 9 класс. Все наши действия, направленные на выполнение какой-либо задачи, подчинены определённым алгоритмам. Рецепт приготовления.
Алгоритмы Понятие, свойства, виды, способы записи алгоритмов.
Алгоритм Свойства алгоритмов. algorithmi Латинская форма написания имени выдающегося математика 19 века аль-Хорезми, который сформулировал правила выполнения.
Транксрипт:

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

Свойства алгоритма: Дискретность – расчлененность на отдельные элементарные действия; Определенность – однозначность результата при заданных исходных данных; Массовость – пригодность для решения не какой-либо одной, а целого класса задач. Упорядоченность – строгий порядок выполнения действий;

Следование – команды выполняются одна за другой в том порядке, в котором записаны в программе (линейные алгоритмы). Команда 1 Команда 2 Команда N... Базовые структуры алгоритмов: 1. Линейный алгоритм или структура следования

Ветвление (выбор) – в зависимости от заданных условий, при выполнении программы выбирается один из возможных вариантов последовательности действий. Условие Серия 1Серия 2 2. Структура ветвления

Цикл (повторение) – в процессе работы программы определенный набор команд выполняется многократно. Условие Да Нет Серия команд 3. Цикл или повторение

Форма организации действий, при которой, в зависимости от выполнения некоторого условия, совершается одна или другая последовательность действий, называется Ветвлением. Если условие истинно, выполняется серия действий 1, после чего выполнение Ветвления заканчивается; иначе выполняется серия действий 2 и Ветвление также заканчивается. Важно, что в обоих случаях мы попадаем в точку выхода из Ветвления. Итак, разветвляющиеся алгоритмы содержат базовую управляющую структуру Ветвление: ЕСЛИ условие ТО команда 1 ИНАЧЕ команда 2 Графически ветвление можно представить схемой. Условие Серия 1Серия 2

Пример: Терморегулятор контролирует изменение температуры какого-либо процесса. Опишем его действие, при котором он следит за тем, чтобы температура не была выше b˚ C.

Существует укороченный вариант Ветвления – в нем ветвь ИНАЧЕ может отсутствовать. Тогда если условие истинно, то выполняется команда 1. Если же условие ложно, то ничего не выполняется, а Ветвление заканчивается, то есть мы сразу попадаем в точку выхода. ЕСЛИ условие ТО командаСловесная запись:

Принятие решений играет огромную роль при регуляции биологических, технических, социальных и прочих процессов.

Задание: 1) Составить алгоритм для перехода дороги по сигналу светофора. 2) Составить алгоритм для определения типа химического раствора по реакции лакмусовой бумажки. (подсказка: бумажка красная – раствор кислый, бумажка синяя – раствор щелочной, цвет не изменился – раствор нейтральный).