Презентация к уроку по теме «Turbo Pascal»

  • Презентации учебные
  • ppt
  • 11.05.2018
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

При использовании данной презентации при объяснении новой темы появляется возможность применять методы личностно-ориентированного обучения: проблемный метод, метод эвристической беседы и элементы исследования. Постановка проблемы ставит учащихся в условия, которые побуждают его решать учебную проблему, проводить анализ материала и оперировать им. Такая деятельность позволяет учащимся получить новую информацию, освоит новые способы применения знаний
Иконка файла материала op_func_tp.ppt
Операции  и функции  языка Паскаль
Выражение ­ это конструкция  языка, задающая  порядок выполнения  операций над  элементами данных    (операндами).
Данные целых типов  могут быть  представлены как в  десятичной, так и в 16­ ричной системе ($A5F1)  в диапазоне $0000..$FFFF.
Формы записи вещественных  десятичных чисел С фиксированной  точкой ±А.В С плавающей  точкой (экспоненциальная) ±mE±p Примеры  5.2Е+02 = 5.2102 = 520 ­3Е­01 = ­310­1 = ­ 0,3
Операции:  Арифметические  Операции отношения  Логические  Строковые  и др.
Арифметические операции выполняются над  операндами целого и  вещественного типов.
Div – вычисляет целую часть  частного, дробная  отбрасывается. Mod – вычисляет остаток от  деления нацело . Примеры  11 div 5 = ?   11 div 5 = 2  ­10 div 3 = ?   ­10 div 3 = ­3  2 div 3 = ?   2 div 3 = 0   11 mod 5 = ?   11 mod 5 = 1  ­10 mod 3 = ?   ­10 mod 3 = ­1  2 mod 3 = ?   2 mod 3 = 2
Арифметические операции  Тип   результата Целый  Опера­ ция + ­ * /                                                      Действие   Сложение     Вычитание    Умножение  Типы   операндов Целый Вещественный Вещественный Целый Целый  Вещественный Вещественный Целый Целый  Вещественный Вещественный     Целый  Вещественный
Операции отношения выполняют сравнение  двух операндов,  результатом  является True  или  False.
Операции отношения Опера­ Равно  Название Выражения Результат Не равно ция  =  <> > < >= Больше или равно A>=B True, если A больше  <= Меньше или равно A<=B True, если A меньше  A=B True, если A равно B  A<>B True, если A не равно  B True, если A больше  B True, если A меньше  B A>B    или равно B Больше Меньше     или равно B A
Логические операции выполняются над  операндами булевского  типа, результатом  является True  или  False.
Логические операции Выражения А В Результат Опера­ Действие ция  Not   Логическое  отрицание  Not A   And Логическое И A And B  Or  Логическое  ИЛИ  A Or B  Xor        Исключающее  ИЛИ    A Xor B  True False True  True  False  False True  True  False  False True  True  False    False True  False  True  False True  False  True  False True  False  True  False False  True True  False  False  False  True True True  False  False  True True False
Приоритет  выполнения операций       Убывание   приоритета   выполнения   операций  Not, унарный  минус * / div mod and + ­ or xor = <> < > <= >= in
Целый Целый Вещественный Квадрат числа х Значение Модуль х Арифметические процедуры и функции  Тип параметра  Тип  результата Функция Abs(x)  Sqr(x)  Sqrt(x)  Sin(x) Cos(x)  Ln(x) Вещественный Вещественный  Вещественный Квадратный корень из x Натуральный логарифм Вещественный Целый  Вещественный Вещественный Целый  Вещественный Вещественный Целый Целый  Вещественный Вещественный  Вещественный Вещественный  Вещественный Вещественный  Вещественный Вещественный Синус х Косинус х Целый ­ Целый   Pi Число  Целая часть х Int(x) Random Случайное число из  Random(i) Случайное число из 0..i  0..0.99    Вещественный Вещественный ­ Word   Вещественный Word
Функции преобразования типов Тип  результата Функция Тип параметра Значение i– нечетное,   Odd(i) результат ­ True i – четное,  Целый Boolean  результат ­ False  Round(x) Округление до  Преобразование  х в целое число  целого  Trunc(x) путем  отбрасывания  дробной части  Возвращает  символ ASCII с  номером i    Chr(i) Вещественный Целый  Вещественный Целый  Byte   Char
Функции порядковых типов Тип параметра Тип  результата Любой  порядковый  тип  Порядковый  тип   Целый Порядковый  тип  Функция Значение  Ord(x) Порядковый  номер х       Pred(x)       Succ(x) Предыдущее  значение х. Если  оно отсутствует,  то возникает  прерывание  Следующее  значение х. Если  оно отсутствует,  то возникает  прерывание    Порядковый  Порядковый  тип  тип