Презентация, доклад по теме Основы алгоритмизации. Блок-схемы

Содержание

Блок-схема – это графическое представление алгоритма в виде последовательности связанных между собой блоковВычислить периметр P прямоугольниканачалоa, b, Pa + b* 2Pконец

Слайд 1БЛОК-СХЕМЫ
Основы алгоритмизации и программирования

БЛОК-СХЕМЫОсновы алгоритмизации и программирования

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

собой блоков

Вычислить периметр P
прямоугольника

начало

a, b, P

a + b

* 2

P

конец

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

Слайд 3Графический способ представления – блок-схема
Графический способ представления алгоритмов является более компактным

и наглядным по сравнению со словесным.
Например: найти S треугольника
Ввести значения катетов треугольника a,b
Вычислить площадь по формуле S=(a*b)/2
Вывести полученное значение S

начало

a, b, S

S := a * b

S := S/2

S

конец

Графический способ представления – блок-схемаГрафический способ представления алгоритмов является более компактным и наглядным по сравнению со словесным.Например:

Слайд 4Базовые алгоритмические конструкции

Различают:
Линейной структуры
Разветвляющейся структуры
Циклической структуры

Базовые алгоритмические конструкции	Различают:Линейной структурыРазветвляющейся структурыЦиклической структуры

Слайд 5Алгоритмы линейной системы
Алгоритм линейной структуры – это алгоритм, в котором блоки

выполняются последовательно друг за другом, в порядке, заданной схемой.
Например:
Y = (5*X + 2)*3

начало

Y, X, A

A := 5*X

A := A + 2

Y := A * 3

Y

конец

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

Слайд 6Алгоритмы разветвляющейся структуры
Решение задачи осуществляется по одной или другой ветви в

зависимости
от условия

Полное ветвление

начало

: 2

< 10

- 5

+ 22

конец

да

нет

Алгоритмы разветвляющейся структурыРешение задачи осуществляется по одной или другой ветви в зависимости от условияПолное ветвлениеначало: 2< 10-

Слайд 7Алгоритмы разветвляющейся структуры
Решение задачи осуществляется по одной или другой ветви в

зависимости
от условия

Неполное ветвление

начало

: 2

≥ 10

+ √ 4

конец

да

нет

Алгоритмы разветвляющейся структурыРешение задачи осуществляется по одной или другой ветви в зависимости от условияНеполное ветвлениеначало: 2≥ 10+

Слайд 8Алгоритмическая структура «цикл»
В алгоритмическую структуру «цикл» входит серия команд, выполняемая многократно
Такая

последовательность команд называется телом цикла

начало

: 2

≥ 10

* 3

конец

да

нет

Алгоритмическая структура «цикл»В алгоритмическую структуру «цикл» входит серия команд, выполняемая многократноТакая последовательность команд называется телом цикланачало: 2≥

Слайд 9Алгоритмическая структура «цикл»
I ТИП

Цикл со счетчиком
Тело цикла выполняется определенное количество раз
счетчик

Алгоритмическая структура «цикл»I ТИПЦикл со счетчикомТело цикла выполняется определенное количество разсчетчик

Слайд 10Алгоритмическая структура «цикл»
II ТИП

Цикл с условием

Тело цикла выполняется, пока условие истинно

15

+ 5

да

нет

Алгоритмическая структура «цикл»II ТИПЦикл с условиемТело цикла выполняется, пока условие истинно≥ 15+ 5данет

Слайд 11Ответить на вопрос
Какой блок надо поставить?
Что внутри блока нужно написать?
начало
* 2
+

1

конец

да

нет

?

Ответить на вопросКакой блок надо поставить?Что внутри блока нужно написать?начало* 2+ 1конецданет?

Слайд 12Придумайте задачу, модель решения которой может быть представлена блок-схемой
начало
конец
да
нет

Придумайте задачу,  модель решения которой может быть представлена блок-схемойначалоконецданет

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

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


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

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

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

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