1. Типы данных
Тип определяет:
• возможные значения переменных,
констант, функций, выражений,
принадлежащих к данному типу;
• внутреннюю форму представления данных
в ЭВМ;
• операции и функции, которые могут
выполняться над величинами,
принадлежащими к данному типу.
2. Иерархия типов в языке Паскаль
Простые
Порядковые
Целые
Логические
Символьные
Перечисляемые
Интервальные
Вещественные
Структурированные
Массивы
Строки
Множества
Записи
Файлы
Указатели
5. Простые типы данных
Логический тип
Not, And, Or,
Xor,
boolean 1 true, false
>=, <=, =, <>,
<, >
6. Простые типы данных
Символьный тип
все символы +,
char 1
кода ASCII >=, <=, =, <>, <, >
7. Порядковые типы, выделяемые из группы простых типов,
характеризуются следующими свойствами:
• все возможные значения порядкового типа представляют собой
ограниченное упорядоченное множество;
• к любому порядковому типу может быть применена стандартная
функция Ord, которая в качестве результата возвращает порядковый
номер конкретного значения в данном типе;
• к любому порядковому типу могут быть применены стандартные
функции Pred и Succ, которые возвращают предыдущее и
последующее значения соответственно;
• к любому порядковому типу могут быть применены стандартные
функции Low и High, которые возвращают наименьшее и
наибольшее значения величин данного типа.