Приложение. Язык Qbasic (краткий справочник). Сообщения об ошибках и их коды. Коды ASCII.
Таблица П3. Операторы выбора и перехода.
| Оператор | Описание |
|---|---|
| GOTO | Безусловный переход на метку |
| IF… THEN… ELSE | Переход в зависимости от истинности или ложности проверяемого условия |
| SELECT CASE | Переход в зависимости от значения выражения |
Таблица П4. Операторы и функции для работы с файлами.
| Оператор, функция | Описание |
|---|---|
| CLOSE | Закрывает один или несколько файлов или устройств |
| FIELD | Отводит место под переменные в буфере файлов прямого доступа |
| FILEATTR | Возвращает информацию об открытом файле |
| GET | Считывает из файла в буфер прямого доступа или в переменную |
| INPUT # | Считывает данные из файла |
| IOCTL | Посылает управляющую строку драйверу устройства |
| LINE INPUT # | Считывает строку до 255 символов с клавиатуры или из файла |
| LOCK | Ограничивает или закрывает доступ к файлу при работе в сети |
| OPEN | Открывает файл или устройство |
| PRINT # | Записывает данные в файл |
| PRINT # USING | Записывает отформатированные данные в файл |
| PUT | Записывает содержимое переменной или буфера прямого доступа в файл |
| RESET | Закрывает все открытые файлы и устройства |
| SEEK | Устанавливает позицию файла для последующей записи или считывания |
| UNLOCK | Снимает ограничения, наложенные последним оператором LOCK |
| WRITE # | Записывает данные в последовательный файл |
Таблица П5. Переменные.
| Конструкция | Описание |
|---|---|
| CLEAR | Закрывает все файлы, освобождает буферы файлов, очищает все общие переменные, устанавливает числовые переменные и массивы в ноль, устанавливает строковые переменные в ноль и инициализирует стек. Кроме того, CLEAR может изменять размер стека |
| CONST | Описывает одну или несколько символьных переменных |
| DATA | Указывает значения данных для последующего считывания оператором READ |
| INPUT | Считывает входные данные с клавиатуры или из файла |
| LET | Присваивает значение выражения переменной |
| RANDOMIZE | Инициализирует генератор случайных чисел |
| READ | Считывает данные, указанные в операторе DATA |
| RESTORE | Восстанавливает считанные значения в операторе DATA |
| SWAP | Обменивает значения двух переменных |
Таблица П6. Массивы.
| Конструкция | Описание |
|---|---|
| DIM | Оператор объявления массива |
| ERASE | Для статических массивов каждому элементу присваивается ноль. Для строкового – определяются строки нулевой длины. Для динамического – освобождает память, используемую массивом |
| OPTION BASE | Устанавливает нижнюю границу индекса массива |
| REDIM | Описывает или изменяет размер динамического массива |
