Цикл операторлары



Ашық сабақ.
Тақырыбы:"Қайталау операторлары"
Пән: Информатика
Класс: 9 "б"

Сабақтың барысы:
1-кезең. Берілген үй тапсырмасын №9 (а), 89 беттегі есепті компьютерден тексеру, “Бой сергіту” сұрақтары арқылы үй тапсырмасын бекіту.
2-кезең. Жаңа тақырыпты оқушыларға презентациялық көрсетілім арқылы түсіндіріп өту. Қайталау операторы туралы түсінік беру, оны есептеу программасы барысында қолдануға үйрету.
3-кезең. Тақырыпты бекіту мақсатында оқушылардан тест сұрақтары бойынша жауап алу, тексеру.
4-кезең. Бағалау парағы арқылы оқушыларды бағалау. Үй тапсырмасын беру.

1- кезең. №9 (а) есеп, 89 бет.
Шығарлу жолы.
Program esep9;
Var x, y:real;
Begin
write(‘x енгіз:’) ;
readln(x) ;
if (x>=-2) and (x<=2) then y:=sqr(x) else y:=4;
writeln(‘y=‘, y) ;
End.

"Бой сергіту" сұрақтары:
монитор
принтер
клавиатура
тышқан
модем
модем
сканер
жүйелік блок
UPS
флешка

Паскаль тілінде программаның
үш бөлімін ата.
монитор

Программада есептің
дұрыстығын тексеру үшін
қандай клавишаны пайдаланамыз?
тышқан

Турбо Паскальдағы екі
шартты операторды ата.
жүйелік блок

CASE қандай
операторға жатады?
Таңдау операторына

Программада есепке
мән беру үшін қандай
клавишаны қолданамыз?
модем

If, Then, Else операторының
аудармасы.
Егер, онда, әйтпесе

Паскаль тілінде
оператор дегеніміз не?
принтер

Паскаль тілінде шартты, шартсыз,
цикл операторлары қандай
операторлар деп аталады?
сканер

Begin, end түйінді сөздерін
не деп атаймыз?
Операторлық жақшалар

Паскаль тілі қай жылы
және кім ұсынды?
клавиатура

Оператор қандай
топтарға бөлінеді?

Программада есептің нәтижесін
көру үшін қандай
клавишаны қолданамыз?

GoTo операторы
қандай оператор?
флешка
Көшу операторы

Var бөлімін есепте
не деп атаймыз?
UPS
Сипаттау бөлімі

2-кезең. Жаңа сабақ.
Тақырыбы: Қайталау операторлары.
Мақсаты:

Цикл операторлары
FOR . . . TO . . . DO
WHILE . . . DO
REPEAT . . . UNTIL
арифметикалық цикл
Шартты алдын-ала тексеретін цикл
Шартты соңынан тексеретін цикл

While (оқылуы: уаил, аударылуы: әзірше)
Do (оқылуы: ду, аударылуы: орындау)
Жазылу пішімі:
WHILE <қайталану шарты> DO <цикл тұлғасы>
<қайталану шарты>-логикалық өрнек
<цикл тұлғасы>-қайталанатын операторлар.
Орындалуы:
WHILE <шарт> DO
BEGIN
<1-оператор>;
<2-оператор>;
…. .
END.
WHILE операторы.

FOR . . . TO . . . DO операторы.
FOR (оқылуы: фо, аударылуы: үшін)
To (оқылуы: ту, аударылуы: дейін)
Do (оқылуы: ду, аударылуы: орындау)
Жазылу пішімі:
For <айнымалы> :=
S1, S2 - цикл параметрінің алғашқы және соңғы мәндерін анықтайтын өрнектер.
For, to, do - цикл тақырыбын анықтайтын түйінді сөздер
<оператор> - цикл тұлғасы.
Орындалуы:
FOR k:=1 TO 100 DO read(M[k] ) ;

REPEAT . . . UNTIL операторы.
Repeat (оқылуы: рипит, аударылуы: қайталау)
Until (оқылуы: антил, аударылуы: дейін, шейін)
Жазылу пішімі:
Repeat <цикл тұлғасы> Until <қайталану шарты>
<қайталану шарты>-логикалық өрнек
<цикл тұлғасы>-қайталанатын операторлар.
Орындалуы:
REPEAT
<оператор-1>;
<оператор-2>;
…. .
<оператор-n >;
UNTIL <ШАРТ>

1-мысал. N=1, 2, 3 және K=2, 4, 6, 8 болған кездерде
Y=2K+N мәндерін есептеуге арналған программа
құру керек.
Программасы.
Program esep;
Var N, K, Y:integer;
Begin
writeln(‘N, K, Y’) ;
writeln(‘ ‘) ;
for N:=1 to 3 do
begin k:=2;
while K<=8 do
begin Y:=2*K+N;
writeln(N, K, Y) ;
K:=K+2;
End; end; end.

3. 7 тақырып: Қайталау операторы.
№1 тапсырма, 102 бет.
Үй тапсырмасы.
3. 7 тақырып: Қайталау операторы.
№1 тапсырма, 102 бет.

Жаңа сабақты бекітуге арналған
тест сұрақтары:
1. Цикл операторлары:
А) if, case, for Ә) for, while, repeat
Б) goto, if, case В) read, write
2. Цикл операторларының арифметикалық циклі.
А) for Ә) while Б) repeat В) case
3. WHILE операторының қызметі.
А) шартты соңынан тексереді Ә) дұрыс жауап жоқ
Б) шартты алдын-ала тексереді В) шартты тексермейді
4. FOR операторын басқаша қалай атайды?
А) параметрлі Ә) тұрақты Б) өзгермелі В) дұрыс жауап жоқ
5. Қайталау операторлары қай оператор түріне жатады?
А) қарапайым Ә) құрама Б) жай В) дұрыс жауап жоқ
6. Турбо Паскальда қайталау операторларын басқаша қалай атайды?
А) таңдау Ә) шартты Б) цикл В) дұрыс жауап жоқ
7. Қайталау саны алдын-ала белгілі болған кезде қандай операторды қолданамыз?
А) while Ә) repeat Б) for В) case
8. Цикл операторларында қайталанатын бөлігін не деп атайды?
А) циклдің денесі Ә) циклдің басы
Б) циклдің соңы В) дұрыс жауап жоқ

1. Цикл операторлары:
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz