Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация "Типы данных Turbo Pascal 7.0"

Презентация "Типы данных Turbo Pascal 7.0"


До 7 декабря продлён приём заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)

  • Информатика
Типы данных в Turbo Pascal 7
Типы данных Под типом данных понимается множество допустимых значений этих да...
Среди типов, используемых в языке, есть стандартные (предопределенные) и опре...
Простые типы данныхв Turbo Pascal 7 Простой тип определяет упорядоченное множ...
Целые типы  Turbo Pascal имеется пять стандартных типов целых чисел: Shortint...
Логический тип Стандартный логический тип Boolean (размер - 1 байт) представл...
Символьный тип Стандартный символьный тип Char определяет полный набор ASCII-...
Перечисляемый тип Перечисляемый тип не является стандартным и определяется на...
Тип-диапазон В любом порядковом типе можно выделить подмножество значений, оп...
Вещественные типы Turbo Pascal имеется пять стандартных вещественных типов: R...
1 из 10

Описание презентации по отдельным слайдам:

№ слайда 1 Типы данных в Turbo Pascal 7
Описание слайда:

Типы данных в Turbo Pascal 7

№ слайда 2 Типы данных Под типом данных понимается множество допустимых значений этих да
Описание слайда:

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

№ слайда 3 Среди типов, используемых в языке, есть стандартные (предопределенные) и опре
Описание слайда:

Среди типов, используемых в языке, есть стандартные (предопределенные) и определяемые программистом. К стандартным типам, не требующим предварительного определения, относятся целые типы, вещественные типы, логические типы, символьный тип - Char, тип-строка - string, ASCIIZ-строка - PChar, текстовый файл - Text, тип-указатель - Pointer. Все другие используемые типы данных должны быть определены либо в разделе объявления типов, либо в разделе объявления переменных или типизированных констант. Раздел объявления типов начинается зарезервированным словом type, после которого определяются вводимые типы. Определение каждого нового типа начинается с идентификатора типа. За ним следует знак равенства, а далее - само определение, завершающееся точкой с запятой: type    <имя типа 1> = <определение типа 1>;     <имя типа 2> = <определение типа 2>;    . . .     <имя типа N> = <определение типа N>;

№ слайда 4 Простые типы данныхв Turbo Pascal 7 Простой тип определяет упорядоченное множ
Описание слайда:

Простые типы данныхв Turbo Pascal 7 Простой тип определяет упорядоченное множество значений параметра. В Turbo Pascal имеются следующие группы простых типов: - целые типы; - логический тип; - символьный тип; - перечисляемый тип; - тип-диапазон; - вещественные типы. Все простые типы, за исключением вещественных, называются порядковыми типами. Для величин порядковых типов определены стандартные процедуры и функции.

№ слайда 5 Целые типы  Turbo Pascal имеется пять стандартных типов целых чисел: Shortint
Описание слайда:

Целые типы  Turbo Pascal имеется пять стандартных типов целых чисел: Shortint, Integer, Longint, Byte, Word. 

№ слайда 6 Логический тип Стандартный логический тип Boolean (размер - 1 байт) представл
Описание слайда:

Логический тип Стандартный логический тип Boolean (размер - 1 байт) представляет собой тип данных, любой элемент которого может принимать лишь два значения: True и False. При этом справедливы следующие условия: False < True Ord (False) = 0 Ord (True) = 1 Succ (False) = True Pred (True) = False Функция Pred возвращает в качестве значения предшествующий символ, а функция Succ возвращает последующий символ. В Turbo Pascal 7.0 добавлено еще три логических типа ByteBool (размер - 1 байт), WordBool (размер - 2 байта) и LongBool (размер - 4 байта). Отличие их от стандартного типа Boolean заключается в фактической величине параметра этого типа, соответствующей значению True. Для вех логических типов значению False соответствует число 0, записанное в соответствующее количество байтов. Значению же True для типа Boolean соответствует число 1, записанное в его байт, а для других типов значению True соответствует любое число, отличное от нуля (хотя функция Ord в этом случае дает значение 1).

№ слайда 7 Символьный тип Стандартный символьный тип Char определяет полный набор ASCII-
Описание слайда:

Символьный тип Стандартный символьный тип Char определяет полный набор ASCII-символов. Функция Ord от величины типа Char дает код соответствующего символа. Сравниваются величины символьного типа по своим кодам.

№ слайда 8 Перечисляемый тип Перечисляемый тип не является стандартным и определяется на
Описание слайда:

Перечисляемый тип Перечисляемый тип не является стандартным и определяется набором идентификаторов, с которыми могут совпадать значения параметра. Список идентификаторов указывается в круглых скобках, идентификаторы разделяются запятыми: Type  <имя типа> = (<идентификатор 1, идентификатор 2, ... , идентификатор N>);) Важно, в каком порядке перечислены идентификаторы при определении типа, т. к. первому идентификатору присваивается порядковый номер 0, второму 1 и т. д. Один и тот же идентификатор можно использовать в определении только одного перечисляемого типа. Функция Ord от величины перечисляемого типа дает порядковый номер ее значения. Пример. Перечисляемый тип. type Operat = (Plus, Minus, Mult, Divide); Логический тип является частным случаем перечисляемого типа: type Boolean = (False, True);

№ слайда 9 Тип-диапазон В любом порядковом типе можно выделить подмножество значений, оп
Описание слайда:

Тип-диапазон В любом порядковом типе можно выделить подмножество значений, определяемое минимальным и максимальным значением, в которое входят все значения исходного типа, находящиеся в этих границах, включая и сами границы. Такое подмножество определяет тип-диапазон. Тип-диапазон задается указанием минимального и максимального значений, разделенных двумя точками: type <имя типа> = <мин. значение> . . <макс. значение>; Минимальное значение при определении такого типа не должно быть больше максимального. Пример. Определение типов-диапазонов. type    Dozen = 1..12;           {числа от 1 до 12}    AddSub = Plus..Minus;    {операции сложения и вычитания}

№ слайда 10 Вещественные типы Turbo Pascal имеется пять стандартных вещественных типов: R
Описание слайда:

Вещественные типы Turbo Pascal имеется пять стандартных вещественных типов: Real, Single, Double, Extended, Соmр. Тип Comp фактически является типом целых чисел увеличенного диапазона, однако порядковым не считается. Типы Single, Double, Extended и Comp можно использовать в программах только при наличии арифметического сопроцессора или при включенном эмуляторе сопроцессора.


57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)

Автор
Дата добавления 24.09.2015
Раздел Информатика
Подраздел Презентации
Просмотров296
Номер материала ДВ-006955
Получить свидетельство о публикации
Похожие материалы

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