Главная / Информатика / Информатика пәнінен презентация тақырыбы "Алгоритмдеу және программалау"

Информатика пәнінен презентация тақырыбы "Алгоритмдеу және программалау"

Алгоритмдеу және программалау
Алгоритм Алгоритм қасиеттері дискреттілік: жекелеген қадамдардан(командаларда...
Программа Программа дегеніміз - қандай да бір программалау тілінде жазылған а...
Программалау тілдері Машинаға бейімделген (төменгі деңгейлі) - әрбір команда ...
Паскаль тілі 1970 – Никлаус Вирт (Швейцария) студенттерді оқытуға арналған ті...
Программа қандай бөліктерден тұрады? program ; const …;{тұрақтылар} var …; {а...
Программа қандай бөліктерден тұрады? Тұрақты – өз атауы болатын, өзгермейтін ...
Программалар, тұрақтылар, айнымалылар атауы Атауларды сипаттағанда латын әріп...
Тұрақтылар const 	 	i2 = 45; { бүтін сан } 	pi = 3.14; { нақты сан } 	qq = 'В...
Айнымалылар Айнымалы – аты, типі және мәні болатын шама. Айнымалының мәнін пр...
Айнымалының мәнін қалай өзгертуге болады? Оператор – жоғары деңгейлі программ...
Меншіктеу операторы Жалпы құрылымы: Арифметикалық өрнектің құрамында тұрақтыл...
program qq; 	var a, b: integer; 		 x, y: real; 	begin 	 a := 5; 10 := x; y :...
Амалдарды орындау тәртібі жақша ішіндегі өрнекті есептеу солдан оңға қарай кө...
Екі санды қосу Есеп. Екі бүтін санды қосып, қосындысын экранда шығару. Шығары...
Енгізу операторы read ( a ); { а айнымалысының мәнін енгізу} read ( a, b ); {...
Шығару операторы write ( a ); { a айнымалысының мәнін шығару} writeln ( a ); ...
Шығару форматтары program qq; var i: integer; x: real; begin i := 15; writeln...
Толық шығарылуы 	program qq; 	var a, b, c: integer; 	begin writeln(‘Екі бүтін...
Сызықтық алгоритмның блок-схемасы басы соңы c := a + b; енгізу a, b шығару c ...
Тапсырмалар "4": Үш сан енгізіп,олардың қосындысын және көбейтіндісін табу. М...
1 из 21

Описание презентации по отдельным слайдам:

№ слайда 1 Алгоритмдеу және программалау
Описание слайда:

Алгоритмдеу және программалау

№ слайда 2 Алгоритм Алгоритм қасиеттері дискреттілік: жекелеген қадамдардан(командалардан)
Описание слайда:

Алгоритм Алгоритм қасиеттері дискреттілік: жекелеген қадамдардан(командалардан) тұрады айқындылық: атқарушыға түсінікті болатын командалардан тұруы керек белгілілік: бастапқы деректері бірдей болған жағдайда нәтижесі де бірдей болады нәтижелік: әрекеттердің шектеулі санынан кейін белгілі бір уақытта қорытынды нәтиже алуымыз керек жалпылық: алгоритм әр түрлі алғашқы мәліметтер үшін әр түрлі нәтижелер беруі тиіс дұрыстылық: алғашқы мәліметтер әр түрлі болғандығына қарамастан барлық жағдайда дұрыс нәтиже береді Алгоритм – атқарушы орындайтын амалдардың тиянақты жоспары.

№ слайда 3 Программа Программа дегеніміз - қандай да бір программалау тілінде жазылған алго
Описание слайда:

Программа Программа дегеніміз - қандай да бір программалау тілінде жазылған алгоритм компьютерге қажетті командалардың жиынтығы Команда – компьютер орындауға міндетті әрекеттің өрнектелуі. алғашқы мәліметтерді қайдан алу керек? олармен қандай амалдар орындау керек?

№ слайда 4 Программалау тілдері Машинаға бейімделген (төменгі деңгейлі) - әрбір команда про
Описание слайда:

Программалау тілдері Машинаға бейімделген (төменгі деңгейлі) - әрбір команда процессордың бір командасына сәйкес келеді (ассемблер) Жоғарғы деңгейлі тілдер – кәдімгі табиғи тілге(ағылшын тіліне) ұқсайды, адамның түсінуіне оңай, бір ғана компьютерге тәуелді болмайды. Жаңадан үйренушілерге: Бейсик, ЛОГО, Паскаль Кәсіби: Си, Фортран, Паскаль Жасанды интеллект тапсырмалары үшін: Пролог, ЛИСП Интернет үшін: JavaScript, Java, Perl, PHP, ASP

№ слайда 5 Паскаль тілі 1970 – Никлаус Вирт (Швейцария) студенттерді оқытуға арналған тіл «
Описание слайда:

Паскаль тілі 1970 – Никлаус Вирт (Швейцария) студенттерді оқытуға арналған тіл «жоғарыдан төменге қарай» программаларын жасау берілгендердің әр түрлі құрылымдары(массивтер, құрылымдар, жиымдар)

№ слайда 6 Программа қандай бөліктерден тұрады? program ; const …;{тұрақтылар} var …; {айны
Описание слайда:

Программа қандай бөліктерден тұрады? program <программаның аты>; const …;{тұрақтылар} var …; {айнымалылар} begin … {негізгі программа} end. { процедуралар мен функциялар } фигуралық жақшаның ішінде орналасқан түсініктемелер программамен өңделмейді

№ слайда 7 Программа қандай бөліктерден тұрады? Тұрақты – өз атауы болатын, өзгермейтін шам
Описание слайда:

Программа қандай бөліктерден тұрады? Тұрақты – өз атауы болатын, өзгермейтін шама, . Айнымалы – өз атауы (жад ұяшығы)болатын, өзгеретін шама. Процедура – кейбір әрекеттерді сипаттайтын қосалқы алгоритм (мысалға шеңберді салу). Функция – есептеулерді орындайтын қосалқы алгоритм (квадрат түбірді табу, sin).

№ слайда 8 Программалар, тұрақтылар, айнымалылар атауы Атауларды сипаттағанда латын әріптер
Описание слайда:

Программалар, тұрақтылар, айнымалылар атауы Атауларды сипаттағанда латын әріптерін (A-Z) сандарды астын сызу белгісін _ қолдануға болады Бас әріптер мен кіші әріптердің арасында айырмашылық болмайды Атауларды сипаттағанда орыс, қазақ әріптерін бос орындарды жақшаларды, +, =, !, ? белгілерін және т.б. қолдануға болмайды Атаулар санмен басталмауы керек Қай атаулар дұрыс жазылған? AXby R&B 4Wheel Вася “PesBarbos” TU154 [QuQu] _ABBA A+B

№ слайда 9 Тұрақтылар const 	 	i2 = 45; { бүтін сан } 	pi = 3.14; { нақты сан } 	qq = &#039;Вася
Описание слайда:

Тұрақтылар const i2 = 45; { бүтін сан } pi = 3.14; { нақты сан } qq = 'Вася'; { символдар қатары } L = True; { логикалық шама } бүтін және бөлшек бөліктері нүктемен ажыратылады орыс, қазақ әріптерін қолдануға болады! екі мән қабылдай алады: True (ақиқат, «иә») False (жалған, «жоқ»)

№ слайда 10 Айнымалылар Айнымалы – аты, типі және мәні болатын шама. Айнымалының мәнін прогр
Описание слайда:

Айнымалылар Айнымалы – аты, типі және мәні болатын шама. Айнымалының мәнін программаның жұмысы кезінде өзгертіп отыруға болады. Айнымалылардың типі: integer { бүтін } real { нақты } char { бір символ } string { символдық тіркес } boolean { логикалық } Айнымалыларды сипаттау (жад бөлу): var a, b: integer; Q: real; s1, s2: string;

№ слайда 11 Айнымалының мәнін қалай өзгертуге болады? Оператор – жоғары деңгейлі программала
Описание слайда:

Айнымалының мәнін қалай өзгертуге болады? Оператор – жоғары деңгейлі программалау тілінің командасы. Меншіктеу операторы айнымалының мәнін өзгерту үшін қолданылады. program qq; var a, b: integer; begin a := 5; b := a + 2; a := (a + 2)*(b – 3); end. a ? 5 5 b ? 5+2 7 a 5 7*4 28 Мысал:

№ слайда 12 Меншіктеу операторы Жалпы құрылымы: Арифметикалық өрнектің құрамында тұрақтылар
Описание слайда:

Меншіктеу операторы Жалпы құрылымы: Арифметикалық өрнектің құрамында тұрақтылар айнымалы атаулары арифметикалық амалдар белгілері: + - * / div mod функцияларды шақыру жақшалар ( ) көбейту бөлу бүтінді бүтінге бөлу бөлуден қалған қалдық <айнымалы атауы> := <өрнек>;

№ слайда 13 program qq; 	var a, b: integer; 		 x, y: real; 	begin 	 a := 5; 10 := x; y := 7
Описание слайда:

program qq; var a, b: integer; x, y: real; begin a := 5; 10 := x; y := 7,8; b := 2.5; x := 2*(a + y); a := b + x; end. Қай операторлар дұрыс жазылмаған? айнымалы атауы := белгісінің сол жағында болуы керек бүтін мен бөлшектің арасы нүктемен ажыратылуы керек нақты мәнді бүтін айнымалыға меншіктеуге болмайды

№ слайда 14 Амалдарды орындау тәртібі жақша ішіндегі өрнекті есептеу солдан оңға қарай көбей
Описание слайда:

Амалдарды орындау тәртібі жақша ішіндегі өрнекті есептеу солдан оңға қарай көбейту, бөлу, div, mod солдан оңға қарай қосу және алу z := (5*a*c+3*(c-d))/a*(b-c)/ b; x:=(a*a+5*c*c-d*(a+b))/((c+d)*(d-2*a)); 2 3 5 4 1 7 8 6 9 2 6 3 4 7 5 1 12 8 11 10 9

№ слайда 15 Екі санды қосу Есеп. Екі бүтін санды қосып, қосындысын экранда шығару. Шығарылуы
Описание слайда:

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

№ слайда 16 Енгізу операторы read ( a ); { а айнымалысының мәнін енгізу} read ( a, b ); { а
Описание слайда:

Енгізу операторы read ( a ); { а айнымалысының мәнін енгізу} read ( a, b ); { а және b айнымалыларының мәндерін енгізу} Екі санды қалай енгізуге болады? бос орын арқылы: 25 30 Enter арқылы: 25 30

№ слайда 17 Шығару операторы write ( a ); { a айнымалысының мәнін шығару} writeln ( a ); {a
Описание слайда:

Шығару операторы write ( a ); { a айнымалысының мәнін шығару} writeln ( a ); {a айнымалысының мәнін шығарып,келесі жолға көшу} writeln ( ‘Салем!' ); { мәтінді шығару} writeln ( ‘Жауап: ', c ); { мәтінді және c айнымалысының мәнін шығару} writeln ( a, '+', b, '=', c );

№ слайда 18 Шығару форматтары program qq; var i: integer; x: real; begin i := 15; writeln (
Описание слайда:

Шығару форматтары program qq; var i: integer; x: real; begin i := 15; writeln ( '>', i, '<' ); writeln ( '>', i:5, '<' ); x := 12.345678; writeln ( '>', x, '<' ); writeln ( '>', x:10, '<' ); writeln ( '>', x:7:2, '<' ); end. >15< > 15< >1.234568E+001< > 1.23E+001< > 12.35< барлық символдар саны барлық символдар саны бөлшек бөлігіндегі символдар саны

№ слайда 19 Толық шығарылуы 	program qq; 	var a, b, c: integer; 	begin writeln(‘Екі бүтін са
Описание слайда:

Толық шығарылуы program qq; var a, b, c: integer; begin writeln(‘Екі бүтін сан енгізіңіз'); read ( a, b ); c := a + b; writeln ( a, '+', b, '=', c ); end. Протокол: Екі бүтін сан енгізіңіз 25 30 25+30=55 бұны компьютер шығарады бұны программа жазушы өзі енгізеді

№ слайда 20 Сызықтық алгоритмның блок-схемасы басы соңы c := a + b; енгізу a, b шығару c «ба
Описание слайда:

Сызықтық алгоритмның блок-схемасы басы соңы c := a + b; енгізу a, b шығару c «басы» блогі «енгізу» блогі «процесс» блогі «шығару» блогі «соңы» блогі

№ слайда 21 Тапсырмалар &quot;4&quot;: Үш сан енгізіп,олардың қосындысын және көбейтіндісін табу. Мыса
Описание слайда:

Тапсырмалар "4": Үш сан енгізіп,олардың қосындысын және көбейтіндісін табу. Мысал: Үш сан енгіз: 4 5 7 4+5+7=16 4*5*7=140 "5": Үш сан енгізіп, олардың қосындысын, көбейтіндісін және арифметикалық ортасын табу. Мысал: Үш сан енгіз: 4 5 7 4+5+7=16 4*5*7=140 (4+5+7)/3=5.33

Информатика пәнінен презентация тақырыбы "Алгоритмдеу және программалау"
  • Информатика
Описание:

Информатика пәнінен 7 сыныпқа арналған презентация. Бұл презентация көмегімен оқушылар алгоритмдеуді және программалауды үйренеді.

Қазіргі кезде 3500 ден астам программалау тілдері бар. осылардың ішінен шектелген саны ғана программалық бөлімді жаппай құруға арналады.Программалау тілдерінің саны көп болған сайын олардың бірнеше классификациясы бар. Программалау процесін жақсартатын және кең қолданылатын әдістердің бірі құрылымдық программалау.

Автор Бабйбулова Назгуль Айткаримовна
Дата добавления 14.02.2016
Раздел Информатика
Подраздел Презентации
Просмотров 469
Номер материала MA-064821
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓