Введение в программирование. Основы алгоритмизации задач презентация

Содержание

Цель Знакомство с основами программирования.

Слайд 1Введение в программирование. Основы алгоритмизации задач


Слайд 2Цель
Знакомство
с основами


программирования.

Слайд 3Задачи
Понятие алгоритма и его основные свойства.
Способы описания алгоритма.
Обозначение операций в блок-схеме.
Основные

типы структур алгоритма.


Слайд 4Определение

Алгоритмом называется четкое описание последовательности действий, которые необходимо выполнить для решения

задачи.

Слайд 5Название "алгоритм" произошло от латинской формы имени среднеазиатского математика аль-Хорезми —

Algorithmi. Алгоритм — одно из основных понятий информатики и математики.
Исполнитель алгоритма — это некоторая абстрактная или реальная (техническая, биологическая или биотехническая) система, способная выполнить действия, предписываемые алгоритмом.
Исполнителя хаpактеpизуют:
• сpеда;
• элементаpные действия;
• cистема команд;
• отказы.
Сpеда (или обстановка) — это "место обитания" исполнителя. Напpимеp, для исполнителя Pобота из школьного учебника сpеда — это бесконечное клеточное поле. Стены и закpашенные клетки тоже часть сpеды. А их pасположение и положение самого Pобота задают конкpетное состояние среды.


Слайд 6Основные свойства алгоритма:
Дискретность — преобразование исходных данных в результат осуществляется во

времени дискретно, то есть разделяется на отдельные этапы, и для выполнения каждого этапа требуется некоторый конечный отрезок времени.
Определенность — каждое действие в алгоритме должно быть однозначным.

Слайд 7Основные свойства алгоритма:
Результативность — алгоритм должен приводить к решению задачи за

конечное число шагов.
Массовость — алгоритм решения задачи разрабатывается в общем виде, т.е. он должен быть применим для некоторого класса задач, различающихся лишь исходными данными.

Слайд 8Дискретность;
Определенность;
Результативность;
Массовость.

Основные свойства алгоритма:


Слайд 9Способы описания алгоритма
Разработанный алгоритм можно записать несколькими способами:
на естественном языке;
в виде

блок- схемы;
в виде таблицы.


Слайд 10На естественном языке

Типичным примером является инструкция к лекарственным препаратам, правила поведения

при переходе через дорогу и др.

Слайд 11В виде схемы

Блок-схемой называется наглядное графическое изображение алгоритма, в котором отдельные

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

Слайд 12 Начало и конец алгоритма



Слайд 13 Арифметический блок


Слайд 14
Логический блок


Слайд 15
Ввод данных и вывод на печать


Слайд 16Таблица основных условных обозначений в блок-схемах






Слайд 17Обозначение операций в блок-схеме
Начало, конец;

Арифметический блок;

Логический блок;

Ввод, вывод данных.





Слайд 18Основные типы структур алгоритмов
Следование - последовательное выполнение блоков алгоритма. В

программе реализуется последовательным размещением операторов.

Слайд 19Следование


Слайд 20Основные типы структур алгоритмов
Ветвление - применяется, когда в зависимости от

условия нужно выполнить либо одно, либо другое действие.

Слайд 21Ветвление


Слайд 22Основные типы структур алгоритмов
Цикл - применяется при необходимости выполнить некоторые

повторяющиеся действия. Повторяющиеся блоки алгоритма называются телом цикла.

Слайд 23Цикл с предусловием

проверка условия производится до выполнения тела цикла, и

если при первой
проверке условие не выполняется, то тело цикла не выполняется ни разу

Слайд 24Цикл с постусловием
Проверка
условия выхода из цикла происходит после того, как тело

цикла выполнено. Особенность этого цикла в том, что он всегда выполняется хотя бы один раз.

Слайд 25Основные типы структур алгоритмов
Следование;
Ветвление;
Цикл.


Слайд 26Заключение по окончании лекции Вы сможете:
1.Оперировать понятием алгоритма и выделить основные его

свойства.
2. Использовать на практике различные способы описания алгоритма.
3. Создавать блок-схемы.
4. Различать основные типы структур алгоритма.

Слайд 27СПАСИБО ЗА ВНИМАНИЕ


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

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


Для правообладателей

Яндекс.Метрика