Өтілген материалдарды қайталау презентация

Содержание

Слайд 2

Өтілген материалдарды қайталау

1)Біз күнделікті өмірде белгілі бір әрекеттерді орындау барысын не

Өтілген материалдарды қайталау 1)Біз күнделікті өмірде белгілі бір әрекеттерді орындау барысын не деп атадық? Алгоритм
деп атадық?

Алгоритм

Слайд 3

Өтілген материалдарды қайталау

2) Осы алгоритімді орындайтын кімдер?

адам, компьютер, робот т.б

Өтілген материалдарды қайталау 2) Осы алгоритімді орындайтын кімдер? адам, компьютер, робот т.б

Слайд 4

Өтілген материалдарды қайталау

3) Алгоритімді кескіндеу тәсілдері

табиғи тілде, блок-схема, алгоритмдік тілде, программалау

Өтілген материалдарды қайталау 3) Алгоритімді кескіндеу тәсілдері табиғи тілде, блок-схема, алгоритмдік тілде, программалау тілінде
тілінде

Слайд 5

Өтілген материалдарды қайталау

4)Алгоритімді компьютер түсінетіндей тілде жазуды не деп атаймыз?

программалау тілі

Өтілген материалдарды қайталау 4)Алгоритімді компьютер түсінетіндей тілде жазуды не деп атаймыз? программалау тілі

Слайд 6

Өтілген материалдарды қайталау

5)Алгоритмді құрудың түрлері қандай?

сызықты, тармақталу, циклдік

Өтілген материалдарды қайталау 5)Алгоритмді құрудың түрлері қандай? сызықты, тармақталу, циклдік

Слайд 7

Өтілген материалдарды қайталау

6)Сызықты алгоритм дегеніміз не?

Егер командалар бірінен соң бірі ретімен

Өтілген материалдарды қайталау 6)Сызықты алгоритм дегеніміз не? Егер командалар бірінен соң бірі ретімен
орындалса, алгоритм сызықты деп аталады.

Слайд 8

Өтілген материалдарды қайталау

7) Шамалар түрлері.

Айнымалы, тұрақты

Өтілген материалдарды қайталау 7) Шамалар түрлері. Айнымалы, тұрақты

Слайд 9

Өтілген материалдарды қайталау

8)Var, writeln, readln операторларының қызметі.

Айнымалы, тұрақты айнымалаларды сипаттау,

Өтілген материалдарды қайталау 8)Var, writeln, readln операторларының қызметі. Айнымалы, тұрақты айнымалаларды сипаттау, шығару, енгізу операторлары
шығару, енгізу операторлары

Слайд 10

Өтілген материалдарды қайталау

9) Шамалар типтері

Бүтін- integer, нақты- real

Өтілген материалдарды қайталау 9) Шамалар типтері Бүтін- integer, нақты- real

Слайд 11

program qq;
var a, b: integer;
x, y: real;
begin
a :=

program qq; var a, b: integer; x, y: real; begin a := 5;
5;
10 := x;
y := 7,8;
b := 2.5;
x := 2*(a + y);
a := b + x;
end.

Қай операторлар дұрыс жазылмаған?

айнымалы атауы := белгісінің сол жағында болуы керек

бүтін мен бөлшектің арасы нүктемен ажыратылуы керек

нақты мәнді бүтін айнымалыға меншіктеуге болмайды

Слайд 12

20.10.2011 ж

Сызықты құрылымды алгоритмдер мен программаларды құру

20.10.2011 ж Сызықты құрылымды алгоритмдер мен программаларды құру

Слайд 13

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

Негізгі (глобальді)

Жергілікті (локальді)

Паскаль тіліндегі программа Негізгі (глобальді) Жергілікті (локальді)

Слайд 14

Сипаттау бөлімі

Программамен байланысатын кітапханалық модульдерінің атаулары (uses)
Белгілерді сипаттау (label)
Тұрақтыларды сипаттау (const)
Мәліметтер

Сипаттау бөлімі Программамен байланысатын кітапханалық модульдерінің атаулары (uses) Белгілерді сипаттау (label) Тұрақтыларды сипаттау
типтерін анықтау (type)
Айнымалыларды сипаттау (var)
процедураларды сипаттау (procedure)
функцияларды сипаттау (function)

Слайд 15

Паскаль бағдарламалау тілінде операторлар

қарапайым

құрама

Құрамына басқа операторлар енбейтін (меншіктеу, шартсыз көшу,

Паскаль бағдарламалау тілінде операторлар қарапайым құрама Құрамына басқа операторлар енбейтін (меншіктеу, шартсыз көшу,
процедура шақыру) операторлар

Бірнеше операторлардан құралады: шартты операторлар, таңдау операторы, қайталау операторлары

Слайд 16

Операторлар

Меншіктеу операторы

Енгізу-шығару операторы

Басқару операторы

Функция мен процедураларды анықтау операторлары

Орындайтын қызметіне байланысты жіктелуі

Операторлар

Операторлар Меншіктеу операторы Енгізу-шығару операторы Басқару операторы Функция мен процедураларды анықтау операторлары Орындайтын

Слайд 17

Сызықтық бағдарлама құрылымы

Сызықтық бағдарламалар құрылымында бiр амалдан екiншi амалға өту тiзбектi

Сызықтық бағдарлама құрылымы Сызықтық бағдарламалар құрылымында бiр амалдан екiншi амалға өту тiзбектi түрде
түрде орындалады. Ешқандай шарт тексерiлмейдi, керi қайту немесе амалды қайталау болмайды.

Слайд 18

Алгоритмдi бастау
(begin)

Мәлiметтердi енгiзу
(readln)

Математикалық
өрнектердi есептеу
(:=)

Алгоритмдi аяқтау
(end)

Нәтиженi шығару
(writeln)

Сызықтық алгоритмді схема түрінде сипаттау

Алгоритмдi бастау (begin) Мәлiметтердi енгiзу (readln) Математикалық өрнектердi есептеу (:=) Алгоритмдi аяқтау (end)

Слайд 19

Екі санды қосу

Есеп. Екі бүтін санды қосып, қосындысын экранда шығару.

Шығарылуы:

алг qq

Екі санды қосу Есеп. Екі бүтін санды қосып, қосындысын экранда шығару. Шығарылуы: алг
(бүт а,в,с)
арг а,в
нәт с
басы
с:=а+в
соңы

басы

соңы

c := a + b;

енгізу a, b

шығару a, b

Слайд 20

Екі санды қосу

Есеп. Екі бүтін санды қосып, қосындысын экранда шығару.

Шығарылуы:

program qq;
var

Екі санды қосу Есеп. Екі бүтін санды қосып, қосындысын экранда шығару. Шығарылуы: program
a, b, c: integer;
begin
read ( a, b );
c := a + b;
writeln ( c );
end.

басы

соңы

c := a + b;

енгізу a, b

шығару a, b

Программаның аты

Шамаларды сипаттау

Мәліметтерді енгізу

Есептеу

Нәтижені шығару

Программаның соңы

Программаның басы

Слайд 21

Шығарылуы:

program qq;
var a, b, c: integer;
begin
read ( a, b );

Шығарылуы: program qq; var a, b, c: integer; begin read ( a, b
c := a + b;
writeln ( c );
end.

program qq; {программаның аты}
var a, b, c: integer; {a,b,c айнымалылары бүтін сандар}
begin {программа басы}
read ( a, b ); {сан мәнін пернелерден енгізу}
c := a + b; {қосындыны есептеу}
writeln ( c ) ;{Қосындыны экранға шығару}
end. {программа соңы}

Слайд 22

Шығарылуы:

program qq;
var a, b, c: integer;
begin
read ( a, b );

Шығарылуы: program qq; var a, b, c: integer; begin read ( a, b
c := a + b;
writeln ( c );
end.

басы

соңы

c := a + b;

енгізу a, b

шығару a, b

Сызықтық алгоритмның блок-схемасы

«басы» блогі

«енгізу» блогі

«процесс» блогі

«шығару» блогі

«соңы» блогі

Слайд 23

Оқулықтан есеп шығару

72-бет, тапсырма №4 а)

Оқулықтан есеп шығару 72-бет, тапсырма №4 а)

Слайд 24

Деңгейлік тапсырмалар

1-деңгей: Мына өрнектерді Паскаль тілінде жаз:
2-деңгей: Х және у-тің мәндерін енгізіп, төмендегі

Деңгейлік тапсырмалар 1-деңгей: Мына өрнектерді Паскаль тілінде жаз: 2-деңгей: Х және у-тің мәндерін
өрнектердің мәндерін есептейтін программа құрыңдар
3-деңгей: Табандары және биіктігі бойынша трапеция ауданын есептеп шығаратын программа құрыңдар

Слайд 25

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

Оператор дегеніміз не, олар қандай топтарға жіктеледі?
Шамаларды сипаттау бағдарламаның қай

Сабақты қорытындылау Оператор дегеніміз не, олар қандай топтарға жіктеледі? Шамаларды сипаттау бағдарламаның қай
бөлігінде жазылады?
Сызықтық бағдарламалар деген не?
Енгізу және шығару операторларының атқаратын негізгі міндеттері қандай?

Слайд 26

Сыныпта орындалатын тапсырмалар

1. Оқулықтың 73-беті №4 а) ,ә) жаттығу

3.Үйге

Сыныпта орындалатын тапсырмалар 1. Оқулықтың 73-беті №4 а) ,ә) жаттығу 3.Үйге тапсырма Оқулықтың
тапсырма
Оқулықтың 64-66 беттеріндегі 3.4.4. және 3.4.5. пункттерді оқып келу
Оқулықтың 72-бетіндегі №4 есеп және №5 есептің қалғандары

2. Деңгейлік тапсырмалар

Имя файла: Өтілген-материалдарды-қайталау.pptx
Количество просмотров: 52
Количество скачиваний: 0