1071646
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
Добавить материал и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
ИнфоурокИнформатикаПрезентацииПрезентация. Свойства алгоритм и его формальное описани

Презентация. Свойства алгоритм и его формальное описани

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

Описание презентации по отдельным слайдам:

1 слайд Алгоритм и его формальное исполнение.
Описание слайда:

Алгоритм и его формальное исполнение.

2 слайд Алгоритм. Алгоритм – это описание детерминированной последовательности действ
Описание слайда:

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

3 слайд Свойства алгоритма и его исполнители. Во многих отраслях человеческой деятель
Описание слайда:

Свойства алгоритма и его исполнители. Во многих отраслях человеческой деятельности для достижения требуемого результата используются алгоритмы, содержащие четкие описания последовательности действий. Примерами алгоритмов являются кулинарные рецепты, в которых подробно описана последовательность действий по приготовлению пищи. Алгоритм приготовления блюда быстрого питания: Высыпать в емкость содержимое пакетика. Налить в емкость 200 мл горячей воды Тщательно перемешать.

4 слайд Результативность и дискретность. Алгоритм должен обеспечивать получение из ис
Описание слайда:

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

5 слайд Массовость. Один и тот же алгоритм может применяться к большому количеству од
Описание слайда:

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

6 слайд Выполнимость и понятность. Алгоритм должен содержать команды, входящие в сист
Описание слайда:

Выполнимость и понятность. Алгоритм должен содержать команды, входящие в систему команд исполнителя и записанные на понятном исполнителю языке. Пример: После включения компьютера начинают выполняться алгоритмы тестирования компьютера и загрузки операционной системы. Исполнителем этих алгоритмов является компьютер, поэтому они должны быть записаны на понятном компьютеру машинном языке. Каждый исполнитель обладает определенным набором, системой команд, которые он может выполнить. Алгоритм должен быть понятен исполнителю, т. е. должен содержать только те команды, которые входят в систему его команд.

7 слайд Детерминированность. Исполнитель должен выполнять команды алгоритма в строго
Описание слайда:

Детерминированность. Исполнитель должен выполнять команды алгоритма в строго определенной последовательности. Пример: При управлении самолетом используются сложные алгоритмы, исполнителями которых являются пилот или бортовой компьютер. Последовательность выполнения действий, например, при взлете должна быть строго определенной (например, нельзя отрываться от взлетной полосы, пока самолет не набрал необходимую взлетную скорость). Исполнитель алгоритма, выполнив очередную команду, должен точно знать, какую команду необходимо исполнять следующей. Это свойство алгоритма называется детерминированностью.

Курс профессиональной переподготовки
Учитель информатики
Enjoybook
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Краткое описание документа:
Алгоритмизация и программирования один из самых сложных и интересных разделов в информатике.  Алгоритм - это одно из фундаментальных понятий в информатике.  Учащихся необходимо познакомить с определениям   алгоритма и со свойствами алгоритма: понятность, массовость, результативность, дискретность, выполнимость, детерминированность.   Обратить внимание на способы описания алгоритмов. Первый способ описания алгоритмов и наверное самый простой это формальный, когда используется естественный язык. только после этого рекомендуется переходить к другим способам описания алгоритмов.
Общая информация
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону N273-ФЗ «Об образовании в Российской Федерации» педагогическая деятельность требует от педагога наличия системы специальных знаний в области обучения и воспитания детей с ОВЗ. Поэтому для всех педагогов является актуальным повышение квалификации по этому направлению!

Дистанционный курс «Обучающиеся с ОВЗ: Особенности организации учебной деятельности в соответствии с ФГОС» от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (72 часа).

Подать заявку на курс

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Облачные технологии в образовании»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышения квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.
Enjoybook
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.