Материалдар / Алгоритмді құрастыру әдістері
2023-2024 оқу жылына арналған

қысқа мерзімді сабақ жоспарларын

жүктеп алғыңыз келеді ма?
ҚР Білім және Ғылым министірлігінің стандартымен 2022-2023 оқу жылына арналған 472-бұйрыққа сай жасалған

Алгоритмді құрастыру әдістері

Материал туралы қысқаша түсінік
Сызықтық алгоритм Егер алгоритмнің N қадамы болса және олардың барлығы басынан аяғына дейін бірінен соң бірі тізбектеле орындалатын болса, ондай алгоритмді сызықтық алгоритм деп атаймыз. Сызықтық алгоритмде барлық бұйрықтар алгоритмде көрсетілгендей тізбектей орындалады. Осыған дейін қарастырылған барлық мысалдар:екі санды қосу, робот портреті, үй тапсырмасын орындау, жұмыртқа қуыру, т.б. сызықтық алгоритм болып табылады.
Авторы:
Автор материалды ақылы түрде жариялады.
Сатылымнан түскен қаражат авторға автоматты түрде аударылады. Толығырақ
14 Қазан 2021
1076
0 рет жүктелген
Бүгін алсаңыз 25% жеңілдік
беріледі
770 тг 578 тг
Тегін турнир Мұғалімдер мен Тәрбиешілерге
Дипломдар мен сертификаттарды алып үлгеріңіз!
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
img_page_1
Материал жариялап тегін сертификат алыңыз!
Бұл сертификат «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жарияланғанын растайды. Журнал Қазақстан Республикасы Ақпарат және Қоғамдық даму министрлігінің №KZ09VPY00029937 куәлігін алған. Сондықтан аттестацияға жарамды
Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!
Алгоритмді құрастыру әдістері

1 слайд
Алгоритмді құрастыру әдістері

Алгортм сызықтық тармақталған циклдік

2 слайд
Алгортм     сызықтық тармақталған циклдік

Сызықтық алгоритм Егер алгоритмнің N қадамы болса және олардың барлығы басынан аяғына дейін бірінен соң бір

3 слайд
Сызықтық алгоритм Егер алгоритмнің N қадамы болса және олардың барлығы басынан аяғына дейін бірінен соң бірі тізбектеле орындалатын болса, ондай алгоритмді сызықтық алгоритм деп атаймыз. Сызықтық алгоритмде барлық бұйрықтар алгоритмде көрсетілгендей тізбектей орындалады. Осыған дейін қарастырылған барлық мысалдар:екі санды қосу, робот портреті, үй тапсырмасын орындау, жұмыртқа қуыру, т.б. сызықтық алгоритм болып табылады.

Бутерброд әзірлеу: ++ == соңыНанды кесіп алу Нанды кесіп алу Ірімшіктен кесіп алуІрімшіктен кесіп алу Нанға май жағуНанға май

4 слайд
Бутерброд әзірлеу: ++ == соңыНанды кесіп алу Нанды кесіп алу Ірімшіктен кесіп алуІрімшіктен кесіп алу Нанға май жағуНанға май жағу Ірімшікті нанға қоюІрімшікті нанға қою Басы Басы Сызықтық алгоритмсоңы Нанды кесіп алу Нанды кесіп алу Ірімшіктен кесіп алуІрімшіктен кесіп алу Нанға май жағуНанға май жағу Ірімшікті нанға қоюІрімшікті нанға қою Басы Басы

1. Шұң қ ыр қазу 2. Көшетті шұңқырға салу 3. Көшетті топырақпен жабу 4. Көшетке су құю Ағаш отырғызу алгоритмі

5 слайд
1. Шұң қ ыр қазу 2. Көшетті шұңқырға салу 3. Көшетті топырақпен жабу 4. Көшетке су құю Ағаш отырғызу алгоритмі

Тармақталған алгоритм Кейде алгоритм бұйрықтарын орындау барысы шартқа тәуелді болады.Мысалы, далада жаңбыр жауы

6 слайд
Тармақталған алгоритм Кейде алгоритм бұйрықтарын орындау барысы шартқа тәуелді болады.Мысалы, далада жаңбыр жауып тұрса, қолшатыр алу керек; ал егер жаңбыр жаумаса, онда қолшатыр алудың қажеті жоқ.Мұндай алгортмнің түрі тармақталған алгоритм деп аталады. Егер алгоритм қадамдарының тізбектеле орындалуы қандай да бір шартқа тәуелді өзгеретін болса, онда мұндай алгоритмді тармақталған алгоритм дейміз .

Шартты тексеру блогын блок-сызбада ромбымен таңбалаймыз. Егер шарт дұрыс болса, онда есепті шешу үшін «иә» тармағы

7 слайд
Шартты тексеру блогын блок-сызбада ромбымен таңбалаймыз. Егер шарт дұрыс болса, онда есепті шешу үшін «иә» тармағы пайдаланылады, ал оған кері жағдайда – «жоқ» тармағы пайдаланылады. Тармақталу алгоритмі сөзбен берілгенде «егер» , «онда» кілттік сөздері қолданылады. Жазу барысында «әйтпесе» сөзін қолдануға болады.

Жаңбыр Жаңбыр жауып тұр жауып тұр ма?ма? жоқия Қолшатыр Қолшатыр аламызаламыз Толық емес тармақТармақталған алгоритм

8 слайд
Жаңбыр Жаңбыр жауып тұр жауып тұр ма?ма? жоқия Қолшатыр Қолшатыр аламызаламыз Толық емес тармақТармақталған алгоритм

9 слайд

«Қолшатыр ал» алгоритміне блок-сызба құрайық(20-сурет). «Қолшатыр ал» алгоритмінің сөзбен берілуі мынандай болады: 1.Те

10 слайд
«Қолшатыр ал» алгоритміне блок-сызба құрайық(20-сурет). «Қолшатыр ал» алгоритмінің сөзбен берілуі мынандай болады: 1.Терезеден қара. 2.Егер жаңбыр жауып тұрса, онда қолшатыр ал Іс-әрекет тек шарт орындалғанда ғана жүзеге асады, ал кері жағдайда іс-әрекет жүзеге аспайды. Бұндай алгоритмдер толық емес деп аталады.

Тармақталу алгоритмінің толық түрін беру үшін «Киноға бару» алгоритмін қарастырайық. Анаңнан киноға баруға рұқсат сұрау. Егер

11 слайд
Тармақталу алгоритмінің толық түрін беру үшін «Киноға бару» алгоритмін қарастырайық. Анаңнан киноға баруға рұқсат сұрау. Егер анаң рұқсат берсе, онда киноға барасың, әйтпесе бөлмені тазалау қажет.

Тармақталған алгоритмнің толық формасынан толық емес формасының айырмашылығы неде? Өз беттеріңше «Киноға бару» алго

12 слайд
Тармақталған алгоритмнің толық формасынан толық емес формасының айырмашылығы неде? Өз беттеріңше «Киноға бару» алгоритміне блок сызба құрыңдар. Тармақталу алгоритмінің толық формасының жалпы түрі келесідей болады.(21-сурет). Тармақталу алгоритмінің толық емес формасында «№2 іс- әрекет блогы болмайды.(22-сурет). Тармақталу алгоритмінің толық формасын сөзбен жазу тәсілі келесідей болады: Егер шарт орындалса, онда «№1 іс-әрекет» орындалады, әйтпесе «№2 «іс-әрекет орындалады. Толық емес формасы келесідей болады: Егер шарт орындалса , онда «Іс-әрекет» орындалады .

13 слайд

Түйін Алгоритмнің 3 түрі болады: сызықтық, тармақталған және циклдік. Сызықтық алгоритмде барлық бұйрықтар алгоритмде к

14 слайд
Түйін Алгоритмнің 3 түрі болады: сызықтық, тармақталған және циклдік. Сызықтық алгоритмде барлық бұйрықтар алгоритмде көрсетілгендей тізбектей орындалады. Егер алгоритм қадамдарының тізбектеле орындалуы қандайда бір шартқа тәуелді өзгеретін болса, онда ондай алгоритмді тармақталған алгоритм дейміз. Тармақталу алгоритмінің формасы толық және толық болмауы мүмкін. Шартты тексеру блогын блок-сызбада ромбымен таңбалаймыз, одан міндетті түрде екі нұсқар шығады: «иә» және «жоқ».

Бақылау сұрақтары мен тапсырмалар 1.Алгоритм түрлерін атаңдар. 2.Тармақталу және сызықтық алгоритмге анықтама беріңдер. 3.Тармақ

15 слайд
Бақылау сұрақтары мен тапсырмалар 1.Алгоритм түрлерін атаңдар. 2.Тармақталу және сызықтық алгоритмге анықтама беріңдер. 3.Тармақталған алгоритмнің толық емес формасына мысал келтіріңдер. 4.8 және 5 сандарына келтірілген алгоритмнің нәтижесі қандай? Басы 23-ті қос 35-ті қос 27-ні алып таста Егер 10 үлкен сан болса, онда 5 санын қос Егер нәтижесі жұп сан болса, онда оны 2-ге бөл, егер тақ сан болса, онда 2-ге көбейт Нәтижені шығар Соңы Осындай алгоритмнің блок-сызбасын құрыңдар. 5.Алгоритмді ережеге түрлендіріңдер: Басы Егер сөз түбірінде екпінсіз дауысты дыбыс кездессе Онда тексеру сөзін таңда Әйтпесе сөздіктен сөз тап Соңы  

Өзіңді тексер! 1.Егер алгоритмдегі іс-әрекет бірінен кейін бірі қатаң түрде орындалса.... алгоритм деп аталады. А) сызықтық В

16 слайд
Өзіңді тексер!   1.Егер алгоритмдегі іс-әрекет бірінен кейін бірі қатаң түрде орындалса.... алгоритм деп аталады. А) сызықтық В) тармақталған С) толық емес формадағы тармақталған алгоритм D) тармақталған элементтері бар сызықтық алгоритм 2.Толық және толық емес формадағы алгоритмді не деп атаймыз? А) сызықтық В) тармақталған С) ондай алгоритм жоқ D) таңдау алгоритмі 3.Тармақталу алгоритмінің блок-сызбасындағы шарттың берілуі қандай фигурамен сипатталады: А) тіктөртбұрыш В) эллипс (сопақша шеңбер) С) алтыбұрыш D) ромб 4. «Егер кешкі 11 болса, онда ұйықтау керек, әйтпесе кітап оқу керек». Қандай алгоритм? А) сызықтық В) тармақталу алгоритмінің толық формасы С) тармақталу алгоритмінің толық емес формасы D) аралас түр

V.Үйге тапсырма:§10.Алгоритмнің түрлері ,оқу.

17 слайд
V.Үйге тапсырма:§10.Алгоритмнің түрлері ,оқу.