Презентация, доклад по информатике Вспомогательные алгоритмы

Основная программа:использовать Роботалгнач. фигура. вправо. вниз. фигура. вправо. вниз. фигураконПри построении новых алгоритмов нередко возникают ситуации , когда необходимо выполнение одной и той же последовательности шагов.Создается отдельный алгоритм, вспомогательный.Алгоритм, по которому решается некоторая подзадача из основной

Слайд 1Вспомогательные алгоритмы и подпрограммы

Вспомогательные алгоритмы и подпрограммы

Слайд 2Основная программа:
использовать Робот
алг
нач
. фигура
. вправо
. вниз
. фигура
. вправо
. вниз
. фигура
кон
При построении

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

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

Вспомогательная программа:
алг фигура
нач
. закрасить
. вниз
. закрасить
. вправо
. закрасить
. вправо
. закрасить
. вверх
. закрасить
кон

Основная программа:использовать Роботалгнач. фигура. вправо. вниз. фигура. вправо. вниз. фигураконПри построении новых алгоритмов нередко возникают ситуации ,

Слайд 3использовать Робот
алг
нач
. фигура
. вправо
. вниз
. фигура
. вправо
. вниз
. фигура
кон
алг фигура
нач
. закрасить
.

вниз
. закрасить
. вправо
. закрасить
. вправо
. закрасить
. вверх
. закрасить
кон


Сначала записывается основная программа.







Описание процедур располагается после основной программы

использовать Роботалгнач. фигура. вправо. вниз. фигура. вправо. вниз. фигураконалг фигуранач. закрасить. вниз. закрасить. вправо. закрасить. вправо. закрасить.

Слайд 4Метод последовательной детализации – метод программирования, при котором сначала пишется основная

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

Так же этот метод называется программированием сверху вниз.

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

Иначе это метод называется программированием снизу вверх.

Подпрограммы объединяют в библиотеку подпрограмм и сохраняются в долговременной памяти компьтера.

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

Слайд 5Стартовая обстановка
Наш Робот находится в некой среде — это клетчатое поле.


На этом поле могут находится стены и закрашенные клетки.
Робот может находится в любой клетке.
Стартовая обстановка задает положение Робота на поле и расположение всех остальных элементов — стен, закрашенных клеток.

Стартовая обстановка 1

Стартовая обстановка 2

Стартовая обстановкаНаш Робот находится в некой среде — это клетчатое поле. На этом поле могут находится стены

Слайд 6Задаем стартовую обстановку.

Задаем стартовую обстановку.

Слайд 7вверх — Escape, Up (стрелка вверх)
вниз — Escape, Down (стрелка вниз)
влево

— Escape, Left (стрелка влево)
вправо — Escape, Right (стрелка вправо)
закрасить — Escape, Space (пробел)

горячие клавиши для исполнителя Робот

вверх — Escape, Up (стрелка вверх)вниз — Escape, Down (стрелка вниз)влево — Escape, Left (стрелка влево)вправо —

Слайд 81 вариант
2 вариант
Начальное положение робота отмечено

1 вариант2 вариантНачальное положение робота отмечено

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

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


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

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

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

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