Презентация, доклад по информатике на тему Структура алгоритмов

Базовые алгоритмические структурыЭ.В. Дейкстрой: Алгоритм для решения любой логической задачи можно составить только из структур следование, ветвление, цикл – базовыми алгоритмическими структурами.Методика, основанная на этой теореме, называется структурным программированием

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

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

Слайд 2Базовые алгоритмические структуры
Э.В. Дейкстрой: Алгоритм для решения любой логической задачи можно

составить только из структур следование, ветвление, цикл – базовыми алгоритмическими структурами.
Методика, основанная на этой теореме, называется структурным программированием (Структурный алгоритм или программа из базовых алгоритмических структур без команды безусловного перехода GOTO).
Базовые алгоритмические структурыЭ.В. Дейкстрой: Алгоритм для решения любой логической задачи можно составить только из структур следование, ветвление,

Слайд 3Способы описания :

1) Следование

блок-схемы:

Алгоритмический язык(АЯ):
Следование – это линейная последовательность действий.

Операторные скобки на языке Паскаль-
служебные слова Begin и End.

Серия 1

Серия 2

Серия N


Способы описания :

Слайд 4Способы описания :

2) Ветвление

блок-схемы:
Полное
ветвление:
Неполное
ветвление- «Нет» пусто.
2) Алгоритмический язык(АЯ):
Ветвление – в зависимости от истинности или ложности условия(логического выражения) управление передается одному из блоков.
если <если>
то <серия 1>
иначе<серия 2>
все

условие

Серия 1

Серия 2

Да

Нет

Способы описания :

Слайд 5Способы описания :

3) Цикл

блок-схемы:

«Цикл-пока»
Цикл с
предусловием





условие

Да

Нет

2) Алгоритмический язык(АЯ):
если <условие>
нц
<серия>
все


Способы описания :

Слайд 62) Алгоритмический язык(АЯ):

повторить
<серия>
до <условие>


блок-схемы:
«Цикл-до»
Цикл с
постусловием





условие

Способы описания : 3) Цикл

Нет

Да

2) Алгоритмический язык(АЯ):

Слайд 7 соединяются структуры двумя способами:
последовательным и вложенным.
Комбинации базовых структуры

соединяются структуры двумя способами:последовательным и вложенным.Комбинации базовых структуры

Слайд 8Вложенные ветвления Цикл с

вложенным
ветвлением
Вложенные ветвления        Цикл с вложенным

Слайд 9 Вложенные

циклы-пока Ветвление с вложенной
последовательностью ветвлений
на положительной ветви и с
вложенным циклом-пока на
отрицательной
Вложенные циклы-пока

Слайд 10Следование ветвления и Вложенные циклы

цикла-до
Следование ветвления и     Вложенные циклы

Слайд 11Структурирование текста на Алгоритмическом языке и на языках программирования:
Использование сдвигов строк

для вложенных конструкций
Структурирование текста на Алгоритмическом языке и на языках программирования:Использование сдвигов строк для вложенных конструкций

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

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


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

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

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

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