KNOWLEDGE HYPERMARKET


Тема 33. Восьминіжка і команда циклу Повтори N разів

Восьминіжка і команда циклу Повтори N разів

1. Поясніть поняття: команда, виконавець, система команд виконавця, алгоритм.
2. Які процеси називаються циклічними? Наведіть приклади циклічних процесів з оточуючого життя.
3. Наведіть приклади циклів, з якими ви зустрічалися при вивченні шкільних предметів.
4. Наведіть приклад команди циклу для виконавця Черепашка. Як вона виконувалася?

На цьому уроці ми знову повертаємося до складання алгоритмів для знайомого вам виконавця Восьминіжка.
Нагадаємо, що виконавець Восьминіжка працює на полі, яке розділене на рівні квадратні клітинки. У деяких клітинках можуть бути перешкоди. Клітинку, у якій на даний момент знаходиться Восьминіжка, називають поточною.
Система команд Восьминіжки містить такі команди:


Команда     Результат виконання
Вліво           Переміщується на 1 клітинку вліво
Вправо        Переміщується на 1 клітинку вправо
Вгору          Переміщується на І клітинку вгору
Вниз            Переміщується на 1 клітинку вниз
Зафарбуй    Фарбує встановленим кольором поточну клітинку


Восьминіжка також може виконувати команду циклу:
Повтори N разів
< Команди тіла циклу> Все
(N - натуральне число від 1 до 25)
Виконуючи цю команду циклу, Восьминіжка виконує вказану послідовні команд зазначене число разів. Наприклад, для того щоб потрапити до зафарбо ної клітинки, Восьминіжка повинна виконати алгоритм, поданий на малюнку.
Як і Черепашка, Восьминіжка може виконувати вкладені команди циклу, важко помітити, що шлях и до зафарбованої клітинки с
дається з двох однакових ділянок, кожна з яких складається з чотирьох кро уліво і трьох кроків униз. Тому при складанні алгоритму, виконавши який Восьминіжка потрапить до зафарбованої клітинки, можна використати команди циклу Повтори 2 рази, до якого увійдуть дві команди циклу: Повтори 4 рази Вліво Все і Повтори 3 рази Вниз Все.

Початок Повтори 5 разів
Вправо Все
Повтори 4 рази
Вгору Все Кінець

Inf 7 18.jpeg

Початок Повтори 2 рази Повтори 4 рази
Вліво Все
Повтори 3 рази
Вниз Все Все Кінець

Inf 7 19.jpeg


ЗАПИТАННЯ ТА ЗАВДАННЯ
 
1. Наведіть приклад команди циклу для виконавця Восьминіжка. Поясніть, як вона виконується.
2. Складіть алгоритми для Восьминіжки, виконавши які, вона перейде до зафарбованої клітинки.
 

Inf 7 20.jpeg


Inf 7 21.jpeg
 
 
3. Складіть алгоритми, виконавши які Восьминіжка зафарбує вказані клітинки.


Inf 7 22.jpeg


Inf 7 23.jpeg


Inf 7 24.jpeg
 
4. Нарисуйте результат виконання наведених нижче фрагментів алгоритмів (Восьминіжка знаходиться в довільній клітинці необмеженого поля без перешкод):
а) Повтори 5 разів Зафарбуй Вправо Все
б) Повтори 3 рази Зафарбуй Вправо Зафарбуй Вниз Все
в) Повтори 4 рази Зафарбуй Вниз Вниз Все Вправо Повтори 4 рази Вверх Зафарбуй Вверх Все
г) Повтори 5 разів Зафарбуй Вліво Вниз Все Повтори 5 разів Вправо Вверх Все Вправо Повтори 5 разів Зафарбуй Вправо Вниз Все


Ломаковська Г.В., Ривкінд Й.Я. Інформатика, 7 клас

Надіслано читачами з інтернет-сайту


1236084776 kr.jpg акселеративні методи на уроці                        1236084776 kr.jpg національні особливості
1236084776 kr.jpg виділити головне в уроці - опорний каркас            1236084776 kr.jpg нічого собі уроки
1236084776 kr.jpg відеокліпи                                           1236084776 kr.jpg нова система освіти
1236084776 kr.jpg вправи на пошук інформації                           1236084776 kr.jpg підручники основні допоміжні
1236084776 kr.jpg гумор, притчі, приколи, приказки, цитати             1236084776 kr.jpg презентація уроку
1236084776 kr.jpg додаткові доповнення                               1236084776 kr.jpg реферати
1236084776 kr.jpg домашнє завдання                                     1236084776 kr.jpg речовки та вікторизми
1236084776 kr.jpg задачі та вправи (рішення та відповіді)              1236084776 kr.jpg риторичні питання від учнів
1236084776 kr.jpg закриті вправи (тільки для використання вчителями)   1236084776 kr.jpg рівень складності звичайний І
1236084776 kr.jpg знайди інформацію сам                                1236084776 kr.jpg рівень складності високий ІІ 

1236084776 kr.jpg ідеальні уроки                                     1236084776 kr.jpg рівень складності олімпійський III
1236084776 kr.jpg ілюстрації, графіки, таблиці                         1236084776 kr.jpg самоперевірка
1236084776 kr.jpg інтерактивні технології                              1236084776 kr.jpg система оцінювання
1236084776 kr.jpg календарний план на рік                              1236084776 kr.jpg скласти пазл з різних частин інформації
1236084776 kr.jpg кейси та практикуми                                  1236084776 kr.jpg словник термінів 
1236084776 kr.jpg комікси                                              1236084776 kr.jpg статті
1236084776 kr.jpg коментарі та обговорення                           1236084776 kr.jpg тематичні свята
1236084776 kr.jpg конспект уроку                                       1236084776 kr.jpg тести
1236084776 kr.jpg методичні рекомендації                               1236084776 kr.jpg шпаргалка 
1236084776 kr.jpg навчальні програми                                   1236084776 kr.jpg що ще не відомо, не відкрито вченими