ом (команди програми). Всі команди можуть бути обрані з меню. Меню команд першого типу має жовтий колір; меню команд другого типу - білий колір. Будемо називати їх коротко: В«жовте менюВ» і В«біле менюВ». Перехід від одного меню до іншого проводиться натисненням клавіші [Tab]. Кожну команду можна викликати натисканням певної функціональної клавіші. В«Жовте менюВ» є багаторівневим. Команди першого рівня В«жовтого менюВ» і відповідні їм функціональні клавіші, такі:
[F1] - ПУСК - запуск на виконання готової програми в покроковому автоматичному режимі;
[F2] - ВІДЛАДКА - виконання програми в налагоджувальному режимі з зупинкою після кожної команди;
[F3] - SET - очищення поля і встановлення положення Ру за допомогою клавіш переміщення курсору;
[F4] - РІЗНЕ - містить підменю з додатковими командами роботи з файлами;
[F5] - РЕЗУЛЬТАТ - миттєве отримання результату роботи програми (автоматичний режим виконання).
У свою чергу команда РІЗНЕ має два рівні підміню, що складаються з команд файлового типу. Це дерево меню зображено на рис. 3. <В
Рис. 3. Система файлових команд виконавця В«КенгуренокВ»
У режим довідки можна потрапити, натиснувши одночасно клавіші [CTRL] + [H].
Систему команд управління кенгуренком слід повідомляти учням не всю відразу, а поступово, в міру їх необхідності для вирішення завдань.
У режимі ручного управління (курсор за програмним полем) використовуються всього три прості команди В«білого менюВ»:
) крок - переміщення Ру на один крок вперед з малюванням лінії;
) поворот - поворот Ру на 90 В° проти годинникової стрілки;
) стрибок - переміщення Ру на один крок вперед без малювання лінії.
При переході в режим програмування В«біле менюВ» змінюється. До нього, крім перерахованих, додаються наступні команди:
) поки <умова> повторювати <тіло циклу> кінець циклу - цикл з передумовою;
) якщо <умова> то <серія 1> інакше <серія 2> кінець розгалуження - повне розгалуження;
) якщо <умова> то <серія> кінець розгалуження - неповне розгалуження;
) зроби <ім'я процедури> - звернення до процедури.
Даними при роботі з цим виконавцем є обстановка на полі кенгуренком. Вона визначається наявними малюнком і станом самого кенгуренком: його позицією на полі і напрямом (куди дивиться). Зазвичай вихідної обстановкою є відсутність малюнка (чисте поле) і певний стан Ру. Така обстановка встановлюється в режимі ВСТАНОВЛЕННЯ. Результатом роботи є малюнок. p align="justify"> Наведене вище опис можна назвати описом архітектури виконавця Кенгуренок. За такою ж схемою рекомендується описувати ар...