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