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

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



Advertisements
Похожие презентации
«Алгоритм и его свойства» Подготовила: Кулуева А. гр. ИС-2-1 Степногорск, 2012.
Advertisements

Свойств. Основное Помимо определенности, алгоритм должен обладать рядом других свойств. Основное свойство алгоритма, о котором мы уже говорили в предыдущем.
Название панели с помощью которой можно изменить внешний вид документа ЛОГИКА Ф О Р М А Т И Р О В А Н И Я Т А Б Л И Ц А Упорядоченная в строках и столбцах.
Определение и свойства алгоритма. Происхождение понятия «алгоритм» В IX веке математик Мухаммед аль-Хорезми описал правила выполнения четырех арифметических.
Что такое граф? Составные элементы графа? Граф, который имеет направленные линии?
Алгоритм (последовательность команд, определяющих действия исполнителя, предназначенные для решения какой-либо задачи) исполнитель программа система команд.
Определение и свойства алгоритма. Происхождение понятия «алгоритм» В IX веке математик Мухаммед аль-Хорезми описал правила выполнения четырех арифметических.
Алгоритм и его формальное исполнение. Не существует строгого определения алгоритма. Синонимы: инструкция, правило. Основные понятия: исполнитель алгоритма,
Название "алгоритм" произошло от латинской формы имени величайшего среднеазиатского математика Мухамеда ибн Муса ал-Хорезми (Alhorithmi), жившего в.
Расстояние конец ввод X1, X2, Y1, Y2 C:=sqrt((X[1]+X[2])**2+(Y[1]+ Y[2]**2) вывод С Ал-Хорезми Мухаммед бен-Муса (783 г. – 850 г.) АЛГОРИТМИКА МУНИЦИПАЛЬНОЕ.
1 из 18 Алгоритм. Свойства алгоритма Учитель информатики МКОУ «Ингалинская СОШ» Денисова Галина Николаевна
Тема урока «Алгоритмы и исполнители». План Историческая справка Понятие «алгоритм» Понятие «исполнитель» Система команд исполнителя Свойства алгоритма.
Алгоритмы Самое короткое объяснение Алгоритм это порядок действий, необходимых для получения определённого результата за конечное число шагов.
Алгоритмическая конструкция «ветвление» План урока: Игра-повторение Изучение нового материала Гимнастика для глаз Практическая работа Итог урока Домашнее.
ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ Линейный алгоритм. ВОПРОСЫ. 1. Алгоритм. Исполнители алгоритмов. 2. Свойства алгоритмов. 3. Способы описания алгоритмов.
АлгоритмыАлгоритмы. Содержание Алгоритмы и исполнители oОсновные понятияОсновные понятия oСвойства алгоритмовСвойства алгоритмов oСпособы записи алгоритмовСпособы.
Алгоритм Что такое алгоритм Алгоритм точное и понятное предписание исполнителю совершить последовательность действий, направленных на решение поставленной.
Учитель информатики МОУ « Сош 77» Такасеева Татьяна Алексеевна Интерактивная схема по теме : « Понятие алгоритма »
1.ОСНОВНЫЕ ПОНЯТИЯ ОСНОВНЫЕ ПОНЯТИЯОСНОВНЫЕ ПОНЯТИЯ 2.СВОЙСТВА АЛГОРИТМОВ СВОЙСТВА АЛГОРИТМОВСВОЙСТВА АЛГОРИТМОВ 3.ВИДЫ АЛГОРИТМОВ ВИДЫ АЛГОРИТМОВВИДЫ.
Основы алгоритмизации и программирования. Алгоритм. Свойства алгоритма. Исполнители. Алгоритм - это чёткое описание последовательности действий, которые.
Транксрипт:

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

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

Мухаммед ибн Муса ал-Хорезми (Alhorithmi) гг.

Исполнитель алгоритма – объект или субъект, для управления которым составлен алгоритм.

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

Упорядочьте следующий набор команд так, чтобы получился алгоритм заварки чая: дать настояться; довести воду до кипения; добавить по вкусу сахар; залить кипятком; налить в стаканы; насыпать заварку в чайник. а) б) в) г) д) е)

Продолжите алгоритм работы «черного ящика»: вход выход Не могу0 1359

входКвасЗмеяМамаКоляТриПятьБайт выходЛгбтИнеаНбнбЛпмаУсй Продолжите алгоритм работы «черного ящика»:

вход выход Продолжите алгоритм работы «черного ящика»:

Найдите НОД двух натуральных чисел, если Х=26, Y=65, используя при этом алгоритм Евклида: п.1 Если X >Y, то перейти на п.4, иначе перейти на п.2. п.2 Если Y >X, то перейти на п.5, иначе перейти на п.3. п.3 Считать НОД=Х. Конец. п.4 Вычислить X – Y, далее считать эту разность новым значением Х, перейти на п.1. п.5 Вычислить Y - X, далее считать эту разность новым значением Y, перейти на п.1

Домашнее задание: Выполните алгоритм, определяющий день недели, приходящийся на 1-е января для любого года XX века. Для этого обозначьте две последние цифры в записи года – N, а соответствующий день недели – D. 1. Найти целую часть числа, полученного умножением N на 1,25. Результат обозначить Х. 2. Найти остаток от деления Х на 7 и обозначить через Y. 3. К единице прибавить Y. Результат считать значением D.