"Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. Справочник" - читать интересную книгу автора (Дьяконов Владимир Павлович)Служебные операторы бейсика Запись оператора Действие оператора DELETE n Стирание строки с номером п DELETE т. п Стирание строк с номерами от m до п LIST Вывод листинга (текста) всей программы LIST л Вывод листинга строки с номером л LIST m, n Вывод листинга части программы (строки от ш до л) OLD Или LOAD Загрузка программы с носителя RUN Пуск программы (вычислений) SAVE Запись программы на носитель СКЛ/Р Остановка программы с печатью знака "1 СКЛ/U Стирание вводимой строки ЗБ ; Забой (стирание) одного символа # Таблица 2.5 не задано, при выполнении оператора SAVE произойдет загрузка очередного файла. Для записи на магнитную ленту блока данных применяется оператор DATA SAVE с последующим списком блока. Например, оператор DATA SAVE B(3), SIN (X + Y) * Z, С обеспечивает запись на ленте значений переменной В(3) одномерного массива В, выражения Z * SIN (X + Y), переменной С. Блоки могут объединяться в файлы данных, которые начинаются с оператора (заголовка) DATA SAVE OPEN и заканчиваются оператором DATA SAVE END. После заголовка может указываться имя файла, заключенное в апострофы. производится оператором DATA LOAD со списком переменных, разделенных запятыми. Оператор DATA LOAD а Обеспечивает поиск на магнитной ленте файла с именем а. Для пропуска некоторого числа блоков или файлов используется оператор SKIP (перепрыгнуть), после которого указывается это число, например, оператор SKIP 2 обеспечивает пропуск двух блоков данных, а оператор SKIP 3 - пропуск трех файлов данных. Перемотка ленты в начало производится оператором REWIND (перемотать). Операторы SAVE и LOAD могут использоваться также при работе с дисковым накопителем. При этом после них указываются: номер дисковода (ф\), номер диска (О или 1 при двухдисковом дисководе), номер дорожки диска и номер сектора. 2.2. Модификации языка бейсик Бейсик имеет десятки модификаций, рассмотреть которые в одной книге едва ли возможно. Это и нецелесообразно, поскольку достаточно ознакомиться с несколькими характерными версиями бейсика, начиная с простых ( 2.1) и кончая расширенными, описанными ниже. Версия бейсика систем подготовки программ (СПП) на базе микроЭВМ Электро-ника-ДЗ-28 содержит ряд дополнительных операторов, приведенных в табл. 2.6. Прежде всего они расширяют набор используемых математических функций. Оператор PRINT TAB а обеспечивает перемещение места печати (или индикации) в строке на позицию с номером, задаваемым целой частью арифметического выражения, числа или переменной а. Этот оператор используется для табуляции табличных данных и печати простых графиков (см. |
|
|