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

Презентация по информатике на тему: Типы данных в Паскале

  • Информатика

Поделитесь материалом с коллегами:

МБОУ «Школа №10» ТИПЫ ДАННЫХ Язык программирования ПАСКАЛЬ Учитель информатик...
Типы данных Тип – это множество значений, которые могут принимать объекты про...
Язык Паскаль требует обязательного описания типов всех используемых в програм...
Классификация по типам в языке Паскаль.
  Программист может описать свой тип на основе этих базовых в разделе описани...
Числовыми типами языка Паскаль являются: integer (целочисленный ), real (веще...
Вещественные типы. В Турбо Паскале имеется 5 вещественных типов. Real (занима...
Логический тип Переменные логического типа Boolean занимают в памяти один бай...
Для операндов типа boolean определены следующие логические операции: NOT - от...
Символьный тип. Символьный тип Char также называют литерным. Он позволяет раб...
Константами называются параметры программы, значения которых не меняются в п...
Переменными называются идентификаторы адресов ячеек ОЗУ, которые могут менять...
Арифметические операции К арифметическим операциям относятся: + - сложение -...
Операндами операций DIV, MOD могут быть только данные типа Integer , результа...
Вопросы: Какие типы данных вы знаете? Какие типы данных относятся к скалярным...
1 из 15

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

№ слайда 1 МБОУ «Школа №10» ТИПЫ ДАННЫХ Язык программирования ПАСКАЛЬ Учитель информатик
Описание слайда:

МБОУ «Школа №10» ТИПЫ ДАННЫХ Язык программирования ПАСКАЛЬ Учитель информатики Минина О.В.

№ слайда 2 Типы данных Тип – это множество значений, которые могут принимать объекты про
Описание слайда:

Типы данных Тип – это множество значений, которые могут принимать объекты программы (константы, переменные, функции, выражения). Тип определяет также совокупность операций, допустимых над этими значениями. Среди типов данных различают стандартные (предопределенные разработчиками языка) и пользовательские (определяемые программистом в своей программе).

№ слайда 3 Язык Паскаль требует обязательного описания типов всех используемых в програм
Описание слайда:

Язык Паскаль требует обязательного описания типов всех используемых в программе данных и не допускает ( за некоторыми исключениями) смешения данных разных типов в выражениях и других конструкциях программы. Все типы разделяются на две большие группы: скалярные и структурированные.

№ слайда 4 Классификация по типам в языке Паскаль.
Описание слайда:

Классификация по типам в языке Паскаль.

№ слайда 5   Программист может описать свой тип на основе этих базовых в разделе описани
Описание слайда:

  Программист может описать свой тип на основе этих базовых в разделе описания типов, который начинается словом Type. Затем для каждого типа следует конструкция вида: идентификатор типа = определение типа; Тип относится к упорядоченным если для переменных и выражений этого типа определены операции отношения или сравнения: =, <>, <, >, <=, >=. Любой порядковый тип является упорядоченным, но не наоборот.

№ слайда 6 Числовыми типами языка Паскаль являются: integer (целочисленный ), real (веще
Описание слайда:

Числовыми типами языка Паскаль являются: integer (целочисленный ), real (вещественный ). Целые типы: В языке Турбо Паскаль определено 5 целых типов: Shortint (-128 ... 127, 1 байт), Integer (-32767 ... 32768, 2 байта), Longint (-2147483648 ... 2147483647, 4 байта), Byte (0 ... 255, 1 байт), Word (0 ... 65535, 2 байта). В типе Integer могут быть представлены только целые ( положительные и отрицательные ) числа в диапазоне от -32768 до 32767. В памяти ЭВМ каждое число типа Integer занимает 2 байта, т. е. 16 двоичных разрядов. При этом само число занимает 15 разрядов, а 16-й разряд является знаковым: значение 0 соответствует знаку “плюс”, значение 1 – “знаку минус”.

№ слайда 7 Вещественные типы. В Турбо Паскале имеется 5 вещественных типов. Real (занима
Описание слайда:

Вещественные типы. В Турбо Паскале имеется 5 вещественных типов. Real (занимает 6 байт, диапазон от 2.9E-39 до 1.7E+38 по модулю, точность 11-12 значащих цифр) Single (занимает 4 байта, диапазон от 1.5E-45 до 3.4E+38 по модулю, точность 7-8 значащих цифр) Double (занимает 8 байт, диапазон от 5.0Е-324 до 1.7Е+308 по модулю, точность 15-16 значащих цифр) Extended (занимает 10 байт, диапазон от 3.4E-4932 до 1.1E+4932 по модулю, точность19-20 значащих цифр). Comp (занимает 8 байт, диапазон от -9.2E-18 до 9.2E+18, хранятся точно, поскольку это целые числа) Вещественные типы являются упорядоченными, но не порядковыми.

№ слайда 8 Логический тип Переменные логического типа Boolean занимают в памяти один бай
Описание слайда:

Логический тип Переменные логического типа Boolean занимают в памяти один байт и могут принимать одно из двух значений False - ложное или True - истинное. Этот тип является порядковым (Ord(False) = 0, Ord(True) = 1) и, следовательно, упорядоченным. Результат любых операций сравнения имеет логический тип и может быть присвоен логической переменной.

№ слайда 9 Для операндов типа boolean определены следующие логические операции: NOT - от
Описание слайда:

Для операндов типа boolean определены следующие логические операции: NOT - отрицание (превращает false в true, а true в false), AND - логическое умножение "и", OR – логическое сложение "или", XOR - исключающее или (true если операнды разные). Принцип действия этих операций можно проиллюстрировать такими схемами:

№ слайда 10 Символьный тип. Символьный тип Char также называют литерным. Он позволяет раб
Описание слайда:

Символьный тип. Символьный тип Char также называют литерным. Он позволяет работать с символами, которые записываются двумя способами: в одинарных кавычках или по их коду, например 'a', 'B', '*' или, что то же самое, #97, #130, #42. В отличие от текста программы на паскале, символы, соответствующие строчным и заглавным буквам различаютсяВыражения. Выражение - это единица языка, которая определяет способ вычисления некоторого значения. Выражения формируются из констант, переменных, функций, знаков операций и круглых скобок по определенным синтаксическим правилам.

№ слайда 11 Константами называются параметры программы, значения которых не меняются в п
Описание слайда:

Константами называются параметры программы, значения которых не меняются в процессе ее выполнения. Они встречаются либо непосредственно в виде значения, либо в виде идентификатора константы, описанного в разделе, начинающемся со слова Const. Для каждой константы в разделе указывается конструкция вида: идентификатор константы = значение;

№ слайда 12 Переменными называются идентификаторы адресов ячеек ОЗУ, которые могут менять
Описание слайда:

Переменными называются идентификаторы адресов ячеек ОЗУ, которые могут менять свое значение в процессе выполнения программы. Все без исключения переменные должны быть описаны в разделе программы, начинающемся со слова VAR. Затем следуют конструкции вида: список идентификаторов переменных : тип1; список идентификаторов переменных : тип2;

№ слайда 13 Арифметические операции К арифметическим операциям относятся: + - сложение -
Описание слайда:

Арифметические операции К арифметическим операциям относятся: + - сложение - - вычитание * - умножение DIV – целочисленное деление (целая часть частного ) MOD – взятие остатка от целочисленного деления / - деление вещественное

№ слайда 14 Операндами операций DIV, MOD могут быть только данные типа Integer , результа
Описание слайда:

Операндами операций DIV, MOD могут быть только данные типа Integer , результат их выполнения также имеет тип Integer Операция DIV отличается от обычной операции деления тем, что ее результатом является целая часть частного, т. е. дробная часть отбрасывается. Результатом операции является остаток, полученный при выполнении целочисленного деления. Например: Выражение Результат 2 div 3 0 12 div 5 2 10 mod 2 0 12 mod 5 2 Операция / выполняет обычнее вещественное деление. Ее результат всегда имеет тип REAL . Если один или оба операнда имеют тип INTEGER , то они до выполнения операции преобразуются к типу REAL.

№ слайда 15 Вопросы: Какие типы данных вы знаете? Какие типы данных относятся к скалярным
Описание слайда:

Вопросы: Какие типы данных вы знаете? Какие типы данных относятся к скалярным ? Какие типы данных относятся к структурированным ? Какие Вещественные типы вы знаете ? Какие Целые типы вы знаете ? Приведите пример символьного типа.

Выберите курс повышения квалификации со скидкой 50%:

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

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