5. ЭЛЕМЕНТАРНОЕ ПРОГРАММИРОВАНИЕ
Самое прекрасное в компьютере то, что с его помощью можно
программировать. Это означает, что можно ввести в него серию
команд, благодаря которым компьютер будет выполнять опреде-
ленные задания в определенной последовательной™.
У каждого компьютера есть свой собственный язык, который
позволяет нам общаться с ним. «Синтез.2» использует язык высо-
кого уровня, который называется БЕЙСИК (BASIC). Этот язык
был разработан в 1964 году в США Он очень широко исполь-
зуется в персональных компьютерах, но тем не менее каждый
компьютер понимает различные версии БЕЙСИКа, хотя они (эти
версии) не сильно отличаются друг от друга. В отличии от других
версий БЕЙСИКа, БЕЙСИК компьютера «Синтез.2» не позволяет
опускать команду LET при вводе числовых значений переменных.
Существует лимит количества вводимых в компьютер команд
«Синтез.2» сигнализирует об израсходовании этого лимита специаль-
ным сигналом типа зуммера.
При программировании на БЕЙСИКе необходимо сообщить
компьютеру порядок, в котором должны выполняться команды. По-
этому каждая строка инструкции в начале имеет порядковый номер.
Обычно нумерация начинается с 10 и увеличивается на 10 с каждой
новой строкой. Такой порядок позволяет вводить дополнительные
строки, если они были пропущены, или модифицировать прог-
рамму.
Рассмотрим пример элементарной программы.
Введите следующие инструкции, нажимая на клавишу ENTER
в конце каждой строки:
10LET B$=«WHAT IS YOUR AGE?»
20 LET A$=«YOUR AGE IS»
30 INPUT (B$); AGE
40 PRINT A$, AGE
Ничего не произойдет до тех пор, пока компьютер не получит
команду начать работать над программой. Это делается с помощью
команды RUN (ключевое слово находится на клавише R). Введите
эту команду — и получите:
Введите Ваш возраст и машина напечатает его на экране.
Если Вы хотите просмотреть программу вторично, то нажмите
еще раз клавишу ENTER (или LIST). Мигающая стрелка будет
указывать на последнюю введенную строку. Вы можете исполь-
зовать команду RUN для выполнения программы сколько угодно
раз. Когда данная программа больше не нужна, Вы можете ее
убрать, использовав команду NEW. Эта команда удаляет прог-
рамму из памяти компьютера и очищает экран для написания
новой программы.
Итак повторим:
— когда Вы набираете команду, которой предшествует номер,
то это указание для компьютера, что набранное — не команда,
а строка программы. Поэтому она не выполняется, а запоминается
для последующего использования;
— «Синтез.2» отображает на экране (делает листинг) все вве-
денные строки программы, отмечая последнюю строку указатель-
ной стрелкой . Компьютер- не будет выполнять ни одну из этих
строк сразу же, а просто поместит их внутри собственной памяти;
— для того, чтобы компьютер начал работать с введенными
строками, ему нужно дать команду RUN;
— если вы нажмете на клавишу ENTER, компьютер снова
вернется к листингу программы.