НОВОСТИ   БИБЛИОТЕКА   ЮМОР   КАРТА САЙТА   ССЫЛКИ   О САЙТЕ  




предыдущая главасодержаниеследующая глава

23. Черепаха становится полиглотом


Черепаха оказалась талантливой и старательной ученицей. Интересно, как ей даются иностранные языки?

Начнем с урока английского языка. Объясним ей слова forward, backward, right, left и square с помощью русского варианта языка Лого. Эти слова будут именами процедур:

ЭТО FORWARD :S 
 ВПЕРЕД :S
КОНЕЦ

ЭТО BACKWARD :S 
 НАЗАД :S
КОНЕЦ

ЭТО RIGHT :А 
 ВПРАВО :А 
КОНЕЦ 

ЭТО LEFT :А 
 ВЛЕВО :А 
КОНЕЦ

ЭТО SQUARE :S 
 КВАДРАТ :S 
КОНЕЦ

Если теперь нажмем на МК - Ц, черепаха ответит;

ПОНЯТНО, ЧТО ТАКОЕ FORWARD 
ПОНЯТНО, ЧТО ТАКОЕ BACKWARD 
ПОНЯТНО, ЧТО ТАКОЕ RIGHT 
ПОНЯТНО, ЧТО ТАКОЕ LEFT 
ПОНЯТНО, ЧТО ТАКОЕ SQUARE

Не слишком ли она самонадеянна?.. Раз в описании процедуры SQUARE участвует процедура КВАДРАТ, нужно ее описать снова:

ЭТО КВАДРАТ :S
 ПОВТОРИ 4 [ВПЕРЕД :S ВПРАВО 90]
КОНЕЦ

А теперь проэкзаменуем черепаху:

FORWARD 50 
BACKWARD 20 
RIGHT 30 
FORWARD 40 
LEFT 15 
SQUARE 30


Смотри-ка, быстро усваивает! А теперь объясним ей те же слова на французском языке:

ЭТО ENAVANT :S 
 ВПЕРЕД :S 
КОНЕЦ 

ЭТО ENARRIERE :S 
 НАЗАД :S 
КОНЕЦ

ЭТО ADROITE :А 
 ВПРАВО :А 
КОНЕЦ

ЭТО A GAUCHE :А 
 ВЛЕВО :А 
КОНЕЦ

ЭТО CARRE :S 
 КВАДРАТ :S 
КОНЕЦ

Проверим, что она выучила:

ADROITE 30
ENAVANT 50 
AGAUCHE 90 
ENARRIERE 40 
ADROITE 25 
CARRE 30


И с французским черепаха легко справляется (если не считать ударений...) или можно перейти к уроку испанского языка. На сей раз воспользуемся ее знанием русского, французского и английского:

ЭТО ADELANTE :S 
 ВПЕРЕД :S 
КОНЕЦ

ЭТО ATRAS :S 
 НАЗАД :S 
КОНЕЦ

ЭТО DERECHA :А 
 RIGHT :А 
КОНЕЦ

ЭТО IZQUIERDA :А 
 LEFT :А 
КОНЕЦ

ЭТО CUADRADO :S 
 CARRE :S 
КОНЕЦ

Небольшая проверка:

ADELANTE 55 
DERECHA 45 
CUADRADO 35 
IZQUIERDA 45 
ATRAS 55 
IZQUIERDA 45 
CUADRADO 35


А как справится черепаха, если с ней заговорят на четырех языках одновременно?

ЭТО ДРУЖБА 
 AGAUCHE 60
 ПОВТОРИ 4 [ЗНАМЯ BACKWARD 60 DERECHA30] 
КОНЕЦ

ЭТО ЗНАМЯ 
 ADELANTE 60 
 CARRE 40 
КОНЕЦ

ДРУЖБА


Вот уж, действительно, полиЛОГОглот! Если вы поможете черепахе обогатить свой словарный запас в этих четырех языках, она спокойно сможет выдвинуть свою кандидатуру на должность синхронного переводчика ООН.

Упражнения
  1. Объясните черепахе на английском, французском или на испанском языке команды ГРАФИКА, БЕЗЧЕРТЕЖА, БЕЗСЛЕДА, СОСЛЕДОМ, КАРАНДАШ, ФОН, ДО, ДОАБСЦ, ДООРД.
  2. Переведите на английский, французский или испанский язык процедуры вычерчивания латинских букв.
  3. Переведите на английский, французский или испанский язык предложения:
    Солнце встает.
    Солнце заходит.
    Идет дождь.
    Идет снег.

  4. Проиллюстрируйте с помощью мультипликации предложения из упр. 3.
  5. Команды СДЕЛАЙ, ВЫВЕДИ и ПОВТОРИ можно перевести на английский язык при помощи процедур:
    ЭТО МАКЕ :ИМЯ ЗНАЧЕНИЕ 
     СДЕЛАЙ :ИМЯ :ЗНАЧЕНИЕ
    КОНЕЦ
    
    ЭТО PRINT :ТЕКСТ 
     ВЫВЕДИ :ТЕКСТ
    КОНЕЦ
    
    ЭТО REPEAT :N :L 
     ПОВТОРИ :N :L
    КОНЕЦ
    
    
    Используйте эти команды для нахождения суммы:

  6. Объясните компьютеру значение незнакомого испанского слова REPETIR, встречающегося в процедуре:
    ЭТО TRIANGULO :S
     REPETIR 3 [ADELANTE :S DERECHA 120]
    КОНЕЦ
    
    
  7. Отредактируйте каждую из приведенных процедур, введя процедуру, иллюстрирующую движение черепахи в соответствии с задаваемыми вводами.
    ЭТО СКОРОСТЬ :V :Т 
     СДЕЛАЙ "V :S/:T
    (ВЫВЕДИ [СКОРОСТЬ] :V [ШАГОВ/СЕК.]) 
    КОНЕЦ
    
    ЭТО ПУТЬ :V :Т 
     СДЕЛАЙ "S :V*:T
    (ВЫВЕДИ [РАССТОЯНИЕ] :S [ШАГОВ])
    КОНЕЦ
    
    ЭТО ВРЕМЯ :S :V
     СДЕЛАЙ "Т :S/:V (ВЫВЕДИ [ВРЕМЯ] :Т [СЕК.])
    КОНЕЦ
    
    
  8. Как будет двигаться черепаха при выполнении процедуры ДВИЖЕНИЕ:
    ЭТО ДВИЖЕНИЕ :V :А :Т 
     СДЕЛАЙ "S :V
     ПОВТОРИ :Т [ВПЕРЕД :V СДЕЛАЙ "V :V+:A СДЕЛАЙ "S :S+:V]
    КОНЕЦ
    
    
  9. Опишите процедуру из упр. 8 с помощью команд на английском, французском или испанском языке.
  10. Закончите программу ЯБЛОЧКО таким образом, чтобы при ее выполнении прозвучала мелодия Яблочко:

    ЭТО ЯБЛОЧКО 
     ТЕМА 
     ВАРИАЦИЯ
    КОНЕЦ
    
    ЭТО ТЕМА 
     ТЕМА1
     ПОВТОРИ 2 [ТЕМА2] 
    КОНЕЦ
    
    ЭТО ТЕМА1
    
    

    КОНЕЦ ЭТО ТЕМА2
    КОНЕЦ
  11. Какое расстояние пройдет за 20 с падающий свободно камень? Ускорение свободного падения равно приблизительно 9,8 м/с2. Используйте упр. 8.
  12. Продемонстрируйте с помощью мультипликации движение камня из упр. 11.
  13. По телевидению идет прямая передача концерта. Кто раньше услышит первые звуки концерта: зритель в зале, находящийся в 25 м от сцены, или телезритель, находящийся на расстоянии 2 900 км от концертного зала? Звук распространяется со скоростью 0,34 км/с, а электромагнитные волны - со скоростью 300 000 км/с.
предыдущая главасодержаниеследующая глава








© Злыгостев А.С., 2001-2019
При использовании материалов сайта активная ссылка обязательна:
http://informaticslib.ru/ 'Библиотека по информатике'
Рейтинг@Mail.ru
Поможем с курсовой, контрольной, дипломной
1500+ квалифицированных специалистов готовы вам помочь