MoreKnig.org

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


Шрифт:

конец

Виклик процедури: Для того щоб побудувати квадрат зі стороною 70, потрібно перегорнути лист на лицьову сторону і написати в полі команд слово квадрат. Натиснувши клавішу Enter, ви побачите, що тепер Logo Writer розуміє нову команду і будує квадрат зі стороною 70.

Звичайно Черепашка «бачить» і може виконувати процедури тільки поточного листа. Це є головною відмінністю процедури від стандартних команд мови Logo Writer.

На одному листі можна написати тексти декількох процедур. Кожна з них описується точно так, як говорилося вище. Не можна лише забувати, що кожна процедура описується окремо. Її опис починається зі слова это і закінчується словом конец. Не слід забувати записувати ім’я процедури після ключового слова это. Якщо процедур на листі декілька, то вони можуть бути розташовані в довільному порядку. При виклику ви просто звертаєтеся до потрібної вам у даний момент процедури. Усі імена процедур, розташованих на одному листі, повинні бути різними.

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

Таким чином відбувається звикання до модульної структури програм і до поняття «бібліотека процедур». Для того щоб програму і її структуру було легше зрозуміти, налагодити і працювати з нею, необхідно супроводжувати її написання коментарями (поясненнями). Синтаксис мови Logo Writer не підтримує коментарів як своєї окремої конструкції. Однак коментарі можна вводити в програму, записуючи їх поміж процедурами на зворотній стороні листа. Наприклад, процедура створення будинку:

это квадрат

повтори 4 [вп 60 пр 90]

конец

это треугольник

повтори 3 [вп 60 пр 120]

конец

это домик

иг

квадрат

вп 60 пр 30

треугольник

конец

Комп’ютер-музикант

Для того щоб навчити комп’ютер виконувати різні мелодії, зовсім не обов’язково самому вміти грати на якому-небудь інструменті. Несуттєво також і наявність музикального слуху.

Необхідно знати деякі правила:

• мелодії записуються за допомогою спеціальних знаків на нотному стані;

• самі мелодії складаються зі звуків і пауз між ними;

• звуки мають свою висоту (не плутати з голосністю) і тривалість;

• паузи мають тільки тривалість (у тиші немає висоти тону).

• за своєю висотою звуки поділяються на октави;

• у кожній октаві сім основних нот (до, ре, мі, фа, соль, ля, сі) – їх можна відрізнити за записом на нотному стані (які рядки яка октава займає);

• у залежності від своєї тривалості ноти і паузи мають визначені умовні позначки (ціла, половинна, четвертна, восьма, шістнадцята, тридцять друга);

• конкретна нота може мати деякі особливості – бути трохи вище або трохи нижче по тону (тому в кожній октаві виходить не сім, а дванадцять звуків), трохи довша;

• крім того, існує таке поняття, як темп виконання мелодії. Він визначає фактичну тривалість цілої ноти, а тривалості інших нот уже відраховуються як частини від неї.

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