kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

К?рделлі шарттар. Шартссыз к?шу операторлары

Нажмите, чтобы узнать подробности

Саба? жоспары № 12

П?н аты: Информатика

К?ні: 2.12.2014ж.                            М??алім: Кабылова Г.Ж.

Сыныбы: 8

Саба?ты? та?ырыбы: К?рделлі шарттар. Шартссыз к?шу операторлары

Саба?ты? ма?саты:

Білімділік: К?рделі шартты операторларды? жазылу т?ртібімен таныстыру. Шартсыз к?шу операторларыны? жазылу т?ртібімен таныстыру,   тарма?таушы алгоритмдерге программа жазу жолдарын к?рсету;

Дамытушылы?: Ба?дарламалау тілінде ж?мыс жасай білу да?дыларын, ойлау ?абілеттерін, ?з білімдерін сауатты т?рде жеткізе білуді, п?нге деген ?ызы?ушылы?ты дамыту.
Т?рбиелілік: О?ушыларды? белсенділігін арттыру, ?зара к?мектесуге т?рбиелеу.
Саба?ты? т?рі: аралас саба?

Саба?ты? к?рнекілігі: презентация, компьютер, интерактивті та?та, Paskal ба?дарламасы

Саба?ты? барысы:

І. ?йымдастыру кезе?і

ІІ. ?й тапсырмасын тексеру

1.Тарма?талу операторлары дегеніміз не?
2. Тарма?талу операторыны? толымды т?рі?
3. Тарма?талу операторыны? толымсыз т?рі?
4. Тарма?талу операторында ?олданылатын ?атынас белгілері?

5. Шарт ретінде ?андай логикалы? ?рнектер пайдаланылады?
ІІІ.Жа?а саба?
К?рделі шарттар
Ж?не, немесе, емес ?ызметші с?здерімен біріктірілген, бірнеше ?арапайым шарттардан т?ратын шарттар (логикалы? ?рнектер) к?рделі шарттар деп аталады.
Паскаль тіліндегі логикалы? операциялар:
And (ж?не) логикалы? операциясы бар к?рделі шарт ?арапайым шарттарды? екеуі де орындал?ан жа?дайда ?ана а?и?ат деп есептеледі.
Ал егер ?арапайым шарттарды? кемінде біреуі орындалса, онда or (немесе) логикалы? операциясы бар к?рделі шарт а?и?ат деп есептеледі.
Not (емес) А=0 логикалы? операциясы А≠0 шартымен бірдей.
Кейбір есепте ?ш ж?не одан да к?п тарма?, я?ни шы?у сызы?тары бар шарттарды тексеруге тура келетін кездер кездеседі.

or – НЕМЕСЕ (логикалы? ?осу, дизъюнкция,
       е? болма?анда бір шартты? орындалуы)

xor – арифметикалы? НЕМЕСЕ (екі шартты? екеуін емес, біреуін ?ана орындау)

?арапайым шарттар (?атынастар)     <    <=    >    >=     =   <>

Орындау т?ртібі

  • жа?ша ішіндегі ?рнектер
  • not
  • and
  • or, xor
  • <, <=, >, >=, =, <>

Ерекшелігі – ?арапайым шарттарды? ?р?айсысын жа?шамен жабу.

Мысал:

4     1     6    2      5     3

if not (a > b) or (c <> d) and (b <> a)

then begin

 .

end.

Мысал ретінде бір есеп ?арап ?тсек

Есеп. Фирма 25 пен 40 жас арасында?ы ?ызметкерлерді ж?мыс?а алуда. Адамны? жасын енгізіп, оны фирма?а алу?а болатынды?ы немесе болмайтынды?ы туралы м?лімет шы?ару («болады» немесе «болмайды» деген жауап шы?ару).

Ерекшелігі: екі шартты? бір мезгілде орындалатынын немесе орындалмайтынын тексеру.

Осы есепті Паскаль ба?дарламалау тілінде шы?арамыз.


 

Шартсыз к?шу операторы.

 Шартсыз к?шу операторы операторларды? рет – ретімен орналасуын б?зып, келесі ат?арылуды белгісі бар оператор?а к?шу ісін орындайды. Ол GOTO (к?шу) т?йінді с?зінен басталады, одан кейін LABEL б?лімінде сипаттал?ан белгі атауы саны к?рсетіледі.

К?шу операторыны? пішімі:

GOTO<белгі>;

м?нда?ы<белгі>- LABEL б?лімінде сипаттал?ан белгіні? біреуі.

 К?шу операторыны? синтаксистік диаграммасы

Мысалы:белгі б?лігінде

   Label,20 SUM;

берілсе, онда Goto операторында тек ?ана осы белгілер ?ана пайдаланылады, я?ни

  Goto 20;

немесе

Goto SUM;

Жалпы д?рыс ??рыл?ан программалар ережесі бойынша шарсыз к?шу операторын ?олданбау?атырысу керек. Ол программаны о?уды, м?тінін т?сінуді ?иындатады.

Бос оператор. Бос оператор еш?андай да ?рекетті? орындалмайтынын к?рсетеді, ол программа блогынан шы?пай –а?, бірнеше жолды орындамай ?ткізіп жіберіп, блок со?ына бірден к?шетін кезде пайдаланылады.

 Мысалы:

 label belgi; …

Begin …

goto belgi; { блок со?ына к?шу} …

belgi: end; {бос оператор белгісі}

IV. Саба?ты ?ортындылау:

1.К?рделі шарт деп нені айтамыз?

2.?андай ?арапайым ?атынастар ?олданылады?

3. Бос оператор нені білдіреді?

V.?й тапсырмасы

Шарты ж?не шартсыз операторларына Венн диаграмасын ??ру. ?здік ж?мысына дайындалу.

VI.Ба?алау.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«К?рделлі шарттар. Шартссыз к?шу операторлары »

Сабақ жоспары № 12

Пән аты: Информатика

Күні: 2.12.2014ж. Мұғалім: Кабылова Г.Ж.

Сыныбы: 8

Сабақтың тақырыбы: Күрделлі шарттар. Шартссыз көшу операторлары

Сабақтың мақсаты:

Білімділік: Күрделі шартты операторлардың жазылу тәртібімен таныстыру. Шартсыз көшу операторларының жазылу тәртібімен таныстыру,   тармақтаушы алгоритмдерге программа жазу жолдарын көрсету;

Дамытушылық: Бағдарламалау тілінде жұмыс жасай білу дағдыларын, ойлау қабілеттерін, өз білімдерін сауатты түрде жеткізе білуді, пәнге деген қызығушылықты дамыту.
Тәрбиелілік: Оқушылардың белсенділігін арттыру, өзара көмектесуге тәрбиелеу.
Сабақтың түрі: аралас сабақ

Сабақтың көрнекілігі: презентация, компьютер, интерактивті тақта, Paskal бағдарламасы

Сабақтың барысы:

І. Ұйымдастыру кезеңі

ІІ. Үй тапсырмасын тексеру

1.Тармақталу операторлары дегеніміз не?
2. Тармақталу операторының толымды түрі?
3. Тармақталу операторының толымсыз түрі?
4. Тармақталу операторында қолданылатын қатынас белгілері?

5. Шарт ретінде қандай логикалық өрнектер пайдаланылады?
ІІІ.Жаңа сабақ
Күрделі шарттар
Және, немесе, емес қызметші сөздерімен біріктірілген, бірнеше қарапайым шарттардан тұратын шарттар (логикалық өрнектер) күрделі шарттар деп аталады.
Паскаль тіліндегі логикалық операциялар:
And (және) логикалық операциясы бар күрделі шарт қарапайым шарттардың екеуі де орындалған жағдайда ғана ақиқат деп есептеледі.
Ал егер қарапайым шарттардың кемінде біреуі орындалса, онда or (немесе) логикалық операциясы бар күрделі шарт ақиқат деп есептеледі.
Not (емес) А=0 логикалық операциясы А≠0 шартымен бірдей.
Кейбір есепте үш және одан да көп тармақ, яғни шығу сызықтары бар шарттарды тексеруге тура келетін кездер кездеседі.

or – НЕМЕСЕ (логикалық қосу, дизъюнкция,
ең болмағанда бір шарттың орындалуы)

xor – арифметикалық НЕМЕСЕ (екі шарттың екеуін емес, біреуін ғана орындау)

Қарапайым шарттар (қатынастар) = =

Орындау тәртібі

    • жақша ішіндегі өрнектер

    • not

    • and

    • or, xor

    • , =, =,

Ерекшелігі – қарапайым шарттардың әрқайсысын жақшамен жабу.

Мысал:

4 1 6 2 5 3

if not (a b) or (c d) and (b a)

then begin

...

end.

Мысал ретінде бір есеп қарап өтсек

Есеп. Фирма 25 пен 40 жас арасындағы қызметкерлерді жұмысқа алуда. Адамның жасын енгізіп, оны фирмаға алуға болатындығы немесе болмайтындығы туралы мәлімет шығару («болады» немесе «болмайды» деген жауап шығару).

Ерекшелігі: екі шарттың бір мезгілде орындалатынын немесе орындалмайтынын тексеру.

Осы есепті Паскаль бағдарламалау тілінде шығарамыз.



























Шартсыз көшу операторы.

 Шартсыз көшу операторы операторлардың рет – ретімен орналасуын бұзып, келесі атқарылуды белгісі бар операторға көшу ісін орындайды. Ол GOTO (көшу) түйінді сөзінен басталады, одан кейін LABEL бөлімінде сипатталған белгі атауы саны көрсетіледі.

Көшу операторының пішімі:

GOTO;

мұндағы- LABEL бөлімінде сипатталған белгінің біреуі.

 Көшу операторының синтаксистік диаграммасы

Мысалы:белгі бөлігінде

   Label ,20 SUM;

берілсе, онда Goto операторында тек қана осы белгілер ғана пайдаланылады, яғни

  Goto 20;

немесе

Goto SUM;

Жалпы дұрыс құрылған программалар ережесі бойынша шарсыз көшу операторын қолданбауғатырысу керек. Ол программаны оқуды, мәтінін түсінуді қиындатады.

Бос оператор. Бос оператор ешқандай да әрекеттің орындалмайтынын көрсетеді, ол программа блогынан шықпай –ақ, бірнеше жолды орындамай өткізіп жіберіп, блок соңына бірден көшетін кезде пайдаланылады.

 Мысалы:

 label belgi; …

Begin …

goto belgi; { блок соңына көшу} …

belgi: end; {бос оператор белгісі}

IV. Сабақты қортындылау:

1.Күрделі шарт деп нені айтамыз?

2.Қандай қарапайым қатынастар қолданылады?

3. Бос оператор нені білдіреді?

V.Үй тапсырмасы

Шарты және шартсыз операторларына Венн диаграмасын құру. Өздік жұмысына дайындалу.

VI.Бағалау.


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 8 класс.
Урок соответствует ФГОС

Скачать
К?рделлі шарттар. Шартссыз к?шу операторлары

Автор: Кабылова Галия Жаркеновна

Дата: 28.03.2015

Номер свидетельства: 192725


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства