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