Презентация на тему: Арифметические, строковые и логические выражения.
презентация к уроку по информатике и икт (9 класс)

Цель:Систематизировать и закрепить знания полученные на предыдущих уроках. Ознакомить с арифметическими, строковыми и  логическими выражениями.

Скачать:

ВложениеРазмер
Office presentation icon arifmeticheskie_strokovye_i_logicheskie_vyrazheniya.ppt687 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

9 класс Государственное бюджетное образовательное учреждение СОШ №17 Василеостровского района Выполнила: Учитель информатики Мардарь Н.П. г. Санкт- Петербург 2022г.

Слайд 2

Цель Систематизировать и закрепить знания полученные на предыдущих уроках. Ознакомить с арифметическими, строковыми и логическими выражениями.

Слайд 3

Актуализация знаний Какие типы данных различают? Перечислите типы переменных, испол-мых в Pascal . Какие операции можно производить над числовыми данными? Какие операции можно производить над строковыми данными? Опишите функции: div, mod, sqr, sqrt, chr, length , copy .

Слайд 4

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

Слайд 5

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

Слайд 6

Строковые выражения. В состав строковых выражений могут входить переменные строкового типа, строки (последовательности символов) и строковые функции. Над переменными строкового типа и строками может производиться операция конкатенации. Она объединяет строки или значения строковых переменных в единую строку. Операция конкатенации обозначается знаком « + », который не следует путать со знаком сложения чисел в арифметических выражениях, или знаком «&».

Слайд 7

Логические выражения. В состав логических выражений могут входить логические переменные, логические значения, операторы сравнения чисел и строк, а также логические операции. Логические выражения могут принимать лишь два значения: True (истина) и False (ложь).

Слайд 8

Логические выражения. Операторы сравнения =,<,>,, <= и >= сравнивают выражение в левой части оператора с выражением в правой части оператора и представляют результат в виде логического значения True или False. Например: 5 > 3 = True; "А" = "В" = False

Слайд 9

Логические выражения. Логические операции, на языках программ-ния: логическое умножение — And, логическое сложение — Or, логическое отрицание — Not. При записи сложных логических выражений используются скобки. Например: (5 > 3) And ("А" = "В") = False (5 > 3) Or ("A" = "В") = True Not (5 > 3) = False

Слайд 10

Имеются переменные в операторах: А:='2'; b:=2; c:=true; d:=123458; e:=25.45678; f:='25'; g:='pascfl'; h:=0.0000003; i:='i'; j:='false';

Слайд 11

Запишите, какие переменные к каким из типов integer, real, char, boolean, string могут быть отнесены. integer: ____________________________ real: _______________________________ char: _______________________________ boolean: ____________________________ string : _____________________________

Слайд 12

Определить значение выражения 'abc' > 'ab' 'abc' = 'abc' 'abc' < 'abc ‘ (45>13) and (‘a’>’b’) (45>13) or (‘a’>’b’) ‘ a’+’c’>‘ca’ Not(5<3) and (5<7)

Слайд 13

Определить значение выражения 'abc' > 'ab' 'abc' = 'abc' 'abc' < 'abc ‘ (45>13) and (‘a’>’b’) (45>13) or (‘a’>’b’) ‘ a’+’c’>‘ca’ Not(5<3) and (5<7) (true) ( истина ) (true) ( истина ) (false) (ложь) (false) (ложь) (true) ( истина ) (false) (ложь) (true) ( истина )

Слайд 14

Записать выражение на языке Pascal

Слайд 15

Записать выражение на языке Pascal ((5*x+y)/(x-5*y)+ (5*x-y)/(x+5*y))/(sqr(x)+sqr(y))/(sqr(x)-25sqr(y)) (((2* m +1)/ (2* m -1))- ((2* m -1)/ (2* m +1)))/(4* m /(10* m -5) )

Слайд 16

Определить результат a=‘ знание - сила ’ Copy(a,1,1)+copy(a,5,1)+copy(a,2,2) Copy(a,4,2)+copy(a,2,2) Copy(a,12,1)+copy(a,11,1)+copy(a,2,2)

Слайд 17

Определить результат a=‘ знание - сила ’ Copy(a,1,1)+copy(a,5,1)+copy(a,2,2) зина Copy(a,4,2)+copy(a,2,2) нина Copy(a,12,1)+copy(a,11,1)+copy(a,2,2) лина

Слайд 18

Составить программы на языке Паскаль Вычисления выражения Y =2 x 2 +7 ax В выражении «Красная шапочка» выделить слово шапочка . Вычислить значения выражения при a=10, b=20,c=true, d=false (a>5)and(b>5)and(c or d)

Слайд 19

Задание на дом П 4.4 Записать на языке Pascal Используя строковые функции из слова «автоматика» получить различные слова.


По теме: методические разработки, презентации и конспекты

Презентация на тему " Арифметическая прогрессия"

Данная презентация содержит методический и практический материал  к уроку по теме " Арифметическая прогрессия"...

Презентация на тему: основы логики, построение логических схем

Материал для знакомства с логическими элементами и объяснения принципов построения логических схем на основе вентилей....

Конспект урока с презентацией по теме: "Арифметический квадратный корень и его свойства".

Урок диагностического контроля по теме:«Арифметический квадратный корень и его свойства». Цель урока: Выявление пробелов в знаниях учащихся по данной теме и работа над ликвидацией этих пробелов н...

Презентация на тему: "Арифметическая и геометрическая прогрессия"

Использование данной презентации поможет учащимся наглядно освоить новый материал и получить удовольствие от учебного процесса....

Презентация на тему "АРИФМЕТИЧЕСКАЯ ПРОГРЕССИЯ" 9 класс

—Термин «прогрессия» имеет латинское происхождение (progression), что означает «движение вперед» и был введен римским автором Боэцием (VI в.).— Этим термином в математике прежде именовали всякую после...

Презентация по теме "Арифметическая прогрессия"

Презентация к уроку  по теме "Арифметическая прогрессия", Алгебра  - 9 класс (учебник Макарычев Ю.Н.) Данный урок является первым уроком в изучении данной темы.     Цели урока...

Презентация на тему: «Арифметическая прогрессия. Формула n –го члена арифметической прогрессии»

Познакомить обучающихся с арифметической прогрессией, формулой n-го члена арифметической прогрессии...