MoreKnig.org

Читать книгу «Інформатика. Дитяча енциклопедія» онлайн.


Шрифт:

Перші кроки в Logo Writer

Про те, що ми ввійшли в середовище Logo, сповіщає фірмова заставка Logo Writer. Вона також запрошує нажати на клавішу Enter. Після того як ми це зробимо, на екрані з’явиться зміст поточного підкаталога, де вказані всі доступні листи та підкаталоги. Зміст (або в російській версії Logo Оглавление) – це меню системи, що дозволяє вибрати режим, який потрібен нам для роботи. Правила користування змістом указані в підказці на екрані. Не забувайте, що список листів може бути досить довгим і не вміщуватися повністю на екрані. Користуйтеся клавішами керування курсором для перегляду всього списку.

Головним персонажем (виконавцем) мови програмування Logo Writer є Черепашка. Вона має свою мову (вбудовані команди). Вибір пункту меню Новий лист означає перехід до нового сеансу роботи з Черепашкою. Крім того, Черепашка може бути не тільки Черепашкою. Вона може перетворюватися на що завгодно, при цьому ми самі зможемо створювати її нові образи. Для того щоб перейти до цього режиму, потрібно вибрати пункт меню Формы. Як саме створювати та міняти (редагувати) форми Черепашки – дізнаємося трохи пізніше.

Одне з головних понять Logo Writer – це лист, який складається з картинки розміром 320x190 крапок (кроків Черепашки) і тексту до 58 996 символів. Робота з листом Logo Writer дуже схожа на роботу з найзвичайнісіньким листом паперу. Цьому часто зручно представляти графіку та текст, які знаходяться на листі Logo Writer, у вигляді картинок і написів на листі паперу. Лист Logo Writer має також дві сторони: лицьову та зворотну.

При роботі в Logo Writer ми не маємо одночасного доступу до обох боків листа, так само як при роботі зі звичайним папером. Але лист можна перегортати. Звичайно після завантаження лист повернений до нас «обличчям». Комбінацією клавіш Ctrl+F (англ. flip side – зворотній бік) можна перейти на інший бік листа (на виворіт або назад на лицьовий бік).

Лицьовий бік листа виглядає так. У верхньому рядку екрана з’являється назва саме тієї програми, яку ми визвали (або символи??? якщо лист новий і ще не має свого імені). Унизу екрана є широка розділювальна смуга, що ділить його на дві нерівні частини. Верхня частина – це робоча ділянка, у якій Черепашка може малювати та робити написи. Одночасно в цій частині екрану можна побачити не більше 19-ти рядків тексту по 40 символів. Нижня частина екрана – це ділянка команд, де ми зможемо вводити будь-які команди (інструкції) для Черепашки. Ділянка команд формально не є частиною листа, тому його вміст не записується в файл, де зберігається лист, і не змінюється при зміні листів. Одночасно ми бачимо не більше чотирьох рядків для введених нами команд. Будь-яка із введених інструкцій (у тому числі ті, які ми не бачимо в даний момент у полі команд) доступна нам для повторного використання. Для цього треба перемістити на неї курсор і нажати Enter.

Зворотний бік служить для запису текстів процедур, які пояснюють Черепашці нові для неї слова. Перевернемо лист комбінацією клавіш Ctrl+F. Напис Изнанка у правому верхньому куті екрана нагадує, де ми знаходимося. На зворотному боці, так само, як і на лицьовому, є робоча ділянка й ділянка команд.

Щоб перейти в робочу ділянку для написання різних текстів, використовується комбінація клавіш Ctrl+U (англ. up – угору). Повернутися в поле команд можна за допомогою комбінації клавіш Ctrl+D (англ. down – униз).

Програми Logo Writer можна розділити на дві категорії. До першої належать ті програми, які починають виконуватися самі відразу після їхнього вантаження. Друга категорія програм відразу після завантаження очікує на команду користувача, тобто інтерактивні програми. Для кожної програми такі команди індивідуальні, їх звичайно вказують у керівництві користувача. Після того як закінчилася робота з однією програмою і є необхідність перейти до іншої, нам потрібно повернутися до змісту. Зробити це можна двома способами.

Перший спосіб – натиснути клавішу Esc. При цьому програма, з якою ми перед тим працювали, картинка та текст, створені нею, будуть записані на диск під тим ім’ям, яке вказано у верхньому рядку екрана, а ми перейдемо до роботи зі змістом. Другий спосіб – ввести в поле команд команду <оглавление>. При цьому відбудеться те саме. Відмінність полягає в тому, що використати перший спосіб можна лише в режимі діалогу. Другим способом можна користуватися як у діалоговому режимі, так і безпосередньо серед команд програми.

Якщо нам потрібно записати на диск результати своєї роботи і вийти в операційну систему, то треба скористатися командою ил "ім'я листа дос (див. рисунок вверху сторінки). Спеціальної клавіші для виходу з Logo Writer не існує.

Як ми вже згадували, новий лист не має свого імені. Тому коли поточному листу треба присвоїти ім’я, то це робиться за допомогою спеціальної команди <ил (скорочено від «имя листа» – ім’я листа).

Формат: <ил "ім'я листа

Ім’я листа при його зберіганні на диску не повинне перевищувати 8 символів і може включати тільки цифри та літери англійського (латинського) алфавіту. Ім’я не повинне включати пробілів. Із спецсимволів можна використовувати тільки символ підкреслення «_». Бажано, щоб ім’я листа відображало його вміст (суть). Наприклад, картинку з квіткою можна назвати: <ил "flower.

Найпростіші програми

Команда (вказівка) – одне речення мовою Logo Writer для того, щоб вказати, що робити Черепашці. У більшості команд Logo Writer є параметри (аргументи), які уточнюють дію цих команд. Параметр команди – це спеціальне слово, число чи вираз для уточнення дії команди. Правило запису команди: на першому місці ставиться її ім’я, а за ним через пробіл, якщо це необхідно, – параметри.

Сформулюємо правила вводу команд.

1. Правило точної назви – ім’я команди має бути записане без граматичних помилок.

2. Правило одного слова – між буквами в команді не повинно бути пробілів.

3. Правило пробілу – якщо в команді є параметр, то він відокремлюється від назви пробілом; якщо в одному рядку ми пишемо декілька команд, то відокремлюємо їх одна від одної пробілами.

Команди можна записувати або цілим словом, або скорочено, кількома буквами (інакше кажучи, допускається як повний, так і скорочений їх запис). За правилами оформлення та результатами дії команди зі скороченою формою запису нічим не відрізняються від команд з повною формою.

На початку роботи Черепашка знаходиться в центрі екрана. Її голова спрямована вгору, перо (яким вона малює) опущене.

Перші команди Черепашці – команди відносного переміщення.

Команди керування пером

Команди повороту Черепашки

Для подальшого програмування нам знадобляться додаткові теоретичні відомості з галузі математики.

1. Кут – це фігура, що створена двома променями (сторони кута), які виходять з однієї точки O (вершина кута) (див. рис. 1а на стор. 176).

2. Широко розповсюджена градусна система вимірювання кутів. У ній за одиницю приймається кут, який отримано поворотом променя на 1/360 частину одного повного обороту. Тобто повний оборот складає 360°.

Рис. 1

3. Кут в 90° (тобто 1/4 повного обороту) називається прямим (рис. 1б).

Перейти на стр:
Шрифт:
Продолжить читать на другом устройстве:
QR code