Құрылтак шарттары

Содержание

Слайд 2

Сабақ мақсаттары

Құрылтақ шарттары дегеніміз не;
Құрылтақ шарттау кезінде қандай логикалық операцияларды қолданатының;
Құрылтақ

Сабақ мақсаттары Құрылтақ шарттары дегеніміз не; Құрылтақ шарттау кезінде қандай логикалық операцияларды
шарттары дегеніміз не;
Құрылтақ шарттау кезінде қандай логикалық операцияларды қолданатының;
Жеке меншік жобаларды дайындауда құрылтақ шарттарды қолдану.

Слайд 3

Бағалау критерийлері

Оқушы сабақ мақсатына жетті егер:
Құрылтак шарттауды түсіндіре алса;
Құрылтақ шарттау кезінде

Бағалау критерийлері Оқушы сабақ мақсатына жетті егер: Құрылтак шарттауды түсіндіре алса; Құрылтақ
қолданылатын логикалық операцияларды білсе;
Қарапайым логикалық жазуларда шындық кестесін құрай алса;
Есеп шығару кезінде құрылтақ шарттауды қолданса.

Слайд 4

Қайталау

Тапсырма1. Шартты оператор көмегімен жазыңыздар «Егер ертең жаңбыр болса, огда мен үйде

Қайталау Тапсырма1. Шартты оператор көмегімен жазыңыздар «Егер ертең жаңбыр болса, огда мен
қаламын, олай болмаса, қыдыруға барамын».
Тапсырма2. Шартты оператор көмегімен жазыңыздар «Если Егер мен жақсы оқысам, мен ақылды боламын».

Слайд 5

Логикалық операциялар

Әр түрлі есептер шығару кезінде кейде екі не одан да

Логикалық операциялар Әр түрлі есептер шығару кезінде кейде екі не одан да
көп шарттарды тексеру қажеттілігі туады. (мысалы 0 < a < 5). Осындай шарттарды құрылтак деп атайды. Құрылтак шарттарды бағдарламалық тілде жазу үшін келесі логикалық операциялар қолданылады:
· and – логикалық «және»;
· or – логикалық «немесе»;
· xor – логикалық «немесені жоқтайтын»;
· not – логикалық жоққа шығару.
  Логикалық операциялар көмегімен қарапайым шарттарды құрылтақ шарттарға біріктіреді.
Қарапайым шарттар міндетті түрде жақшаға алынады, өйткені логикалық операциялар, салыстыру операцияларына қарағанда, көбірек артықшылыққа ие болады.

Слайд 6

Логикалық операцияларды орындау тәртібі

Ø Құрылтақ шарттары, екі қарапайым шарттан тұратын, and

Логикалық операцияларды орындау тәртібі Ø Құрылтақ шарттары, екі қарапайым шарттан тұратын, and
операциясымен қосылған, шындық болады, егер екі қарапайым шарт шындық болса.

Слайд 7

Тапсырма 1

Логикалық операциялар көмегімен 0

Жауабы:

Тапсырма 1 Логикалық операциялар көмегімен 0 Жауабы: If (a>0)and(a
If (a>0)and(a<=5)

Слайд 8

Логикалық операцияларды орындау тәртібі

Ø Құрылтақ шарттары, екі қарапайым шарттан тұратын, or

Логикалық операцияларды орындау тәртібі Ø Құрылтақ шарттары, екі қарапайым шарттан тұратын, or
операциясымен қосылған, шындық болады, егер қарапайым шарт тардын екеуінің біреуі шындық болса.

Слайд 9

Тапсырма 2

Логикалық операциялар көмегімен a<=0 или a>5 шарттын жазңыздар

Жауабы : If (a>=0)or(a>5)

Тапсырма 2 Логикалық операциялар көмегімен a 5 шарттын жазңыздар Жауабы : If (a>=0)or(a>5)

Слайд 10

Логикалық операцияларды орындау тәртібі

Ø Егер қарапайым шарттар жалған болған кезінде ғана

Логикалық операцияларды орындау тәртібі Ø Егер қарапайым шарттар жалған болған кезінде ғана
not құрылтақ шарттары шындық болады.

Слайд 11

Тапсырма 3

а 5-тен кем емес шарттын логикалық операциялар көмегімен жазыңыздар. If (a>=5)

Тапсырма 3 а 5-тен кем емес шарттын логикалық операциялар көмегімен жазыңыздар. If
түрінде жазуға болады немесе not логикалық операция көмегімен.

Жауабы : If not(a<5)

Слайд 12

Логикалық операцияларды орындау тәртібі

Ø құрылтақ шарттары, екі қарапайым шарттан құрылған,

Логикалық операцияларды орындау тәртібі Ø құрылтақ шарттары, екі қарапайым шарттан құрылған, егер
егер бір ғана қарапайым шарт шындық болса ғана, логикалық операциясы шындық болады.

Слайд 13

Тапсырма 4

2 немесе 3 санына еселік санды, бірақ 6-ға еселік емес санды

Тапсырма 4 2 немесе 3 санына еселік санды, бірақ 6-ға еселік емес
таңдаңыз.

Жауабы : If (a mod 2=0) xor (a mod 3=0)

Слайд 14

Физминутка

Физминутка

Слайд 15

Жоба бойынша жұмыс

Жоба бойынша жұмыс