Данное и его характеристики. Основные и производные типы данных. Инициализация данных.
- Имя – содержательное название, отражающее роль или функции данного предметной области. Это фиксированный атрибут, не изменяется во время жизни данного.
- Тип – совокупность свойств данного, определяющая возможности применения данного. Это фиксированный атрибут.
2.1. Множество допустимых значений.
2.2. Множество допустимых операций над данным.
2.3. Представление значений данного в памяти компьютера (любое данное может относиться к единственному типу).
- Значение – динамический атрибут, легко может изменяться во время жизни данного.
Классификация типов данных
- Простые типы данных.
1.1. Стандартные типы (смотри таблицу):
- целые;
- логические;
- символьные;
- вещественные (реальные);
1.2. Типы, определяемые программистом:
- перечисляемый тип данных – определяется набором идентификаторов в разделе TYPE блока объявлений переменных. Каждый идентификатор выполняет роль константы данного типа. Day=(Mon, Tue, Wed, Thu, Fri, Sat, Sun);
- тип диапазон (интервальный тип) – определяется подмножеством значений исходного типа. Указывается min и max значение (1..100). Используется при работе с массивами в циклах.
- Структурированные (составные).
- Указатели (хранит адреса данных).
- Процедурные типы данных.
- Объекты.
Инициализация данных – присвоение данному самого первого значения.
- Константы
- значение данного не может измениться во время работы программы;
- значение присваивается при запуске программы;
- Значения по умолчанию – не оговариваются явно, но всегда задаются.
- значение может быть изменено в ходе работы программы по указанию пользователя или при выполнении каких-либо модулей;
- значение задается при запуске программы;
- Задаваемые пользователем – не имеют значения до тех пор, пока пользователь не задаст его явно. Не вычисляются никакими модулями.
Дата добавления: 2015-07-30; просмотров: 677;