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
Режим "Каталог ТУРБО БЕЙСИК"