Базы данных
<<  Типы данных Базы данных  >>
Типы данных
Типы данных
Целочисленные типы данных
Целочисленные типы данных
Вещественные типы данных
Вещественные типы данных
Литерный (символьный) тип
Литерный (символьный) тип
Булевский тип
Булевский тип
Пользовательские типы Кроме стандартных типов данных Паскаль
Пользовательские типы Кроме стандартных типов данных Паскаль
Интервальный тип (диапазон) Интервальный тип позволяет задавать две
Интервальный тип (диапазон) Интервальный тип позволяет задавать две
Перечисляемый тип Перечисляемый тип (enumerated type) – тип данных,
Перечисляемый тип Перечисляемый тип (enumerated type) – тип данных,
Структурированные типы данных
Структурированные типы данных
Строки Строка (string) – это последовательность символов кодовой
Строки Строка (string) – это последовательность символов кодовой
Массивы Простые типы определяют различные множества неразделимых
Массивы Простые типы определяют различные множества неразделимых
Множества Множество (set) – это структурированный тип данных,
Множества Множество (set) – это структурированный тип данных,
Записи Иногда для решения задач, в которых возникает необходимость
Записи Иногда для решения задач, в которых возникает необходимость
Файлы Большие совокупности данных удобно иметь записанными во внешней
Файлы Большие совокупности данных удобно иметь записанными во внешней

Презентация: «Типы данных». Автор: Лексо. Файл: «Типы данных.ppt». Размер zip-архива: 79 КБ.

Типы данных

содержание презентации «Типы данных.ppt»
СлайдТекст
1 Типы данных

Типы данных

2 Целочисленные типы данных

Целочисленные типы данных

Целочисленные типы данных представляют собой значения, которые могут использоваться в арифметических выражениях и занимать в памяти от 1 до 4 байт.

Тип

Диапазон

Требуемая память (байт)

byte

0..255

1

shortint

-128..127

1

integer

-32768..32767

2

word

0..65535

2

longint

-2147483648..2147483647

4

3 Вещественные типы данных

Вещественные типы данных

Вещественные типы данных представляют собой вещественные значения, которые могут использоваться в арифметических выражениях и занимать в памяти от 4 до 6 байт. Паскаль допускает представление вещественных значений и с плавающей запятой, и с фиксированной точкой. Вещественные значения могут изображаться в форме с фиксированной точкой, например 7.32, 456.721 или 0.015, а также в форме с плавающей точкой, т.е. парой чисел вида <мантисса>Е<порядок> (7.32Е+00, 4.56721Е+02, 1.5Е-02).

Тип

Диапазон

Мантисса

Требуемая память (байт)

real

2.9*10E – 39..1.7*10E38

11-12

6

single

1.5*10E – 45..3.4*10E38

7-8

4

double

5.0*10E – 324..1.7*10E308

15-16

8

extended

1.9*10E – 4951..1.1*10E4932

19-20

10

comp

-2E+63+1..2E+63-1

10-20

8

Вещественные типы данных

4 Литерный (символьный) тип

Литерный (символьный) тип

Литерный (символьный) тип char определяется множеством значений кодовой таблицы ПЭВМ. Каждому символу приписывается целое число в диапазоне от 0 до 255. Для размещения в памяти переменной литерного типа требуется один байт.

5 Булевский тип

Булевский тип

Булевским типом называют тип данных, представляемый двумя значениями true (истина) и false (ложь). Он широко применяется в логических выражениях и выражениях отношения. Для размещения в памяти переменной булевского типа требуется 1 байт.

6 Пользовательские типы Кроме стандартных типов данных Паскаль

Пользовательские типы Кроме стандартных типов данных Паскаль

поддерживает скалярные типы, определенные самим пользователем. К ним относятся перечисляемый и интервальный типы. Данные этих типов занимают в памяти один байт, поэтому скалярные пользовательские типы не могут содержать более 256 элементов. Их применение значительно улучшает наглядность программы, делает более легким поиск ошибок, экономит память.

7 Интервальный тип (диапазон) Интервальный тип позволяет задавать две

Интервальный тип (диапазон) Интервальный тип позволяет задавать две

константы, определяющие границы диапазона значений для данной переменной. Компилятор при каждой операции с переменной интервального типа генерирует подпрограммы проверки, определяющие, остается ли значение переменной внутри установленного для нее диапазона. Обе константы должны принадлежать одному из стандартных типов (тип real недопустим). Значение первой константы должно быть значительно меньше значения второй. Например: 1..12 (номер месяца может принимать значения от 1 до 12) или ‘а’..’я’ (буквы русского алфавита – от а до я)

8 Перечисляемый тип Перечисляемый тип (enumerated type) – тип данных,

Перечисляемый тип Перечисляемый тип (enumerated type) – тип данных,

заданных списком принадлежащих ему значений. Объявление перечисляемого типа описывает множество идентификаторов, которые являются возможными значениями перечисляемого типа. Идентификаторы в описании типа представляют собой константы. Отдельные значения указываются через запятую, а весь список заключается в круглые скобки. Перечисляемый тип ограничен больше чем интервальный, он задается перечислением своих значений. Например, в виде строковых констант: color=(red, blue, green, black). В приведенном примере создается новый (нестандартный) тип данных color. Переменные этого типа могут принимать всего 4 значения: red, blue, green, black. Такая возможность создания новых пользовательских типов данных имеется в языке Turbo Pascal.

9 Структурированные типы данных

Структурированные типы данных

По способу организации и типу компонентов в сложных типах данных выделяют следующие разновидности: регулярный тип (массивы); комбинированный тип (записи); файловый тип (файлы); множественный тип (множества); строковый тип (строки);

10 Строки Строка (string) – это последовательность символов кодовой

Строки Строка (string) – это последовательность символов кодовой

таблицы персонального компьютера. Количество символов в строке может изменяться от 0 до 255.

11 Массивы Простые типы определяют различные множества неразделимых

Массивы Простые типы определяют различные множества неразделимых

значений. В отличие от них структурированные типы задают множества сложных значений, каждое из которых образует совокупность нескольких значений другого типа. В структурных типах выделяют регулярный тип (массивы - array).

12 Множества Множество (set) – это структурированный тип данных,

Множества Множество (set) – это структурированный тип данных,

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

13 Записи Иногда для решения задач, в которых возникает необходимость

Записи Иногда для решения задач, в которых возникает необходимость

хранить и обрабатывать совокупность данных различного типа, используются отдельные массивы для каждого типа данных, а для установления соответствия между ними вводятся соответствующие индексы. Для записи комбинации объектов разных типов в Паскале применяется комбинированный тип данных – запись (record). Например, товар на складе описывается следующими величинами: наименование, количество, цена, наличие сертификата качества и т.д. В этом примере наименование – величина типа string, количество – integer, цена – real, наличие сертификата – boolean.

14 Файлы Большие совокупности данных удобно иметь записанными во внешней

Файлы Большие совокупности данных удобно иметь записанными во внешней

памяти в виде последовательности сигналов. В Паскале для этих целей предусмотрены специальные объекты – файлы (file). Файлом называется совокупность данных, записанная во внешней памяти под определенным именем.

«Типы данных»
http://900igr.net/prezentacija/informatika/tipy-dannykh-169228.html
cсылка на страницу

Базы данных

19 презентаций о базах данных
Урок

Информатика

130 тем
Слайды