Алгоритмы и алгоритмические конструкции. Алгоритм - Направленная последовательность действий, предназначенная для выполнения какой-либо цели, записанная.

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



Advertisements
Похожие презентации
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ОБЪЕКТНО- ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ.
Advertisements

АЛГОРИТМЫ © Бакунович А.В. 1. Слово алгоритм произошло от algorithm – латинского написания слова аль – Хорезми, под которым в средневековой Европе знали.
АЛГОРИТМЫ Слово алгоритм произошло от algorithm – латинского написания слова аль – Хорезми, под которым в средневековой Европе знали величайшего математика.
АЛГОРИТМЫ Презентация к уроку информатики в 9 классе Учитель МОУ СОШ 18 п. Загорский Халайчева Н.Г.
АЛГОРИТМ И ЕГО ФОРМАЛЬНОЕ ИСПОЛНЕНИЕ. АЛГОРИТМ Определенная последовательность действий направленных на получения результата за конечное число шагов с.
Игра ЭФОП Вопросы жюри. При ответе на первый вопрос вы должны выделить из вредных советов Григория Остера отдельные высказывания, обозначить их переменными,
Алгоритм Свойства алгоритмов. algorithmi Латинская форма написания имени выдающегося математика 19 века аль-Хорезми, который сформулировал правила выполнения.
1. Алгоритм. 2. Свойства алгоритма (конечность, дискретность, понятность (СКИ), точность). 3. Алгоритмический язык. 4. Программа. 1.
Алгоритм и его свойства. Исполнитель алгоритма.. Алгоритм – это последовательность действий, приводящая к определенному результату. Алгоритм состоит из.
УПРАВЛЕНИЕ И АЛГОРИТМЫ Управляющий о б ъ е к т О б ъ е к т управления Прямая связь Алгоритм управления Обратная связь Объект (субъект), осуществляющий.
Алгоритмические конструкции. Виды алгоритмов 1. Линейные алгоритмы 2. Разветвляющие алгоритмы 3. Циклические алгоритмы.
Прежде, чемПрежде, чемчто-нибудьсделать, надо составить план, план, говорила Алиса в странечудес.
АЛГОРИТМЫ и ПРОГРАММИРОВАНИЕ. Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи.
"... Природа научных знаний такова, что малопонятные и совершенно бесполезные приобретения сегодняшнего дня становятся популярной пищей для будущих поколений...".
Типы алгоритмов. В алгоритмах команды записываются друг за другом в определенном порядке. В зависимости от порядка выполнения команд можно выделить три.
9 класс Урок 2 Цели урока: образовательные – повторить и закрепить понятия алгоритма, исполнителя, свойства и способы описания алгоритмов, типы алгоритмических.
Алгоритм Мухаммед аль - Хорезми (IX век н.э.). Описание алгоритма Алгоритм – совокупность четко определенных правил для решения задачи за конечное число.
Программирование ветвления на Паскале.. Оператор ветвления на Паскале. Ветвление на алгоритмическом языке Полное ветвление на Паскале Неполное ветвление.
Алгоритмы Понятие, свойства, виды, способы записи алгоритмов.
Повторить определение алгоритма, его свойства и виды. Вспомнить понятие модели и дать определение алгоритмической модели Повторить определение алгоритма,
Транксрипт:

Алгоритмы и алгоритмические конструкции

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

команда Действия Операции

Исполнитель – выполняющий команды объект Компьютер Робот Человек Набор всех команд, понимаемых исполнителем, называется системой команд исполнителя (СКИ)

Виды алгоритмов Прямой (последовательный) Разветвленный ЦиклическийРекурсивный Например Например: «Рецепты»Рецепты Например: «Иванушка на развилке» Например: «Зарядка» Например: «Матрёшка в Матрёшке»

ПОСЛЕДОВАТЕЛЬНОСТЬ ОПЕРАТОРОВ, СОСТАВЛЯЮЩИХ ТЕЛО ПРОГРАММЫ ИЛИ КАКОЙ-ЛИБО АЛГОРИТМИЧЕСКОЙ КОНСТРУКЦИИ, ЗАКЛЮЧАЮТ В ОПЕРАТОРНЫЕ СКОБКИ. ({}) В записи алгоритма могут присутствовать комментарии, поясняющие человеку для чего нужен алгоритм. (* *)

Форма записи цикла Делать пока (условие) { оператор; оператор; … } (*конец*) Форма записи ветвления Если (условие) то {оператор; оператор; … } Иначе {оператор; оператор; } (*конец ветвления*)

Сложные условия

ЗАВТРА БУДЕТ ВЕТЕР И ПОЙДЕТ ДОЖДЬ Завтра будет ветер или пойдет дождь

Алгоритм Г. Остера Если (ты попал в больницу и не хочешь там валяться), то {Делать пока (к тебе в палату самый главный врач придет) {Жди;} Укуси его; } (* и сразу кончится твое леченье, В тот же вечер из больницы заберут тебя домой.*)

Записать алгоритм ко 2-му стихотворению Г. Остера

МОНЕТА

Получить из слова мяч слово гол 1. Мяч 2. Меч 3. Мел 4. Мол 5. Гол ТИШЬ – БУРЯ (5 перестановок) Враг – друг (13 перестановок)

Получить из слова тишь слово буря 1. Тишь 2. Тушь 3. Туша 4. Тура 5. Бура 6.Буря