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

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

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

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Садовод-декоратор

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

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

Учитель информати...

    1 слайд

    МБОУ «Школа №10»
    ТИПЫ ДАННЫХ

    Язык программирования ПАСКАЛЬ

    Учитель информатики Минина О.В.


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

    2 слайд

    Типы данных

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

  • Язык Паскаль требует обязательного описания типов всех используемых в програм...

    3 слайд

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

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

    4 слайд

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

  •  Программист может описать свой тип на основе этих базовых в разделе описани...

    5 слайд

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

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

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

    6 слайд

    Числовыми типами языка Паскаль являются: 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 – “знаку минус”.

  • Вещественные типы. В Турбо Паскале имеется 5 вещественных типов.Real (занима...

    7 слайд

    Вещественные типы. В Турбо Паскале имеется 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, хранятся точно, поскольку это целые числа)
    Вещественные типы являются упорядоченными, но не порядковыми.

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

    8 слайд

    Логический тип

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

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

    9 слайд

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

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

    10 слайд

    Символьный тип.

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

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

  • Константами называются параметры программы, значения которых не меняются в п...

    11 слайд


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

    идентификатор константы = значение;

  • Переменными называются идентификаторы адресов ячеек ОЗУ, которые могут менять...

    12 слайд

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


    список идентификаторов переменных : тип1;
    список идентификаторов переменных : тип2;

  • Арифметические операцииК арифметическим операциям относятся:
+ - сложение
-...

    13 слайд

    Арифметические операции

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


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

    14 слайд

    Операндами операций 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 слайд

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

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 663 508 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 20.01.2016 3710
    • PPTX 717.5 кбайт
    • 121 скачивание
    • Оцените материал:
  • Настоящий материал опубликован пользователем Минина Ольга Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Минина Ольга Владимировна
    Минина Ольга Владимировна
    • На сайте: 8 лет и 7 месяцев
    • Подписчики: 0
    • Всего просмотров: 46535
    • Всего материалов: 31

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Фитнес-тренер

Фитнес-тренер

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в образовательной организации

Учитель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 493 человека из 73 регионов
  • Этот курс уже прошли 1 523 человека

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

Мини-курс

Финансовый анализ

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 12 регионов

Мини-курс

Методы анализа и прогнозирования по финансовой отчетности

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Практические аспекты работы логопеда: методы и приемы в логоритмике

2 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 23 человека из 14 регионов
  • Этот курс уже прошли 19 человек