Разделы презентаций


Алгоритм. Структура алгоритмов.

Содержание

Из курса основной школы вам известно:Алгоритм, исполнитель алгоритма, система команд исполнителя, свойства алгоритма.Структура алгоритмов: линейная, ветвящаяся, циклическая.Программа, язык программирования Паскаль.

Слайды и текст этой презентации

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

Алгоритм. Структура алгоритмов.

Слайд 2Из курса основной школы вам известно:
Алгоритм, исполнитель алгоритма, система команд

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

Из курса основной школы вам известно:Алгоритм, исполнитель алгоритма, система команд исполнителя, свойства алгоритма.Структура алгоритмов: линейная, ветвящаяся, циклическая.Программа,

Слайд 3Понятие об алгоритме:
Алгоритм - это предписание исполнителю (человеку или

автомату) выполнить точно определенную последовательность действий, направленных на достижение заданной

цели.









Понятие об алгоритме: Алгоритм - это предписание исполнителю (человеку или автомату) выполнить точно определенную последовательность действий, направленных

Слайд 4Свойства алгоритма

Свойства алгоритма

Слайд 5Основные свойства алгоритма: 1. Дискретность
разбиение алгоритма на ряд отдельных

законченных действий - шагов.

Основные свойства алгоритма:  1. Дискретность разбиение алгоритма на ряд отдельных законченных действий - шагов.

Слайд 6 2. Точность (Детерминированность)
- однозначные указания.

2. Точность (Детерминированность)- однозначные указания.

Слайд 7 3. Понятность
однозначное понимание и исполнение каждого шага алгоритма

его исполнителем. Алгоритм должен быть записан на понятном для исполнителя

языке.

3. Понятность однозначное понимание и исполнение каждого шага алгоритма его исполнителем. Алгоритм должен быть записан на

Слайд 84. Результативность
- обязательное получение результата за конечное число шагов.

4. Результативность- обязательное получение результата за конечное число шагов.

Слайд 95. Массовость
применение алгоритма к решению целого класса однотипных задач. Исходные

данные могут отличаться.


5. Массовостьприменение алгоритма к решению целого класса однотипных задач. Исходные данные могут отличаться.

Слайд 10Этапы решения задачи на компьютере
1.Постановка задачи.
2.Математическая модель
3. Блок - схема
4.Программа

на языке программирования
5.Отладка и тестирование программы.
6.Проведение расчетов и анализ

полученных результатов.
Этапы решения задачи на компьютере1.Постановка задачи.2.Математическая модель3. Блок - схема4.Программа на языке программирования 5.Отладка и тестирование программы.6.Проведение

Слайд 11Обязательные команды:
Присваивания;
Ввода;
Вывода;
Обращения в вспомогательному алгоритму (подпрограмме);
Цикла;
Ветвления.

Обязательные команды:Присваивания;Ввода;Вывода;Обращения в вспомогательному алгоритму (подпрограмме);Цикла;Ветвления.

Слайд 13Пример описания алгоритма суммирования двух величин в виде блок-схемы:

Пример описания алгоритма суммирования двух величин в виде блок-схемы:

Слайд 14Линейная структура
Наиболее простой алгоритмической структурой является линейная. В ней все операции выполняются

один раз в том порядке, в котором они записаны. 

Линейная структураНаиболее простой алгоритмической структурой является линейная. В ней все операции выполняются один раз в том порядке, в котором

Слайд 15 Ветвление
В полном ветвлении предусмотрено два варианта действий исполнителя в зависимости от значения

логического выражения (условия). Если условие истинно, то выполняться будет только первая

ветвь, иначе только вторая ветвь.

 ВетвлениеВ полном ветвлении предусмотрено два варианта действий исполнителя в зависимости от значения логического выражения (условия). Если условие истинно, то выполняться

Слайд 16Неполное ветвление.
Вторая ветвь может быть пустой.

Неполное ветвление. Вторая ветвь может быть пустой.

Слайд 17 Цикл (повторение)
Цикл позволяет организовать многократное повторение одной и той же последовательности

команд .

 Цикл (повторение)Цикл позволяет организовать многократное повторение одной и той же последовательности команд .

Слайд 18Запиши в тетрадь:

Запиши в тетрадь:

Слайд 19Запиши в тетрадь:
.Линейный алгоритм – последовательное выполнение команд

Запиши в тетрадь:.Линейный алгоритм – последовательное выполнение команд

Слайд 20Запиши в тетрадь:
2. Ветвление – выполнение алгоритма в зависимости от

условия

Неполное ветвление – когда на ветви «нет» пусто.

Запиши в тетрадь:2. Ветвление – выполнение алгоритма в зависимости от условияНеполное ветвление – когда на ветви «нет»

Слайд 21Запиши в тетрадь:
Цикл – многократное повторение действий по условию

Запиши в тетрадь:Цикл – многократное повторение действий по условию

Слайд 22Решение заданий по теме:
«Алгоритмы»

Решение заданий по теме:«Алгоритмы»

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

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

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

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

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


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

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