Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы_алгоритм_и_программир_2курс_ПИ .doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
721 Кб
Скачать
☆

2. Основные понятия.

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

Константы представляют собой данные, значения которых установлены в разделе объявления констант и не изменяются в процессе выполнения программы.

Переменные объявляются в разделе объявления переменных, однако в отличие от констант, свои значения они получают в процессе выполнения программы, причем эти значения можно изменять. К константам и переменным можно обращаться по именам.

Литерал не имеет имени и представляется в тексте программы непосредственно значе­нием.

Каждый элемент данных принадлежит к определенному типу, при этом тип переменной указывается при ее описании, а тип констант и литералов рас­познается компилятором автоматически по указанному значению.

Тип определяет множество значений, которые могут принимать элементы программы, и совокупность операций, допустимых над этими значениями.

Например, значения 34 и 67 относятся к целочисленному типу, и их можно умножать, складывать, делить и выполнять другие арифметические опера­ции.

Типы данных можно разделить на следующие группы:

- Простые

- Структурные

- Указатели

- Процедурные

- Вариантные.

Выражение представляет собой конструкцию, определяющую состав данных, операции и порядок выполнения операций над данными

Операторы представляют собой законченные предложения языка, которые выполняют некоторые действия над данными. Операторы Delphi можно разделить на две группы:

- Простые (:=)

- Структурированные (операторы ветвления, циклов)

Операторы обязательно должны разделяются точкой с запятой. Между операторами может находиться несколько точек с запятой, что не является ошибкой, так как они обозначают пустые опера­торы.

Точка с запятой может не ставиться после слова begin и перед словом end. Так как они являются операторными скобками, а не операторами.

Текст программы может содержать специальные команды, называемые Директивами компилятора и служащие для управления режимами компиляции. Директивы компилятора заключаются в фигурные скобки и в их начале ставиться символ $. С помощью директив компилятора можно задать способы интерпретации строковых типов или подключить файл ресурса.

Урок № 10. Простые типы данных.

  1. Понятие простых типов данных.

К простым типам данных относятся:

- целочисленные;

- литерные (символьные);

- логические;

- вещественные.

Все типы, кроме вещественного, являются порядковыми, т.е. значения переменных каждого из этих типов образуют упорядоченную конечную последовательность. Номера соседних значений в ней отличаются на единицу.

Для значений и имен переменных порядковых типов можно применять следующие функции:

Low(Т) – минимальное значение данных типа T.

High(T) – максимальное значение данных типа Т.

Ord(X) – порядковый номер значения выражения X.

Pred(X) – значение, предшествующее значению выражения Х.

Succ(X) – значение, следующее после значения выражения X.

А также процедуры:

Dec(X) – уменьшение значения переменной Х на единицу.

Inc (X) – увеличение значения переменной Х на единицу.

Для порядковых типов программист может создавать перечисляемые и интервальные типы. Эти типы также называются пользовательскими.

Некоторые простые типы делятся на физические и общие.

Физические типы закладываются при обработке языка и не зависят от особенностей конкретного компьютера.

Общие типы соответствуют одному из конкретных физических типов, и их использование считается более эффективным.