Презентация, доклад по информатике на тему Решение задач по программированию

Содержание

Топқа бөлуІ-топ «BEGIN» ІІ-топ «WRITE»

Слайд 1Ашық сабақ
Информатика

Ашық сабақИнформатика

Слайд 2Топқа бөлу
І-топ «BEGIN»
ІІ-топ «WRITE»

Топқа бөлуІ-топ  «BEGIN» ІІ-топ «WRITE»

Слайд 3Үй тапсырмасы
"Лото" ойыны

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

Слайд 5Паскаль тіліндегі программа неше бөліктен тұрады?
3 бөліктен тұрады
Программаның тақырыбы
Сипаттау бөлімі
Операторлар бөлімі

Паскаль тіліндегі программа неше бөліктен тұрады?3 бөліктен тұрадыПрограмманың тақырыбыСипаттау бөліміОператорлар бөлімі

Слайд 6Алгоритм
дегеніміз не?
Алғашқы берілген мәліметтерді пайдаланып, қажетті нәтижеге
қол жеткізуді

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

Слайд 7Var операторының
қызметі қандай?
айнымалыларды сипаттау

Var операторының қызметі қандай?айнымалыларды сипаттау

Слайд 8Const операторының қызметі қандай?
Тұрақтыларды сипаттау

Const операторының қызметі қандай?Тұрақтыларды сипаттау

Слайд 9Readln операторының қызметі қандай?
Берілгендерді енгізу

Readln операторының қызметі қандай?Берілгендерді енгізу

Слайд 10Writeln операторының
қызметі қандай?
Нәтижені шығару

Writeln операторының қызметі қандай?Нәтижені шығару

Слайд 11Алгоритм
түрлерін ата
Сызықтық,
тармақталған,
циклдік

Алгоритм түрлерін ата Сызықтық, тармақталған, циклдік

Слайд 12Алгоритмдерді ұсыну тәсілдерін ата
табиғи тілде,
графикалық тілде, алгоритмдік тілде, программалау

тілінде
Алгоритмдерді ұсыну тәсілдерін ата табиғи тілде, графикалық тілде, алгоритмдік тілде, программалау тілінде

Слайд 13Алгоритм
қасиеттері
Алгоритмнің
нәтижелілігі
Алгоритмнің
дискреттілігі
Алгоритмнің
жалпылығы
Алгоритмнің
анықтығы

Алгоритм қасиеттеріАлгоритмнің нәтижелілігіАлгоритмнің дискреттілігіАлгоритмнің жалпылығыАлгоритмнің анықтығы

Слайд 14Француз ғалымы Блез Паскаль (1623-1663) математика, физика, информатика саласында көптеген жаңалықтар

ашқан

"Ойлан, тап"

Француз ғалымы Блез Паскаль (1623-1663) математика, физика, информатика саласында көптеген жаңалықтар ашқан

Слайд 15Швейцариялық ғалым Никлаус Вирт Паскаль

программалау тілін 1968-1971 жылдары оқып-үйренуге қолайлы программалау тілі ретінде ұсынған болатын

"Ойлан, тап"

Швейцариялық ғалым Никлаус Вирт       Паскаль программалау тілін 1968-1971 жылдары оқып-үйренуге қолайлы

Слайд 16Алгоритм атауы атақты араб математигі Әбу Жафар Мұхаммед ибн Мұса әл-Хорезми

есімінің латынша Algorithmi (Алгоритми) болып жазылуынан шыққан

"Ойлан, тап"

Алгоритм атауы атақты араб математигі Әбу Жафар Мұхаммед ибн Мұса әл-Хорезми

Слайд 17в) «Ішіне-сыртына».
Internet, Paint, Writeln, Readln, WordPad, Integer, Real, Microsoft, Program,

Var, Excel, Const, Power Point, begin, end.
в) «Ішіне-сыртына». Internet, Paint, Writeln, Readln, WordPad, Integer, Real, Microsoft, Program, Var, Excel, Const, Power Point, begin,

Слайд 18- Паскаль бағдарламалау тілінде операторлар қарапайым және құрама болып бөлінеді: - Операторлар

Begin және end операторлардың ішіне алынып жазылады: - Тек меншіктеу операторларынан ғана тұрса, оны қаапайым оператор деп атайды.  Сызықты бағдарлама қарапайым операторлардан тұрады. Сызықты бағдарлама жазу үшін келесі операторлар қолданылады: «:» - меншіктеу операторы; Read немесе readln –енгізу операторы Write немесе writeln - шығару операторы.

Паскаль бағдарламаның тілінде сызықтық бағдарлама жасамас бұрын келесі түсініктемеге тоқталайық:

- Паскаль бағдарламалау тілінде операторлар қарапайым және құрама болып бөлінеді: - Операторлар Begin және end операторлардың ішіне

Слайд 19

1. Негізгі бағдарламаның басы
2. Шығару операторы
3. Бағдаралама тақырыбы
4. Бүтін санның типі


5. Алгоритмнің орындалу барысында мәні өзгермейтін шама
6. Символдық тип
7. Енгізу операторы
8. Бағдарламаның соңы

С ө з ж ұ м б а қ

1. Негізгі бағдарламаның басы2. Шығару операторы3. Бағдаралама тақырыбы4. Бүтін санның типі 5. Алгоритмнің орындалу барысында мәні

Слайд 20

1. Негізгі бағдарламаның басы
2. Шығару операторы
3. Бағдаралама тақырыбы
4. Бүтін санның типі


5. Алгоритмнің орындалу барысында мәні өзгермейтін шама
6. Символдық тип
7. Енгізу операторы
8. Бағдарламаның соңы

С ө з ж ұ м б а қ

1. Негізгі бағдарламаның басы2. Шығару операторы3. Бағдаралама тақырыбы4. Бүтін санның типі 5. Алгоритмнің орындалу барысында мәні

Слайд 21

1. Негізгі бағдарламаның басы
2. Шығару операторы
3. Бағдаралама тақырыбы
4. Бүтін санның типі


5. Алгоритмнің орындалу барысында мәні өзгермейтін шама
6. Символдық тип
7. Енгізу операторы
8. Бағдарламаның соңы

С ө з ж ұ м б а қ

1. Негізгі бағдарламаның басы2. Шығару операторы3. Бағдаралама тақырыбы4. Бүтін санның типі 5. Алгоритмнің орындалу барысында мәні

Слайд 22

1. Негізгі бағдарламаның басы
2. Шығару операторы
3. Бағдаралама тақырыбы
4. Бүтін санның типі


5. Алгоритмнің орындалу барысында мәні өзгермейтін шама
6. Символдық тип
7. Енгізу операторы
8. Бағдарламаның соңы

С ө з ж ұ м б а қ

1. Негізгі бағдарламаның басы2. Шығару операторы3. Бағдаралама тақырыбы4. Бүтін санның типі 5. Алгоритмнің орындалу барысында мәні

Слайд 23

1. Негізгі бағдарламаның басы
2. Шығару операторы
3. Бағдаралама тақырыбы
4. Бүтін санның типі


5. Алгоритмнің орындалу барысында мәні өзгермейтін шама
6. Символдық тип
7. Енгізу операторы
8. Бағдарламаның соңы

С ө з ж ұ м б а қ

1. Негізгі бағдарламаның басы2. Шығару операторы3. Бағдаралама тақырыбы4. Бүтін санның типі 5. Алгоритмнің орындалу барысында мәні

Слайд 24

1. Негізгі бағдарламаның басы
2. Шығару операторы
3. Бағдаралама тақырыбы
4. Бүтін санның типі


5. Алгоритмнің орындалу барысында мәні өзгермейтін шама
6. Символдық тип
7. Енгізу операторы
8. Бағдарламаның соңы

С ө з ж ұ м б а қ

1. Негізгі бағдарламаның басы2. Шығару операторы3. Бағдаралама тақырыбы4. Бүтін санның типі 5. Алгоритмнің орындалу барысында мәні

Слайд 25

1. Негізгі бағдарламаның басы
2. Шығару операторы
3. Бағдаралама тақырыбы
4. Бүтін санның типі


5. Алгоритмнің орындалу барысында мәні өзгермейтін шама
6. Символдық тип
7. Енгізу операторы
8. Бағдарламаның соңы

С ө з ж ұ м б а қ

1. Негізгі бағдарламаның басы2. Шығару операторы3. Бағдаралама тақырыбы4. Бүтін санның типі 5. Алгоритмнің орындалу барысында мәні

Слайд 26

1. Негізгі бағдарламаның басы
2. Шығару операторы
3. Бағдаралама тақырыбы
4. Бүтін санның типі


5. Алгоритмнің орындалу барысында мәні өзгермейтін шама
6. Символдық тип
7. Енгізу операторы
8. Бағдарламаның соңы

С ө з ж ұ м б а қ

1. Негізгі бағдарламаның басы2. Шығару операторы3. Бағдаралама тақырыбы4. Бүтін санның типі 5. Алгоритмнің орындалу барысында мәні

Слайд 27

1. Негізгі бағдарламаның басы
2. Шығару операторы
3. Бағдаралама тақырыбы
4. Бүтін санның типі


5. Алгоритмнің орындалу барысында мәні өзгермейтін шама
6. Символдық тип
7. Енгізу операторы
8. Бағдарламаның соңы

С ө з ж ұ м б а қ

1. Негізгі бағдарламаның басы2. Шығару операторы3. Бағдаралама тақырыбы4. Бүтін санның типі 5. Алгоритмнің орындалу барысында мәні

Слайд 28Сабақтың тақырыбы: “Паскаль программа тілі, қайталау”
15.04.2014 жыл

Сабақтың тақырыбы:    “Паскаль программа тілі, қайталау”15.04.2014 жыл

Слайд 29Электрондық оқулық

Электрондық оқулық

Слайд 30Программа 3 бөлімнен тұрады:
Тақырып
Сипаттау
Операторлар
Program программаның аты;
Label – таңбалар

бөлімі;
Const – тұрақтылар бөлімі;
Type – типтер бөлімі;
Var – айнымалылар бөлімі:
Begin
Операторлар бөлімі
end.

Программаның жалпы түрі:

басы

соңы

енгізу

серия

шығару

Блок-схема:

Программа 3 бөлімнен тұрады:ТақырыпСипаттау Операторлар Program  программаның аты;Label – таңбалар бөлімі;Const – тұрақтылар бөлімі; Type –

Слайд 31program qq; var a, b, c: integer; сипаттау бөлімі begin read (a, b); енгізу

операторы  c := a + b; меншіктеу операт негізгі бөлім  writeln ( c ); шығару операторы end.  Программаны орындау үшін  1)F10 ( программаны орында) пернесін басамыз. 2) а және в айнымалыларына мән енгізу керек. Мысалы, 9 5 сандарын енгізіп, enter пернесін басамыз. 3) Экранға с-ның мәні 14 шығады. 

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

program qq; var a, b, c: integer; сипаттау бөлімі begin read (a, b); енгізу операторы  c :=

Слайд 323-деңгей
2-деңгей
1-деңгей

3-деңгей2-деңгей1-деңгей

Слайд 331-деңгей Өрнектерді Паскаль тілінде жаз
І-топ «BEGIN»
ІІ-топ «WRITE»
(sqr(x)-5)+a/(3*a*(x*x*x*x))
sqr(x-1)/(2*sqr(x)-1

1-деңгей Өрнектерді Паскаль тілінде жазІ-топ  «BEGIN» ІІ-топ «WRITE» (sqr(x)-5)+a/(3*a*(x*x*x*x))sqr(x-1)/(2*sqr(x)-1

Слайд 342 деңгей.


Радиусы R-ге тең шеңбер берілген. Шеңбердің ұзындығын есептеу программасын құр

І-топ «BEGIN»

ІІ-топ «WRITE»

х нақты сан берілген,
t функциясының х-ке
сәйкес мәнін есептейтін
программа жазу керек.

t =

program M3;
Var x,t:real;
begin
write ('x=');
read (x);
t:=1/cos(x)+ln(abs(arctan(x/2)))+x/(1+x);
write ('',t:6:2);
End.

Program SHRenber;
Const PI=3.14159;
Var L: Real ;
R: Integer;
Begin
Writeln;
Read (R);
L:=2*Pi*R;
Writeln('',L);
End.

2 деңгей.             Радиусы R-ге тең

Слайд 353 деңгей.
І-топ «BEGIN»
ІІ-топ «WRITE»
Екі санның қосындысының квадраттарын және

көбейтіндісін табу программасын құру керек.
х = (a+ b) , у = a* b  


Program esep 1;
Var a, b, x, y:integer;
Begin Write (‘a. b- сандарын енгіз’);
Readln (a, b);
X:=sqr (a+b);
Y:= a*b;
Writeln (‘x=’, x);
Writeln (‘y=’, y);
End.

k =(x2 + y2) * x+y, мұндағы функциясының мәнін есептейтін программа құру керек.

Program esep 2 ;
Var k:real;
Const x = 5;
y = 2.8;
Begin
K: = sqr (x) + sqr(y)* sqrt (x+y);
Writeln (‘k = ‘, k);
End.

3 деңгей.І-топ  «BEGIN» ІІ-топ «WRITE» Екі санның қосындысының квадраттарын және көбейтіндісін табу программасын құру керек. х

Слайд 36Практикалық жұмыс

Практикалық жұмыс

Слайд 37"Құрастырма" ойыны
І-топ «BEGIN»
ІІ-топ «WRITE»


Слайд 38Үйге тапсырма:
1.7 тақырып
(36-43 бет),

Оқулықтан:
Есептер жинағы:
7,11 тапсырма
(44 бет)

Үйге тапсырма: 1.7 тақырып (36-43 бет),Оқулықтан: Есептер жинағы:7,11 тапсырма (44 бет)

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть