Презентация, доклад по информатике на тему Алгоритм. Его свойство и структуры

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

Слайд 1Алгоритм. Его свойство и структуры

Алгоритм.  Его свойство и структуры

Слайд 2Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд,

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

Слайд 3Свойство алгоритма
Понятность.
Дискретность.
Определенность.
Массовость.
Результативность.

Свойство алгоритмаПонятность.Дискретность.Определенность.Массовость.Результативность.

Слайд 4Понятность – исполнителю алгоритм должна быть известна система команд исполнителя.
Дискретность -

алгоритм должен представлять процесс решения задачи как последовательное выполнение шагов.
Определенность – каждое правило алгоритма должно быть четким и однозначным. Алгоритм должен иметь одно начало и один конец.
Понятность – исполнителю алгоритм должна быть известна система команд исполнителя.Дискретность - алгоритм должен представлять процесс решения задачи

Слайд 5Массовость – алгоритм решения задачи разрабатывается в общем виде, то есть,

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

Слайд 6Блок-схема

Блок-схема – это графический способ, с которого можно описать алгоритма,

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

Слайд 7Основные фигуры в блок-схемах

Основные фигуры в блок-схемах

Слайд 8Алгоритмические структуры
В основе структурного программирования лежит теорема: алгоритм для решения любой

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

Линейный алгоритм
Разветвляющий алгоритм
Циклический алгоритм
Алгоритмические структурыВ основе структурного программирования лежит теорема: алгоритм для решения любой логической задачи можно составить только из

Слайд 9Линейный алгоритм

Структура линейного
алгоритма (следование) –
алгоритм, в котором
действия выполняются
последовательно друг
за другом и только
один раз

НАЧАЛО

ВВОД

ДЕЙСТВИЯ

ВЫВОД

КОНЕЦ

Линейный алгоритм

Слайд 10Разветвляющий алгоритм

Разветвляющаяся
структура (ветвление)-
это такая структура в
которой осуществляется
выбор одного из двух
вариантов дальнейших
действий в зависимости
от некоторых условий.

НАЧАЛО

ВВОД

УСЛОВИЯ

ДЕЙСТВИЯ 1

ДЕЙСТВИЯ 2

ВЫВОД

КОНЕЦ

Разветвляющий алгоритм

Слайд 11Циклический алгоритм

Циклическая структура (цикл) – это такая

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

Циклический алгоритм    Циклическая структура (цикл) – это такая структура, в которой осуществляется повторение выполнения

Слайд 12цикл с предусловием

цикл с предусловием -
нет пока условие верно,
выполнять группу
да операций, прекратить
выполнение, как
только условие
перестанет быть
верным

условие

действия

цикл с предусловием

Слайд 13цикл с постусловием

цикл с постусловием –
пока условие не верно
выполнять группы
операций, прекратить
нет цикл, когда условие
перестанет быть
да верным.

действия

условие

цикл с постусловием

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

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


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

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

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

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