Алгоритмы презентация

Содержание

Слайд 2

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

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

объекта из начального состояния в конечное, и приводящая к решению поставленной задачи.
Слайд 3

Задача: Дан прямоугольный треугольник с катетами a и b. Найти периметр треугольника. Напишите алгоритм решения задачи

Задача:

Дан прямоугольный треугольник с катетами a и b. Найти периметр треугольника.

Напишите алгоритм решения задачи
Слайд 4

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

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

Дискретность.
Понятность.
Определённость.
Результативность
Корректность.
Массовость.

Слайд 5

Дискретность – означает, что процесс решения задачи, определяемый алгоритмом, разделён

Дискретность – означает, что процесс решения задачи, определяемый алгоритмом, разделён на

отдельные элементарные команды и, соответственно, алгоритм представляет последовательность этих команд.
Слайд 6

Понятность – означает, что каждая команда должна быть понятна исполнителю.

Понятность – означает, что каждая команда должна быть понятна исполнителю.

Слайд 7

Определённость – означает, что команды образующее алгоритм, должны быть предельно чёткими и однозначными.

Определённость – означает, что команды образующее алгоритм, должны быть предельно чёткими

и однозначными.
Слайд 8

Результативность – означает, что алгоритм всегда приводит к результату через конечное число шагов.

Результативность – означает, что алгоритм всегда приводит к результату через конечное

число шагов.
Слайд 9

Корректность – означает, что любой алгоритм должен приводить к правильному решению задачи.

Корректность – означает, что любой алгоритм должен приводить к правильному решению

задачи.
Слайд 10

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

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

может быть применим для решения задач этого типа.
Слайд 11

Способы описания алгоритмов: Описание алгоритма словесно. Запись алгоритма на языке программирования. Графическое представление алгоритма.

Способы описания алгоритмов:

Описание алгоритма словесно.
Запись алгоритма на языке программирования.
Графическое представление алгоритма.

Слайд 12

Блок – схема (БС) состоит из отдельных блоков (в форме

Блок – схема (БС) состоит из отдельных блоков (в форме геометрических

фигур), соединённых между собой.
На БС хорошо видна структура алгоритма, по которой удобно отслеживать процесс его выполнения.
Слайд 13

Основные элементы БС:

Основные элементы БС:

Слайд 14

Основные элементы БС:

Основные элементы БС:

Слайд 15

Основные элементы БС:

Основные элементы БС:

Слайд 16

БС выполняется с блока «начало», в порядке, указанном стрелками, или

БС выполняется с блока «начало», в порядке, указанном стрелками, или сверху

вниз (при отсутствии стрелок). Заканчивается выполнение блоком «конец».
Слайд 17

БС задачи «Периметр прямоугольного треугольника»

БС задачи «Периметр прямоугольного треугольника»

Слайд 18

Виды алгоритмов: Линейный Ветвящийся Циклический

Виды алгоритмов:

Линейный
Ветвящийся
Циклический

Слайд 19

Линейные алгоритмы. Линейным называется алгоритм, БС которого не содержит разветвлений.

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

Линейным называется алгоритм, БС которого не содержит разветвлений. В линейном

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

Ветвящиеся алгоритмы. Ветвящимся называется алгоритм, который позволяет выбрать один из

Ветвящиеся алгоритмы.

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

решения задачи. БС ветвящегося алгоритма содержит условно – логический блок.
Пр., начертите БС решения уравнения
ax – b = 0.
Имя файла: Алгоритмы.pptx
Количество просмотров: 159
Количество скачиваний: 0