Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Алгоритмы. Алгоритмические языки Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская.

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



Advertisements
Похожие презентации
Название "алгоритм" произошло от латинской формы имени величайшего среднеазиатского математика Мухамеда ибн Муса ал-Хорезми (Alhorithmi), жившего в.
Advertisements

Алгоритм – точное и понятное предписание исполнителю выполнить конечную последовательность команд, приводящих от исходных данных к результатам. Свойства.
Алгоритм Свойства алгоритмов. algorithmi Латинская форма написания имени выдающегося математика 19 века аль-Хорезми, который сформулировал правила выполнения.
Алгоритм Что такое алгоритм Алгоритм точное и понятное предписание исполнителю совершить последовательность действий, направленных на решение поставленной.
АЛГОРИТМЫАЛГОРИТМЫ Алгоритмы Понятие алгоритма Исполнители алгоритма Свойства алгоритма Способы записи алгоритма Основные алгоритмические структуры Основные.
Алгоритм и его свойства. Алгоритм заранее заданное понятное и точное предписание возможному исполнителю совершить определенную последовательность действий.
Составил: Студент 3100 группы Минибаева Ильнур. Слово «алгоритм» происходит от имени великого среднеазиатского ученого 8–9 вв. Аль-Хорезми. Из математических.
«Алгоритм и его свойства» Подготовила: Кулуева А. гр. ИС-2-1 Степногорск, 2012.
Расстояние конец ввод X1, X2, Y1, Y2 C:=sqrt((X[1]+X[2])**2+(Y[1]+ Y[2]**2) вывод С Ал-Хорезми Мухаммед бен-Муса (783 г. – 850 г.) АЛГОРИТМИКА МУНИЦИПАЛЬНОЕ.
1 1. Постановка задачи формулировка условия задачи; определение конечных целей решения задачи; определение формы выдачи результатов; описание данных (их.
9 класс Урок 2 Цели урока: образовательные – повторить и закрепить понятия алгоритма, исполнителя, свойства и способы описания алгоритмов, типы алгоритмических.
Тема 13 Понятие об алгоритме 1. Понятие об алгоритме 2. Способы записи алгоритмов 3. Алгоритмы ветвления 4. Циклические алгоритмы 5. Свойства алгоритмов.
Алгоритмы Алгоритм – понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей. Программа.
2012 г «АЛГОРИТМЫ» Подготовила: учитель информатики Агрба Лариса Маратовна презентация для учащихся 9-х классов МБОУ средняя школа 149 г. Нижний Новгород.
ОСНОВЫ АЛГОРИТМИЗАЦИИ 9 КЛАСС. АЛГОРИТМ Описание Свойства Исполнители алгоритмов Формы представления Основные алгоритмические конструкции.
Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
Алгоритмизация и программирование Зозулина Любовь Сергеевна, учитель информатики МОУ «СОШ 3» г. Первоуральск.
Алгоритм – это строго определенный план действий для исполнителя, приводящий к результату. Свойства алгоритма дискретность: состоит из отдельных шагов.
Алгоритмы 9 класс Алгоритмы 9 класс. Все наши действия, направленные на выполнение какой-либо задачи, подчинены определённым алгоритмам. Рецепт приготовления.
АЛГОРИТМ И ЕГО ФОРМАЛЬНОЕ ИСПОЛНЕНИЕ. АЛГОРИТМ Определенная последовательность действий направленных на получения результата за конечное число шагов с.
Транксрипт:

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Алгоритмы. Алгоритмические языки Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3»

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Что такое алгоритм Алгоритм – заранее заданное понятное и точное предписание возможному исполнителю совершить определённую последовательность действий для получения решения задачи за конечное число шагов.

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Что такое исполнитель алгоритма? Исполнитель алгоритма – это некоторая абстрактная или реальная (техническая, биологическая или биотехническая система, способная выполнить действия, предписываемые алгоритмом.

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Исполнителя характеризуют: Среда Элементарные действия Система команд Отказы

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Свойства алгоритмов Понятность Дискретность Определённость Результативность Массовость

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» В какой форме записываются алгоритмы На практике наиболее распространены следующие формы представления алгоритмов: Словесная (запись на естественном языке); Графическая (изображения из графических символов); Псевдокоды (полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.); Программная (тексты на языках программирования).

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Базовые алгоритмические структуры Алгоритмы можно представить как некоторые структуры, состоящие из отдельных базовых (т.е. основных) элементов. Логическая структура любого алгоритма может быть представлена комбинацией трёх базовых структур: следование, ветвление, цикл.

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Базовая структура следование Образуется из последовательности действий, следующих одно за другим Школьный алгоритмический язык Язык блок-схем Действие 1 Действие 2 … Действие n Действие 1 Действие 2 Действие n

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Базовая структура ветвление Образует в зависимости от результата проверки условия (да или нет) выбор одного из альтернативных путей работы алгоритма. Каждый из путей ведёт к общему выходу, так что работа алгоритма будет продолжаться независимо от того, какой путь будет выбран. Структура ветвления существует в четырёх основных вариантах: если – то; если – то – иначе; выбор; выбор – иначе.

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Базовая структура ветвление если - то Школьный алгоритмический язык Язык блок-схем если условие то действия … все Действия условие нет да

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Базовая структура ветвление если – то - иначе Школьный алгоритмический язык Язык блок-схем если условие то действия 1 Иначе действия 2 все Действия 1 условие Действия 2 да-нет

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Базовая структура ветвление выбор Школьный алгоритмический язык Язык блок-схем выбор при условие 1: действие 1 при условие 2: действие 2 все Действия 1 Условие 1 Условие 2 нет да

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Базовая структура цикл Обеспечивает многократное выполнение некоторой совокупности действий, которая называется телом цикла. Цикл типа для предписывает выполнять тело цикла для всех значений некоторой переменной в заданном диапазоне. Цикл типа пока предписывает выполнять тело цикла до тех пор, пока выполняется условие, записанное после слова пока.

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Базовая структура цикл Цикл типа пока Школьный алгоритмический язык Язык блок-схем нц пока условие Тело цикла (последовательность действий) кц тело цикла условие нет да

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» 1.Информатика: учебник для 9 класса. Автор Семакин И. Г. и др. 2. Преподавание базового курса информатики в средней школе: методическое пособие 3. Клипы сервиса MO Word. Источники

Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» 1. ec8669e64b8e71/thumbs/media/news/5136/0f52d5 0a1537f3ce22c189edc194a10c.jpg/230x177.jpghttp://img1.temaufa.ru/static/1950bb08b20da25401 ec8669e64b8e71/thumbs/media/news/5136/0f52d5 0a1537f3ce22c189edc194a10c.jpg/230x177. jpg 2. content/uploads/2012/06/dreamstime_xs_ jpghttp:// content/uploads/2012/06/dreamstime_xs_ jpg 3. content/uploads/2012/07/G jpghttp:// content/uploads/2012/07/G jpg jpg jpg Источники изображений