АлгоритмыАлгоритмы. Понятие алгоритма Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной.

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



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

Алгоритмы! Составитель презентации ученица 9б класса Бочкарева Ольга.
Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
1 вопрос 2 вопрос 3 вопрос 4 вопрос 5 вопрос 6 вопрос 7 вопрос 8 вопрос 9 вопрос 10 вопрос Вопросы для повторения.
АЛГОРИТМ Алгоритм - это описание последовательности действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
Алгоритмпоследовательности действийплан к решению поставленной задачиконечное число шагов Алгоритм – это описание последовательности действий (план), строгое.
АЛГОРИТМЫАЛГОРИТМЫ Алгоритмы Понятие алгоритма Исполнители алгоритма Свойства алгоритма Способы записи алгоритма Основные алгоритмические структуры Основные.
Алгоритмы Последовательность команд по управлению объектом, выполнение которой приводит к достижению заранее поставленной цели, называется алгоритмом управления.
Алгоритмические конструкции Формы представления алгоритма.
Понятие алгоритма. Свойства алгоритмов. Формы записей алгоритмов. Общие принципы построения алгоритмов. Основные алгоритмические конструкции.
«АЛГОРИТМИКА». Что такое алгоритм? Что такое исполнитель? Что такое система команд исполнителя (СКИ)? Что такое среда исполнителя? Каких исполнителей.
1.Определение алгоритма 2.Определение исполнителя алгоритма 3.Системы команд и отказов исполнителя 4.Режимы работы исполнителя.
Понятие алгоритма Алгоритм – строго определённая последовательность действий для решения задачи Алгоритмизация – процесс разработки алгоритма для решения.
АЛГОРИТМЫ Итоговый тест. 1. Алгоритм - это 1.правила выполнения определенных действий; 2.ориентированный граф, указывающий порядок выполнения некоторого.
АЛГОРИТМЫ. Свойства алгоритмов. Виды алгоритмов. Форма записи алгоритмов.
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
Алгоритмы Составитель Магеря Н. А., МОУ «Славянская СОШ»
1.Алгоритм – это 1. Правила выполнения определённых действий 2. Ориентированный граф, указывающий порядок выполнения некоторого набора команд 3. Описание.
Алгоритмы Выполнила: Ученица 10 б класса Галеева Я.А г. Морткинская средняя общеобразовательная школа.
Алгоритмы Введение в программирование. Алгоритм Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми Появление алгоритмов связывают с зарождением математики.
Транксрипт:

АлгоритмыАлгоритмы

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

Свойства алгоритмов Алгоритм Детерминированность Конечность Массовость Результативность Дискретность

Линейный алгоритм Линейный алгоритм (последовательный) –описание действий, которые выполняются однократно в заданном порядке.

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

Разветвляющийся алгоритм Условие - выражение, находящееся между словом «если» и словом «то» и принимающее значение «истина» или «ложь». Разветвляющийся алгоритм – алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.

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

Любая сложная конструкция состоит обычно из более простых, соединенных между собой по определенным правилам. Термин «Вспомогательный алгоритм» был предложен А.П. Ершовым в 1985 году. Термин «подпрограмма» - 50 лет назад.

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

Вызов вспомогательного алгоритма - запись вспомогательного алгоритма в основном алгоритме с помощью имени и перечисления параметров.

Окно программы ЛогоМиры

Система команд исполнителя «Черепашка» вперед назад направо налево по – «перо опусти» пп – «перо подними» сг – «сотри графику»

Компас

ЗАДАНИЕ 1 Составьте алгоритм написания слова МИР, используя вспомогательный алгоритм ОСНОВНОЙ АЛГОРИТМ Алг МИР дано Черепашка, перо поднято надо Написано слово МИР нач буква М налево вперед налево вперед налево буква И налево вперед налево буква Р кон

ВСПОМОГАТЕЛЬНЫЙ АЛГОРИТМ 1.Алг буква М нач по вперед направо вперед налево вперед направо вперед пп кон

2. Алг буква И нач по вперед налево вперед направо вперед пп кон

3. Алг буква Р нач по вперед направо вперед направо вперед направо пп кон

Домашнее задание Составить алгоритм написания текста МИРУ- МИР, используя вспомогательный алгоритм

Задание 2 Напишите алгоритм выполнения данного действия, используя вспомогательный алгоритм: 7*3 + 8/2 = ? 1.Вычислить произведение 7*3 2.Вычислить частное 8/2 3.Выполнить сложение произведения и частного

Задание 3 Напишите алгоритм рисования РОБОТА, используя вспомогательный алгоритм:

Основной алгоритм Алг Робот дано Черепашка надо Нарисован Робот нач. кон