- •Глава I. Основные сведения.
- •Глава II .Решение задач.
- •Глава III . Дополнительные сведения о tb.
- •Предисловие
- •Глава I. Основные сведения
- •1. Введение
- •Понятие об алгоритмах.
- •Понятие о программировании.
- •Этапы решения задач с помощью компьютера.
- •2. Основы языка turbo basic
- •2.1 Алфавит языка.
- •2.2 Типы данных.
- •2.3 Выражения в Бейсике. Стандартные функции.
- •2.4 Среда программирования TurboBasic
- •2.5 Работа в непосредственном режиме
- •2.6 Структура программ. Оператор присваивания.
- •2.7 Операторы ввода/вывода.
- •2.8 Работа с блоком данных
- •Организация графического экрана. Операторы графики.
- •2.10 Функции обработки символьных (литерных) величин.
- •3.Управляющие конструкции.
- •3.1 Операторы цикла.
- •3.2 Условный оператор.
- •3.3 Подпрограммы.
- •3.4 Функции пользователя.
- •Глава II. Решение задач.
- •4. Работа с функциями.
- •4.2 Функции обработки числовых данных.
- •4.3 Генерация случайных чисел.
- •5. Массивы
- •5.1 Понятие массива.
- •5.2 Задачи на обработку одномерных массивов.
- •5.3 Сортировка массивов
- •5.4 Двумерные массивы
- •6. Практика программирования.
- •Задачи обработки целых чисел.
- •6.2 Построение графика функции.
- •Простейший графический редактор.
- •Моделирование хода часов.
- •Программирование справочных систем.
- •1 Закон ньютона
- •2 Закон ньютона
- •3 Закон ньютона
- •Программирование игр.
- •Глава 3. Дополнительные сведения о тв.
- •Звук и музыка.
- •Графический оператор draw.
- •9. Операторы get и put
- •10. Файлы. Работа с файлами.
- •10.1 Файлы последовательного доступа
- •10.2. Файлы прямого доступа
- •Сообщения об ошибках
- •Список команд, операторов, функций.
- •Ascii – коды
- •Список рекомендуемой литературы
Сообщения об ошибках
Сообщение Перевод |
NEXT without FOR NEXT без FOR |
RETURN without GOSUB RETURN без GOSUB |
Out of DATA Исчерпаны данные DATA |
Illegal function call Неверный вызов функции |
Overflow Переполнение |
Out of memory Исчерпана оперативная память |
Subscript out of range Выход за пределы массива |
Array already dimension Повторное задание массива |
Divizion by zero Деление на ноль |
Type mismatch Несоответствие типа |
Out of string space Нет места для строк |
Divice I/O error Ошибка ввода вывода |
Вad file name or number Неверное имя или номер файла |
File not found Файл не найден |
Bad file name Неверное имя файла |
Bad file mode Неверный тип файла |
File already open Файл уже открыт |
File already exists Файл уже существует |
Too many files Слишком много файлов |
Disk full Диск заполнен |
|
Приложение 2
Список команд, операторов, функций.
ABS |
Абсолютное значение (модуль) |
AND |
И |
APPEND |
Добавление в конец (файла) |
ASC |
Код из таблицыASCII |
ATN |
Арктангенс |
BEEP |
Сигнал |
BLOAD |
Загрузка памяти |
BSAVE |
Запись памяти |
CHR$ |
Символ |
CINT |
Преобразование числа к целому типу |
CIRCLE |
Окружность |
CLEAR |
Очищать |
CLOSE |
Закрыть (файл) |
CLS |
Очистить экран |
COLOR |
Цвет |
COS |
Косинус |
DATA |
Данные |
DEF |
Определить функцию |
DIM |
Резервирование места (массива) |
DO |
Делать |
DRAW |
Рисовать |
ELSE |
Иначе |
ELSE IF |
Иначе, если |
END |
Конец (программы) |
END IF |
Конец условия |
EOF |
Конец файла |
ERASE |
Уничтожить массив |
EXP |
Экспонента |
FIX |
Округление |
FOR |
Для |
FUNCTION |
Функция |
GET |
Взять |
GOSUB |
Перейти к подпрограмме |
GOTO |
Перейти к |
IF |
Если |
INKEY$ |
Ввести символ |
INPUT |
Ввести (переменную) |
INPUT$ |
Ввести строку символов |
INT |
Целое (число) |
LEFT$ |
Слева |
LEN |
Длина |
LET |
Пусть будет |
LINE |
Линия |
LIST |
Список |
LOCATE |
Разместить |
LOG |
Логарифм |
LPRINT |
Печатать на принтер |
MID$ |
Середина |
MOD |
Модуль |
NEXT |
Следующий |
NOT |
Нет |
OPEN |
Отрыть (файл) |
ON |
Включить |
OR |
Или |
PAINT |
Закрасить |
PEEK |
Прочесть байт по машинному адресу |
PLAY |
Играть (ноты) |
POINT |
Точка |
POKE |
Записать байт по машинному адресу |
PRESET |
Стереть точку |
Напечатать |
|
PSET |
Вывести точку |
PUT |
Поместить |
RANDOMIZE |
Случайный |
READ |
Считать |
REM |
Комментарий |
RESET |
Закрыть (все открытые файлы) |
RESTORE |
Восстановить |
RETURN |
Возвращение |
RIGHT$ |
Справа |
RND |
Случайным образом |
RUN |
Запустить |
SCREEN |
Экран |
SIN |
Синус |
SOUND |
Звук |
SQR |
Квадратный корень |
STEP |
Шаг |
STOP |
Стоп |
STR$ |
Строка |
SUB |
Процедура |
SWAP |
Обмен |
TAB |
Табулятор |
TAN |
Тангенс |
THEN |
Тогда |
TO |
До |
TROFF |
Выключить трассировку |
TRON |
Включить трассировку |
TYPE |
Тип |
UNTIL |
До тех пор, пока |
VAL |
Значение |
WEND |
Конец цикла |
WHILE |
Пока |
WIDTH |
Ширина |
WRITE |
Вывести |
Приложение 3