Алгоритмы Давайте обсудим 1. Какое определение алгоритма вы можете дать? 2. Какими свойствами должен обладать алгоритм? 3. Кого или что называют исполнителем.

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



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

Алгоритмы next…. Алгоритмы используются на всех школьных предметах. В жизни нас кругом окружают алгоритмы. Абсолютно все действия человека могут быть.
Слово « алгоритм » происходит от латинского написания имени арабского математика Аль-Хорезми (Algorithmi), впервые описавший правила выполнения четырёх.
Информатика Саушская средняя школа Разработка Габдрахмановой З. К.
Понятие алгоритма и его свойства. Этапы решения задачи с использованием компьютера 1. Постановка задачи; 2. Определение условий; 3. Построение модели.
АЛГОРИТМЫ Умение составлять алгоритмы просто необходимо, если человек хочет поручить обработку информации машине Алгоритм - определенная последовательность.
Алгоритм – точное и понятное предписание исполнителю выполнить конечную последовательность команд, приводящих от исходных данных к результатам. Свойства.
Презентация к уроку по информатике и икт (9 класс) на тему: Алгоритмы и исполнители. Среда Кумир
Определение. Исполнитель алгоритмов. Свойства алгоритма. Способы записи алгоритмов © Автор – Шапошникова Н. Т., учитель информатики ГОУ СОШ 617 Санкт-
A & B A B A v B АЛГОРИТМЫ Н.Е. Елистратова, учитель математики и информатики МБОУ СОШ 3, I кв. категория.
П одготовила : Решетняк Д арья. ЭТО последовательность действий, направленных на достижение цели.
Для 9-11 классов Автор: Руденко Н.А. учитель информатики ГОУ СОШ 1138 г.Москвы.
Понятие алгоритма Презентацию разработал Мащенко П.С., учитель МБОУ СОШ 2 муниципального образования Щербиновский район станицы Старощербиновской Краснодарского.
Алгоритмы Алгоритм Алгоритм – это система последовательных команд понятных исполнителю, описывающая процесс преобразования объекта из начального состояния.
ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ Линейный алгоритм. ВОПРОСЫ. 1. Алгоритм. Исполнители алгоритмов. 2. Свойства алгоритмов. 3. Способы описания алгоритмов.
1.Понятность Под этим термином понимают указания, которые понятны исполнителю.
Алгоритм, свойства алгоритма, исполнители алгоритмов Выполнила ученица 7 класса Петрова Наталья.
1. Взять деньги (и сумку). 2. Пойти в продуктовый магазин. 3. Выбрать необходимые продукты. 4. Заплатить за них в кассу. 5. Принести продукты домой.
АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ. Этапы решения задачи на ЭВМ 1. Постановка задачи 2. Анализ и исследование модели 3. Разработка алгоритма 4. Программирование.
Выполнила: Ученица 10 Б класса МБОУСОШ 22 Хрушкова Елена Учитель: Буткевич И. В. «Алгоритмы»«Алгоритмы»
Транксрипт:

Алгоритмы

Давайте обсудим 1. Какое определение алгоритма вы можете дать? 2. Какими свойствами должен обладать алгоритм? 3. Кого или что называют исполнителем алгоритма? 4. Какие способы записи алгоритма существуют?

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

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

Кто или что может быть исполнителем?

Неформальные исполнители Неформальный исполнитель может сказать «неохота» на данную команду

Формальные исполнители Формальный исполнитель имеет жестко заданный список выполняемых команд и при вызове каждой из них непременно совершает элементарное действие.

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

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

Какими способами можно представить алгоритм?

Алгоритм можно представить различными способами С помощью словесного описания (поиск слова в энциклопедическом словаре); В виде таблицы (таблица Пифагора); Последовательностью формул (вычисление площади неправильного треугольника со сторонами а, b, c); С помощью графического описания (блок-схемы); Записанным на алгоритмическом языке (псевдокод); Записанным на языке программирования.

Задание Напишите алгоритм для решения задачи «Как завязать шнурки на ботинках?»

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

Давайте подумаем Насколько формальным должно быть определение алгоритма? Всякая ли задача имеет алгоритм решения? Всегда ли можно четко описать алгоритм?

Рекомендуемые источники: Коляда М.Г. Окно в удивительный мир информатики. – Д.: Сталкер, – 448 с. Кормен Т., Лейзерсон, Ривес Р. Алгоритмы. Построение и анализ. - М., МЦНМО, 1999 Макаренков Ю.А., Столяр А.А. Что такое алгоритм?: Беседы со старшеклассником. - Мн.: Нар. Асвета, – 127 с. Могилев А.В., Пак Н.И., Хеннер Е.К. Информатика: Учеб. Пособие для студ. Пед. вузов/ Под ред. Хеннера Е.К. – М.: Изд. Центр «Академия», – 816 с. Самылкина Н.Н. Построение тестовых заданий по информатике: Методическое пособие. – М.: БИНОМ. Лаборатория знаний, – 176 с Тьюринг А. Может ли машина мыслить?- М., Мир, 1960 Успенский В. Машина Поста. – М., Наука, /ALGORITM.html - Энциклопедия КРУГОСВЕТ, Алгоритм /ALGORITM.html