Тип данных — фундаментальное понятие теории программирования. Тип данных определяет множество значений, набор операций, которые можно применять к таким значениям, и, возможно, способ реализации хранения значений и выполнения операций. Кроме того, тип определяет формат внутреннего представления данных в памяти ПК. Любые данные, которыми оперируют программы, относятся к определённым типам.
Типы данных бывают следующие:
1. Текстовый – хранение обычного текста(от 0 до 255 символов).
2. Поле Мемо – для хранения больших объемов текста, текст не хранится в поле, а хранит указатель на него.
3. Числовые - хранятся действительные числа.
4. Дата/время – календарная дата и текущее время.
5. Денежный – хранение денежной суммы.
6. Счётчик – для уникальных неповторяющихся чисел с автоматическим наращиванием. Используется для нумерации.
7. Логический тип – логические данные, имеет два значения: истина и ложь.
8. Поле объекта OLE – спец. тип данных, для хранения мультимедийных объектов, но хранится не сам объект, а только указатель на него.
|
|
9. Гиперссылка
10. Мастер подстановок – выбор из списка, чтобы не вводить вручную.
91.Что такое лексема? Перечислите виды лексем языка высокого уровня (Фортран, Кобол, Алгол, Pascal, Бейсик, Java, C++, C#, Objective, Smalltalk, Delphi)
Лексема - последовательность допустимых символов языка программирования, имеющая смысл для транслятора. Транслятор рассматривает программу как последовательность лексем.
Лексема (token) — это минимальная единица языка, имеющая самостоятельный смысл.
Существуют следующие виды лексем в С++:
· имена (идентификаторы);
· ключевые слова;
· знаки операций;
· разделители;
· литералы (константы).
В Turbo Pascal имеются следующие классы лексем:
1. Служебные (зарезервированные) слова
2. Идентификаторы (имена)
3. Изображения
4. Знаки операций
5. Разделители