Когда вы записывали команды для компьютера (работали в командном режиме), вы, наверное, нередко допускали ошибки: пропускали знаки, записывали лишние, нажимали на другие клавиши и т. д. Как говорят, не ошибается тот, кто не работает. Ошибки в командах можно исправлять с помощью программы для редактирования (программы-редактора).
Чтобы лучше понять, как это делается, давайте сознательно делать ошибки. Пусть, например, мы пишем команду ВПЕРЕД 100, причем вместо Е записываем И:
С помощью клавиши ОСВ стираем знак слева от курсора:
ВП
Продолжим:
ВПЕРЕТ 100
Нажимаем на клавишу пробела. Компьютер спрашивает:
ЧТО ТАКОЕ ВПЕРЕТ?
Мы допустили ошибку: вместо буквы Д написали букву Т. Если нажать на клавиши МК - П, на экране появится строка, которую мы ввели последней:
ВПЕРЕТ 100
Накладываем курсор на букву Т:
ВПЕРЕ 100
С помощью МК - Д стираем знак, на который наложен курсор:
ВПЕРЕn 100
Теперь вставим букву Д
ВПЕРЕД 100
и нажмем на клавишу пробела:
ЧТО ТАКОЕ 100?
На сей раз компьютер нас не понимает потому, что вместо цифры 0 мы записали букву О. Эту ошибку делают часто. В таком случае нужно вновь нажать на МК - П, чтобы на экране появилась строка, введенная последней. После этого при помощи клавиши ОСВ мы можем исправить ошибку.
А вот другой пример. Запишем команды для исполнения мелодии:
Если нажмем на клавишу пробела, компьютер сообщит:
ЧТО ТАКОЕ ИГРАИ?
Вместо Й мы записали И. С помощью МК - А перемещаем курсор в начало строки, а затем нажатием клавиши ставим его на букву И. После коррекции снова проверяем последнюю команду. В этот раз мы замечаем, что ошиблись в длительности ноты соль в последнем такте. Используя МК - Е, перемещаем курсор в конец строки и вновь редактируем команду.
Запомните!
ОСВ стирает знак влево от курсора;
МК - Д стирает знак, на который наложен курсор; (МК - Y) перемещает курсор на один знак вправо; (МК - X) перемещает курсор на один знак влево;
МК - П восстанавливает строку, которую ввели последней (в командном режиме);
МК - А перемещает курсор в начало строки;
МК - Е перемещает курсор в конец строки;
МК - К стирает знак, на который наложен курсор, и все знаки справа от курсора.
Упражнения
Отредактируйте данную команду так, чтобы получить сумму первых 250 натуральных чисел:
ВЫВЕДИ 25*26/2
Отредактируйте данную команду так, чтобы ее понял компьютер:
Прежде чем нажать на клавишу пробела, отредактируйте команду так, чтобы при ее выполнении черепаха начертила окно.
Запишите:
ПРОЧТИ "МУЗЫКА
МУЗЫКА
ИГРАЙ [Al Gl Р FI El Р Dl Р Dl FI Gl А1] [2 8 8 8 4 8 8 8 4 8 8 2]
Прежде чем нажать на клавишу пробела для исполнения команды ИГРАЙ, проверьте, соответствует ли ее ввод следующей мелодии:
Если необходимо, отредактируйте команду ИГРАЙ.
Дана команда:
ИГРАЙ [CIS2 DIS2 Е2 CIS2 GIS1 El FIS1 GIS1 Е1 DIS1 DIS1 CIS1] [8 8 4 4 4 8 8 4 8 8 8 8]
Отредактируйте ее так, чтобы прозвучала мелодия:
Запишите в один программный ряд данные ниже команды (это означает, что вы должны нажать на клавишу пробела только после последней команды):
ГРАФИКА ВПЕРЕД 50 ВПРАВО 45 ВПЕРЕД 50 ВПРАВО 45 НАЗАД 50 ВЛЕВО 45 НАЗАД 50 ВЛЕВО 45
С помощью МК - Пи клавиш редактирования поменяйте местами команды так, чтобы при их выполнении получился ромб.
Решите упр. 6 так, чтобы вместо ромба получилась латинская буква W.
Запишите в один программный ряд команды:
ГРАФИКА БЕЗСЛЕДА ДО 20 (-60) СОСЛЕДОМ ДО -20 60 ДО 60 20 ДО -20 (-60) ДО -60 20 ДО 60 (-20) ДО 20 60 ДО -60 (-20) ДО 20 (-60)
Отредактируйте данную последовательность команд, меняя их местами так, чтобы на экране получилась фигура, представленная на рис. 40.
Рис. 40
Напишите в один программный ряд команды:
ГРАФИКА БЕЗСЛЕДА ДО 50 80 СОСЛЕДОМ ДО 80 0 ДО 20 40 ДО 80 80 ДО 50 (-40) ДО 50 80
Отредактируйте эту последовательность команд так, чтобы после того, как вы поменяете местами команды, на экране получилась фигура, представленная на рис. 41.
Рис. 41
Найдите площадь фигур, полученных в упр. 8 и 9, принимая, что одно деление координатной системы соответствует 1 см.
Начертите два правильных многоугольника, первый из которых имеет вдвое больше сторон по сравнению со вторым, а его внешние углы на 10° меньше внешних углов второго.
Отредактируйте команду
таким образом, чтобы при ее выполнении прозвучала мелодия По долинам и по взгорьям: