Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практические занятия ИНФОРМАТИКА.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.51 Mб
Скачать

Среда программирования qbasic

Интегрированная система (среда программирования) QBASIC

управляющая программа

интерпретатор

встроенный редактор

набор сервисных и вспомогательных программ

Язык программирования qbasic

Язык состоит из набора слов, знаков и команд, записанных по определенным синтаксическим правилам

Алфавит языка QBASIC

Основные символы

26 латинских букв от A до Z и цифры 0 – 9

специальные символы

знаки арифметических операций + - * \ / ^

знаки отношений

< > = <= >= <>

знаки разделения

, . ; : ( ) # $ “ & % ! <пробел>

Слова

Неделимые последовательности символов

Ключевые (зарезервированные) слова

Некоторые слова, имеющие особый смысл, и связанные с определенными действиями ПК

Комментарии, записанные правее символа

Используются для объяснения тех или иных действий программы

Типы данных

Определить тип данных – значит определить диапазон значений, набор допустимых операций и функций и тип результата.

По типу данные делятся на числовые, строковые, логические.

Тип

Символ

Содержание

Числовые

INTEGER

%

Целые в диапазоне – 32’768 + 32’768

LONG

&

Целые в диапазоне

-2’147’483’648 + 2’147’483’648

SINGLE

по умолчанию !

Вещественные с плавающей запятой в интервале от ± 8,43 ·10-37 до ± 3,37 ·1038

DOUBLE

#

Вещественные с плавающей запятой в интервале от ± 4,19 ·10-307 до ± 1,67 ·10308

Строковые

STRING

$

Любые тексты до 32 767 знаков

Логические

BOULEAN

- 1, 0

Виды данных

Константы (числовые и символьные)

Переменные (числовые и символьные)

Это данные, значения которых используются, но не изменяются.

Константы могут быть представлены в явном или неявном виде

Это данные, которые во время выполнения программы изменяют свои значения

числовая константа в явном виде

строковая (текстовая) константа в явном виде

числа (3.1415, 25, -7.3…)

произвольный набор символов, заключенный в кавычки

(“CAT”, “*L*”, “321”)