Описание языка Turbo Basic для студентов всех специальностей
ОСНОВЫ ПРИКЛАДНОЙ ИНФОРМАТИКИ
Раздел: Описание языка Турбо-Бейсик
Справочное пособие для студентов всех специальностей
АННОТАЦИЯ
Настоящее пособие содержит описание основных средств языка Турбо-Бейсик, а также необходимые сведения по среде Турбо-Бейсика.
Пособие в основном ориентировано на использование при выполнении практикума по курсу «Основы прикладной информатики». Может также использоваться в качестве справочника по языку Турбо-Бейсик.
С О Д Е Р Ж, А Н И Е
- Основные средства языка
- Структура программы
- Типы данных
- Массивы
- Выражения
- Стандартные функции
- Основные операторы
- Операторы цикла
- Подпрограммы, функции и процедуры
- Цвет и графика
- Файлы. Работа с файлами данных последовательного и прямого доступа
- Файлы последовательного доступа
- Файлы прямого доступа.
- Движущиеся изображения, звуковые эффекты и нестандартный ввод с клавиатуры
- Оператор DRAW
- Операторы GET и PUT.
- Оператор BEEP
- Оператор SOUND
- Оператор PLAY
- Функция INKEY$
- Библиотека стандартных процедур в Турбо-Бейсике
- Рекомендуемый порядок работы на ПЭВМ при создании и выполнении программ на языке Турбо-Бейсик
ОСНОВНЫЕ СРЕДСТВА ЯЗЫКА
- Структура программы
- Типы данных
- Массивы
Программа состоит из строк. Одна строка содержит один или несколько операторов, разделенных двоеточием. Например, a=1: b=1 Перенос оператора на другую строку допускается. В этом случае используется знак переноса Например, a=1: b_ =1 Строки могут нумероваться (но это не обязательно). Ссылка в нужное место программы может осуществляться также по метке.
Метка размещается в отдельной строке, начинается с буквы и содержит любое количество букв и цифр. После метки ставится двоеточие. Например, aaa: x=x+1…
GOTO aaa Если первым символом в строке является апостроф ('), то строка воспринимается как комментарий.
Имя образуется из букв от A до Z (или от a до z), знака подчеркивания и цифр от 0 до 9, начинается с буквы. Имя используется для обозначения переменных, меток, процедур
Целый (значения от -32 767 до 32 767, занимает 2 байта); длинный целый (от 2я5−31 до 2я531,4 байта); вещественный (4 байта); вещественный двойной точности (8 байт); символьный (последовательность любых символов, каждый символ занимает 1 байт).
Тип переменной определяется типом данных, которые она представляет. Указание типа переменной задается соответствующим знаком после имени.
a$ - символьный a% - целый a& - длинный целый — 5 a! — вещественный обычной точности а# - вещественный двойной точности Если знак после имени отсутствует, то эта переменная считается по умолчанию вещественной обычной точности. То есть a! =1.1 и а=1.1 одно и то же.
Описание массивов осуществляется с помощью оператора DIM с указанием размеров. Например, оператор DIM a (10), b (10: 20,25: 45) описывает одномерный массив a, элементы которого имеют индексы от 0 до 10, и двухмерный массив b, элементы которого имеют индексы: первый от 10 до 20, второй от 25 до 45.
Если нижняя граница индексов в описании не указана, то она считается равной 0.