Жаң а сабақ ты тү сіндіру
Сызық тық алгоритмдер дегеніміз - іс-ә рекеттердің бірінен кейін бірі тізбектей орындалуын сипаттайтын алгоритм.
1-мысал: Мектепке бару алгоритмі /Қ ызметші сө здер арқ ылы/
алг мектеп
басы
ү йден шығ у;
аялдамағ а бару;
автобусқ а отыру
мектеп аялдамасынан тү су, мектепке келу/ кіру/
соң ы
2-мысал: Шай жасау алгоритмі/ Оқ ушылар ө здері қ ұ рады/
Дескриптор
Алгоритм дұ рыс қ ұ рылса – 2 ұ пай
Алгоритм дұ рыс бірақ аяқ талмағ ан жағ дайда – 1 ұ пай
Алгоритм қ ұ рылмаса – 0 ұ пай
3-мысал: Ү й тапсырмасын орындау алгоритмі басы кү нделікті алу, тиісті бетін ашу, ү й тапсырмасын анық тау ү й тапсырмасын орындау кү нделікті орнына қ ою соң ы
«Миғ а шабуыл» сабақ барысында қ ойылатын сұ рақ тар
Дескриптор
Сұ рақ қ а дұ рыс жауап берсе 1 ұ пай
Жауап қ анағ аттандырылмаса (дұ рыс емес болса) 0 ұ пай
Сергіту сә ті (логикалық сұ рақ тарғ а жауап)
Дескриптор
Сұ рақ қ а жылдам ә рі дұ рыс жауап берсе – 1 ұ пай
Жауап бере алмаса – 0 ұ пай
1-тапсырма
2-тапсырма. Егер ауаның 21% оттегіні қ ұ раса, онда авс ө лшеміндегі бө лмедегі оттегінің кө лемі қ анша болды? а=3, в=4, с=5.
Математикалық жазылуы: V=0, 21*3*4*5=12, 6
Алгоритмі Программасы
алг химия ( нақ ты а, в, с, нә т v) program hymia;
арг а, в, с var a, b, c, v: real;
басы begin
енгізу а, в, с a: =3: b: =4: c: =5;
V=0, 21*3*4*5=12, 6 V: =0. 21*a*b*c;
шығ ару V write (‘v=‘v);
readln;
соң ы end.
3-тапсырма. Сызық тық программаларда жіберілген қ атені тап. /Ә р топ екі жолдың қ атесін табады/.
Program kateny tavu Program kateny tavu;
«Қ атесін тап? »
Бағ дарламаның қ атесін табу
1. Program шең бер; Var L: Real; R, P: Integer; Begin Writeln(‘R-ді енгіз’); Read R; L: =2P*R; Writeln(‘L=‘, L); End.
2. Program f; Var v, t, s:: integer; Begin readln(v, t); s: =v*t; Writeln (‘s=, s); End;
3. Program R; a, b, h, s: integer; Begin readln(a, b, h); s: =(a+b)*h/2; read(‘s=‘, s); End.
Дескриптор
Қ ате дұ рыс табылса – 1 ұ пай
Дұ рыс таппаса – 0 ұ пай
Тест тапсырмасы.
1. «Алгоритм» атауы қ айдан шық қ ан?
А) Мұ хаммед ә л-Хорезми атының латынша айтылуынан
Б) Мұ хаммед ә л-Хорезми атының арабша айтылуынан
В) ә л-Фараби атының латынша айтылуынан
2. Алгоритм дегеніміз не?
А) Қ оршағ ан ортада болып жатқ ан тү рлі қ ұ былыстар
Б) Орындаушының белгілі бір мақ сатқ а жету барысындағ ы
ретімен орындалатын тү сінікті дә л ұ йғ арымы, іс-ә рекеті.
В) Алғ ашқ ы берілген мә ліметтерді пайдаланып жұ мыс жасау
3. Блок-схемада қ андай геометриялық фигуралар қ олданылмайды?
А) тіктө ртбұ рыш, ромб
Б) стрелкалар, параллелограм
В) шең бер, ү шбұ рыш
4. Командалары бірінен соң бірі орындалатын алгоритм? А) сызық тық
Б) циклдік В) тармақ талғ ан
5. Алгоритмнің графикалық тү рде жазылуы қ алай аталады? А) программа
Б) сө здік В) блок – схема
Дескриптор
Толық 5 сұ рақ қ а жауап берсе – 5 ұ пай
4 сұ рақ қ а жауап берсе – 4 ұ пай
Егер 3-не жауап берсе – 3 ұ пай
2-не жауап берген жағ дайда – 2 ұ пай
1 сұ рақ қ ана дұ рыс болса – 1 ұ пай
Мү лдем белгілемесе – 0 ұ пай
Тест жауаптары:
С Ө З Ж Ұ М Б А Қ
1. Никлаус Вирт ұ сынғ ан программалау тілі.
2. Сызық тық алгоритм қ алай орындалады?
3. Белгілі бір істі ретімен орындау тә ртібі.
4. Алгоритм сө зі кімнің есімінен шық қ ан?
5. Алгоритмнің бірі
6. Алгоритмнің бір тү рі.
7. Алгоритмді жазудың қ анша тү рі бар?
8. Блок-схемадағ ы фигураның бірі.
Жауаптары:
1. Паскаль
2. Тізбектеліп
3. Алгоритм
4. Ә лХорезми
5. Тармақ тық
6. Циклдік
7. Тө рт
8. Ромб
Дескриптор
1 сө зді тапқ ан оқ ушығ а – 1 ұ пай
Сабақ ты қ орытындылау. Сұ рақ тар қ ою арқ ылы.
І топқ а:
Алгоритм дегеніміз не?
Оның тү рлерін ата.
ІІ топқ а:
Паскаль программалау тілін ең алғ аш ұ сынғ ан кім?
Паскаль тілінде программалау неше бө лімнен тұ рады?
|