Наша первая встреча с черепахой произойдет на магистрали. В игре Магистраль она будет выполнять роль автомобиля, движущегося равномерно и прямолинейно. Как вы, вероятно, знаете, это движение описывается формулой s=v*t, где s - пройденный путь, v - средняя скорость движения, a t - время. Чтобы начать игру, ставим в накопитель гибкий диск (дискету), содержащий программу МАГИСТРАЛЬ, и включаем последовательно монитор (дисплей, телевизор) и компьютер. Через некоторое время на экране появляется вопросительный знак, который показывает, что компьютер готов выполнять наши команды. Теперь надо ввести две команды, причем после каждой из них нужно нажать на клавишу ввода текста (клавишу пробела). Только в этом случае компьютер воспримет то, что мы записали на экране.
ПРОЧТИ "МАГИСТРАЛЬ
Дожидаемся появления вопросительного знака и затем записываем вторую команду:
МАГИСТРАЛЬ
На экране появляется черепаха, готовая к старту.
Компьютер спрашивает:
ЧТО ВЫ ХОТИТЕ ПОДСЧИТАТЬ: S, V ИЛИ T?
Если мы хотим подсчитать t, нажимаем на клавишу T, а потом на клавишу ввода текста. Компьютер требует:
ЗАДАЙТЕ РАССТОЯНИЕ.
Расстояние на экране измеряется в шагах черепахи. (Один шаг черепахи - это расстояние между двумя соседними точками на экране.)
Нужно сказать компьютеру, сколько шагов должна пройти черепаха, например 200 шагов. Записываем:
200
На экране появляется:
ЗАДАЙТЕ СКОРОСТЬ.
Если мы хотим, чтобы черепаха прошла это расстояние со скоростью 5 шагов/с, запишем:
5
Компьютер определяет время, в течение которого черепаха должна двигаться, и сообщает:
ВРЕМЯ 40. С.
Отметим, что у компьютера своя собственная система измерения времени и секунды по его часам - намного короче обычных.
Когда черепаха остановится, компьютер спросит:
ХОТИТЕ ЛИ ИГРАТЬ СНОВА? (ДА/НЕТ)
Отвечаем:
ДА
Посмотрим, сколько шагов пройдет черепаха, если мы укажем, сколько секунд и с какой скоростью она должна двигаться. В этом случае диалог с компьютером может выглядеть примерно так:
ЧТО ВЫ ХОТИТЕ ПОДСЧИТАТЬ: S, V ИЛИ Т?
S
ЗАДАЙТЕ СКОРОСТЬ.
15
ЗАДАЙТЕ ВРЕМЯ.
20
РАССТОЯНИЕ 300 ШАГОВ.
Так как длина экрана всего 280 шагов, то, дойдя до его правой стороны, черепаха исчезает и появляется снова с левой стороны. Это дает нам возможность измерять расстояния, превышающие 280 шагов. И, наконец, проверим, как компьютер подсчитывает скорость движения черепахи:
ХОТИТЕ ЛИ ИГРАТЬ СНОВА? (ДА/НЕТ)
ДА
ЧТО ВЫ ХОТИТЕ ПОДСЧИТАТЬ: S, V ИЛИ Т?
V
ЗАДАЙТЕ РАССТОЯНИЕ.
500
ЗАДАЙТЕ ВРЕМЯ.
10
СКОРОСТЬ 50. ШАГОВ/С.
Быстро, правда? Так что если кто-нибудь упрекнет вас, что вы "плететесь как черепаха", можете не обижаться.
Запомните!
А заставляет компьютер воспринять то, что мы записали на экране.
Упражнения
Если черепаха делает 1 шаг за 4 с, сколько шагов сделает она за 45 мин? Воспользуйтесь программой МАГИСТРАЛЬ.
В программе МАГИСТРАЛЬ вы можете менять единицы измерения, с которыми работает компьютер. Например, если вы хотите, чтобы одна компьютерная секунда соответствовала одному часу, а один шаг - одному километру, запишите:
ПРОЧТИ "МАГИСТРАЛЬ
ЕДИНИЦЫ. ИЗМЕРЕНИЯ
Компьютер спросит:
ЕДИНИЦА ИЗМЕРЕНИЯ ВРЕМЕНИ?
Запишите:
Ч
Компьютер снова спрашивает:
ЕДИНИЦА ИЗМЕРЕНИЯ РАССТОЯНИЯ?
В этот раз запишите:
КМ
Теперь задайте команду:
МАГИСТРАЛЬ
Вы уже можете с помощью этой программы решить следующую задачу.
Расстояние от города А до города В - 469 км. За какое время пройдет это расстояние автомобиль, если его средняя скорость равна 62 км/ч?
За какое время свет Красной звезды (Марса) достигает Земли, когда расстояние между ними минимально и равно 55 млн. км? Скорость света 0,3 млн. км/с.
Свет Солнца достигает Земли за 8 мин 18 с. Определите расстояние между Землей и Солнцем.
Максимальная скорость улитки 5 м/ч, черепахи - 70 м/ч, пешехода - 5 км/ч, зайца - 65 км/ч. Каково максимальное расстояние, которое может пройти каждый из них за 6 ч 15 мин?
Рис. 1
Из города А в город В движется мотоциклист со средней скоростью 55 км/ч. В то же время из города С в город В отправился автомобиль. Какова должна быть его средняя скорость, чтобы он приехал в город В вместе с мотоциклистом, если расстояние от A до В равно 385 км, а от С до В- 538 км?
Из двух городов, расстояние между которыми 560 км, выехали навстречу друг другу грузовик и автобус. Средняя скорость грузовика на 16 км/ч больше, чем скорость автобуса. Через 5 ч они встретились. За какое время каждый из них пройдет расстояние между городами?
Как будет вести себя черепаха, если, работая с программой МАГИСТРАЛЬ, вы зададите отрицательное значение скорости? Проверьте ваше предположение.
Два поезда, каждый длиной 80 вагонов, встретились на железнодорожной ветке, имеющей короткое глухое ответвление (рис. 1).
Как разминутся эти поезда, если на глухой ветке могут поместиться только паровоз и не больше 40 вагонов?