Turbo Basic version 1.1Copyright (c) 1987 by Borland International, Inc.
|
|||
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Введение Глава 1. О языке БЕЙСИК ТУРБО БЕЙСИК Назад к основам - машинный язык Интерпретаторы Компиляторы Номера строк и ТУРБО БЕЙСИК |
скачать Turbo
Basic 1.1 (zip 164k) скачать руководство пользователя в DOS кодировке (zip 233k) скачать руководство пользователя в Win кодировке (zip 233k) |
Глава 2. Путешествие в ТУРБО БЕЙСИК Дублирование ваших дисков Файлы на дистрибутивном диске Установка Установка операционной среды Запуск ТУРБО БЕЙСИКа Набор поддержки редактора Основные операции Операции с блоками Поиск и замена Первая программа Варианты Компиляция После компиляции Прогон программы Об ошибках Запись на диск Запись реализуемой программы Выполнение программы MYFIRST из DOS Окна системы Глава 3. ТУРБО БЕЙСИК: программа Редактор ТУРБО X:Имя_файла.тип Строка Колонка Вставка Отступ Табуляция Работа в редакторе Команды перемещения курсора Расширенные команды перемещения Команды вставки и стирания Команды работы с блоками Разные команды редактирования Сравнение редакторов ТУРБО БЕЙСИК и "Word star" Основное меню Команды работы с файлами Команда Edit (Редактировать) Команда Compile (Компилировать) Команда Run (Прогон) Команда Options (Варианты) Команда Setup (Установка) Команды Window (Окна) Команда Debug (Отлаживать) Глава 4. ТУРБО БЕЙСИК: Язык Структура программы Набор символов ТУРБО БЕЙСИК Резервируемые слова Числа в ТУРБО БЕЙСИК Целые числа Длинные целые числа Числа с одинарной точностью с плавающей запятой, с двойной точностью с плавающей запятой Расчеты и 8087 Константы и переменные Сроковые константы Числовые константы Идентификация целочисленных констант в других основаниях. Именные константы Переменные Массивы Индексы Строковые массивы Многомерные массивы Проверка связей массива Требования к хранению массивов Динамическое распределение Описание статических или динамических массивов Выражения Арифметические оператции Операции сравнения Логические операции Поразрядные операции Строковые операции и операции сравнения Подпрограммы, функции и процедуры Подпрограммы Функции Формальные и фактические параметры Типы функций Процедуры Передача массивов процедурам Определение процедур и функций и ход программы Проверка аргументов Передача параметров по значению или ссылке Локальные переменные Общие переменные Статические переменные Рекурсия Файлы Имена каталогов и маршрутов Способы сохранения файлов Последовательные файлы Последовательные файлы с разделенными полями Неразделенные последовательные файлы Файлы прямого доступа Двоичные файлы Устройства ввода/вывода Дисплей Текстовые режимы Графические режимы Последнее указание точки Абсолютные и относительные координаты Смена координат экрана Глава 5. Справочное руководство ТУРБО БЕЙСИКа Формат руководства Метаоператор $COM $DYNAMIC $EVENT $IF/$ELSE/$ENDIF $INCLUDE $INLINE $SEGMENT $SOUND $STACK $STATIC Функция ABS ASC ANT Оператор BEEP Функция BIN Оператор BLOAD BSAVE CALL CALL ABSOLUTE CALL INTERRUPT Функция CDBL CEIL Оператор CHAIN CHDIR Функция CHB$ CINT Оператор CIRCLE CLEAR Функция CLNG Оператор CLOSE CLS COLOR (Графический режим) COLOR (Текстовый режим) COM(N) Функция COMMAND$ Оператор COMMON Функция COS CSNG CSRLIN CVI,CVL,CVS,CVD CVMD,CVMS Оператор DATA Системная переменная DATE$ Оператор DECR DEF FN/END DEF DEFINT,DEFLNG,DEFSNG,DEFDBL,DEFSTR DEF SEG DELAY DIM DO/LOOP DRAW END Функция ENDMEM$ Оператор ENVIRON Функция EOF ERADR Оператор ERASE Функция ERDEV,ERDEV$ ERL,ERR Оператор ERROR EXIT Функция EXP,EXP2,EXP10 Оператор FIELD FILES Функция FIX Оператор FOR/NEXT Функция FRE Оператор GET (файлы) GET (графика) Функция GET$ Оператор GOSUB GOTO Функция HEX$ Оператор IF IF-блоковое INCR Функция INKEY$ INP Оператор INPUT INPUT# Функция INPUT$ INSTAT INSTR INT Оператор IOCTL,Функция IOCTL$ Оператор KEY KEY(N) KILL Функция LBOUND LCASE$ LEFT$ LEN Оператор LET LINE LINE INPUT LINE INPUT# Функция LOC Оператор LOCAL LOCATE Функция LOF LOG,LOG2,LOG10 LPOS Оператор LPRINT,LPRINT USING LSET MEMSET Функция MID$ Оператор MID$ MKDIR Функция MKI$,MKL$,MKS$,MKD$ MKMD$,MKMS$ Функция и оператор MTIMER Оператор NAME Функция OST$ Оператор ON COM(N) ON ERROR GOSUB ON/GOTO ON/KEY(N) ON PEN ON PLAY ON STRIG ON TIMER OPEN OPEN COM OPTION BASE OUT PAINT PALETTE,PALETTE USING Функция PEEK PEN PLAY Оператор PLAY Функция PMAP POINT POKE POS Оператор PRESET PRINT PRINT# ,PRINT# USING PRINT USING PSET PUT (файлы) PUT (графика) Функция PUT$ Оператор RANDOMIZE READ Функция и оператор REG Оператор REM RESET RESTORE RESUME RETURN Функция RIGHT$ Оператор RMDIR Функция RND Оператор RSET RUN Функция SCREEN Оператор SCREEN SEEK SELECT Функция SNG Оператор SOUND Функция SPACE$ SGR Оператор STATIC Функция STICK Оператор STOP Функция STB$ STRIG Оператор STRING Функция STRING$ Операторы SUB/END SUB,SUB INLINE SWAP SISTEM Функция TAB TAN Системная переменная TIME$ Функция TIMER Оператор TIMER Команды TRON,TROFF Функция UBOUND Функция UCASE$ VAL VARPRT VARPRT$ VARSEG Оператор VIEW WAIT Оператор WHILE/WEND WIDTH WINDOW WRITE WRITE# Приложение A. Обсуждение работы с числами Компьютеры и множество вещественных чисел Переполнение и потеря значимости Файлы произвольного доступа, содержащие данные с плавающей запятой Внутреннее представление четырех типов чисел Целые числа Длинные целые Числа с плавающей запятой одинарной точности, числа с плавающей запятой с двойной точностью Приложение B. Прерывание по событиям Пример Настройка прерываний при наступлении события Приложение С. Интерфейс с языком ассемблера Оператор CALL ABSOLUTE Оператор CALL INTERRUPT Регистровый буфер О вызовах функций DOS и BIOS Использование CALL вместе с INLINE Передача параметров встроенным процедурам Создание файла INLINE.COM Пример INLINE-сборки Приложение D. Сравнение ТУРБО БЕЙСИК и ИНТЕРПРЕТАТОРА БЕЙСИКА Компилятор против интерпретатора Неподдерживаемые команды Операторы, требующие модификации Преобразование программ Интерпретатора БЕЙСИК в программы ТУРБО БЕЙСИК Дополнение языка БЕЙСИК Структурные операторы Приложение Е. Сообщения об ошибках Ошибки выполнения Ошибки компиляции Приложение F. Cправочные материалы Расширенные коды клавиатуры Скэн-коды клавиатуры Приложение G. DOS для начинающих Что такое DOS? Как загрузить программу Каталоги Подкаталоги Где я нахожусь? Подсказки $p$g Файл AUTOEXEC.BAT Конфигурирование операционной среды Приложение H. Краткое описание функций и процедур Приложение I. Подготовка к работе ТУРБО БЕЙСИК Запуск TBINST Режим "Каталог ТУРБО БЕЙСИК"