СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Алгоритм түрлері. Сызықтық алгоритм

Категория: Информатика

Нажмите, чтобы узнать подробности

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

Просмотр содержимого документа
«Алгоритм түрлері. Сызықтық алгоритм»

 Үшбұрыш  - жігерлі, өзіне сенімді, тез шешім қабылдайды, қажырлы тұлға, лидер. Шыдамды, тәуекелшіл.  Төртбұрыш - батыл, барлық құбылыстарға қызығушылық білдіреді. Әуесқой, суық тиіп ауруға және жарақаттануға деген беталыстары басым.  Шеңбер - тұлға  аралық қатынастарда үйлесімділікке талпынушы, байланысқа түсуші, мейірімді, жанашырлыққа қабілетті, жомарт;  - танымал емес шешім қабылдауға тырысады, басшылықта демократиялы басшылық стилін ұстанушы;  - күн тәртібі майыспалы, қоғамдық жұмыстарға бейім;  - тума психолог.

Үшбұрыш - жігерлі, өзіне сенімді, тез шешім қабылдайды, қажырлы тұлға, лидер. Шыдамды, тәуекелшіл.

Төртбұрыш - батыл, барлық құбылыстарға қызығушылық білдіреді. Әуесқой, суық тиіп ауруға және жарақаттануға деген беталыстары басым.

Шеңбер - тұлға аралық қатынастарда үйлесімділікке талпынушы, байланысқа түсуші, мейірімді, жанашырлыққа қабілетті, жомарт; - танымал емес шешім қабылдауға тырысады, басшылықта демократиялы басшылық стилін ұстанушы; - күн тәртібі майыспалы, қоғамдық жұмыстарға бейім; - тума психолог.

«Үй салу алгоритмі» «Су қайнату алгоритмі» Төбесін жабу Ыдысқа су құю  Қажетті құралдарды Сіріңкені от жағатын дайындау жерге тосу Кірпішін қалау Газ кранын ашу Іргетасын құю Ыдысты плитаға қою Есігін салу Сіріңкені жағу Терезесін салу Газды өшіру Ішкі жөндеу Су қайнағанша күту

«Үй салу алгоритмі» «Су қайнату алгоритмі»

Төбесін жабу Ыдысқа су құю

Қажетті құралдарды Сіріңкені от жағатын

дайындау жерге тосу

Кірпішін қалау Газ кранын ашу

Іргетасын құю Ыдысты плитаға қою

Есігін салу Сіріңкені жағу

Терезесін салу Газды өшіру

Ішкі жөндеу Су қайнағанша күту

Алгоритм түрлері. Сызықтық алгоритм

Алгоритм түрлері. Сызықтық алгоритм

Алгоритм түрлері Сызықты немесе тізбекті алгоритм Циклдік немесе қайталау алгоритмдер Тармақталу немесе шартты тексеру алгоритмдері

Алгоритм түрлері

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

Циклдік немесе қайталау алгоритмдер

Тармақталу немесе шартты тексеру алгоритмдері

Алгоритм басы Енгізу Орындалатын амалдар Нәтиже Алгоритм соңы

Алгоритм басы

Енгізу

Орындалатын амалдар

Нәтиже

Алгоритм соңы

1-ші  Үйден шығамыз

1-ші

Үйден шығамыз

2-ші  Аялдамаға барамыз А

2-ші

Аялдамаға барамыз

А

3-ші  Автобусқа мінеміз

3-ші

Автобусқа мінеміз

4-ші  Мектеп аялдамасынан түсеміз

4-ші

Мектеп аялдамасынан түсеміз

5-ші  Мектепке кіреміз Кіреміз

5-ші

Мектепке кіреміз

Кіреміз

6-ші  Классқа кіреміз

6-ші

Классқа кіреміз

Бастапқы, соңы Орындалатын  амалдар Нәтиже

Бастапқы, соңы

Орындалатын амалдар

Нәтиже

Сызықтық алгоритмге математикалық мысалдар: 53 Берілгені : 53+12 = 65     65*2 = 130 +12 *2 130

Сызықтық алгоритмге математикалық мысалдар:

53

Берілгені : 53+12 = 65

65*2 = 130

+12

*2

130

1 6) 2 3 7) 3 1 8) 3 2 9) 4 2 10) 4
  • 1 6) 2
  • 3 7) 3
  • 1 8) 3
  • 2 9) 4
  • 2 10) 4
Рефлексия  Сабақ ұнады ма? Көңіл күйлеріңіз қандай болды?

Рефлексия

Сабақ

ұнады ма?

Көңіл күйлеріңіз

қандай болды?

Үйге тапсырма 1. Алгоритм түрлері. Сызықтық алгоритм тақырыбын оқу. 2.Өз ойларыңнан мысал түзіп, оның алгоритімін құрып келу 20

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

1. Алгоритм түрлері. Сызықтық алгоритм тақырыбын оқу.

2.Өз ойларыңнан мысал түзіп, оның алгоритімін құрып келу

20

2 - ші мысал : Берілгені : Табаны В, биіктігі Н, үшбұрыштың ауданын есептейтін алгоритмін құру. басы В,Н н в S=B*H/2 S = B * H / 2 S соңы

2 - ші мысал :

Берілгені : Табаны В, биіктігі Н, үшбұрыштың ауданын есептейтін алгоритмін құру.

басы

В,Н

н

в

S=B*H/2

S = B * H / 2

S

соңы

(жұптық жұмыс) Р/с Сұрақ 1 Жауап Алгоритм түрлері 4-ке бөлінеді. 2 Иә/Жоқ Әрекеттердің тізбектей орындалуын сипаттайтын алгоритм – сызықтық алгоритм деп аталады 3 4 Иә/Жоқ Тармақталу алгоритмін алгоритмдік тілде өрнектегенде егер, мұнда, өйткені, соңы деген түйінді сөздер қолданылады Иә/Жоқ Есептеу процесі бөліктерінің қайталанып орындалуын цикл деп атайды 5 Иә/Жоқ Қайталану командасын алгоритмдік тілде жазу үшін әзірше, цикл, цикл түйіні деген түйінді сөздер қолданылады Иә/Жоқ Ескерту: (неге иә, неге жоқ деп жауап бергендеріңді түсіндіріңдер):............................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

(жұптық жұмыс)

Р/с

Сұрақ

1

Жауап

Алгоритм түрлері 4-ке бөлінеді.

2

Иә/Жоқ

Әрекеттердің тізбектей орындалуын сипаттайтын алгоритм – сызықтық алгоритм деп аталады

3

4

Иә/Жоқ

Тармақталу алгоритмін алгоритмдік тілде өрнектегенде егер, мұнда, өйткені, соңы деген түйінді сөздер қолданылады

Иә/Жоқ

Есептеу процесі бөліктерінің қайталанып орындалуын цикл деп атайды

5

Иә/Жоқ

Қайталану командасын алгоритмдік тілде жазу үшін әзірше, цикл, цикл түйіні деген түйінді сөздер қолданылады

Иә/Жоқ

Ескерту: (неге иә, неге жоқ деп жауап бергендеріңді түсіндіріңдер):...............................................................................................................................

....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

« Үй салу алгоритмі». Қолыңа қара, сары, қызыл, көк, жасыл түсті қарындаштар ал; 2. Үйдің суретін сал; 3. Шатырын қызыл түске боя; 4. Қабырғасын сары түске боя; 5.Терезесін көк түске боя; 6. Есігін жасыл түске боя . Әрекеттердің тізбектей орындалуын сипаттайтын алгоритм – сызықтық алгоритм деп аталады

« Үй салу алгоритмі».

  • Қолыңа қара, сары, қызыл, көк, жасыл түсті қарындаштар ал;

2. Үйдің суретін сал;

3. Шатырын қызыл түске боя;

4. Қабырғасын сары түске боя;

5.Терезесін көк түске боя;

6. Есігін жасыл түске боя .

Әрекеттердің тізбектей орындалуын сипаттайтын алгоритм – сызықтық алгоритм деп аталады

1 топ  Есепті шешу үшін алгоримнің негізгі үш түрін бөліп алуға болады:......, .........., ...... . Өмірде бірінен соң бірі орындалатын алгоитмдер өте жиі кездеседі, мұндай алгоритмдерді ......... ............. деп аталады, мұндай командалар ......... ...... ........ орындалады.
  • 1 топ

Есепті шешу үшін алгоримнің негізгі үш түрін бөліп алуға болады:......, .........., ...... . Өмірде бірінен соң бірі орындалатын алгоитмдер өте жиі кездеседі, мұндай алгоритмдерді ......... ............. деп аталады, мұндай командалар ......... ...... ........ орындалады.

14. Су қайнату алгоритімін рет ретімен орналастыр 1. Ыдысқа су құю 2. Сіреңкені от жағатын жерге тосу 3. Газ кранын ашу 4. Ыдысты плитаға қою 5. Сіреңкені жағу 6. Газды өшіру 7. Су қайнағанша куту

14. Су қайнату алгоритімін рет ретімен орналастыр

1. Ыдысқа су құю

2. Сіреңкені от жағатын жерге тосу

3. Газ кранын ашу

4. Ыдысты плитаға қою

5. Сіреңкені жағу

6. Газды өшіру

7. Су қайнағанша куту

2 1 3 4 7 6 5 8 9 13 14 12 10 11

2

1

3

4

7

6

5

8

9

13

14

12

10

11

егер x≥0 егер xалг  Y функциясын есептеу арг x  нәт  y басы егер  x≥0 онда  1- серия әйтпесе 2-серия бітті соңы  Басы x енгізу жоқ иә x≥0 x, y Соңы Егер алгоритм қадамдарының тізбекетеле орындалуы қандай да бір шартқа тәуелді өзгеретін болса, онда мұндай алгоритмді тармақталу алгоритмі деп атайды. егер , онда , әйтпесе

егер x≥0

егер x

алг Y функциясын есептеу

арг x

нәт y

басы

егер x≥0

онда 1- серия

әйтпесе 2-серия

бітті

соңы

Басы

x енгізу

жоқ

иә

x≥0

x, y

Соңы

  • Егер алгоритм қадамдарының тізбекетеле орындалуы қандай да бір шартқа тәуелді өзгеретін болса, онда мұндай алгоритмді тармақталу алгоритмі деп атайды. егер , онда , әйтпесе
 Егер көшеде жаңбыр жауып тұрса, онда етік киеміз, әйтпесе туфли киеміз.           басы жоқ иә  Жа ңбыр жауып тұрса Туфли киеміз Етік киеміз  соңы

Егер көшеде жаңбыр жауып тұрса, онда етік киеміз, әйтпесе туфли киеміз.

басы

жоқ

иә

Жа ңбыр жауып тұрса

Туфли киеміз

Етік киеміз

соңы

Қайталану командасын алгоритмдік тілде жазу үшін әзірше (әзір), цикл басы (цб) және цикл соңы (цс) түйінді сөздері қолданылады. Әзірше сөзінен кейін қойылатын шарт, ал цикл басы мен цикл соңы түйінді сөздерінің арасына қайталанатын командалар жазылады. әзір шарт  цб  серия  цс  жоқ шарт иә серия Мысалы:Үстелдің үстінде бірнеше дәптер жатыр, саған тек математика дәптері ғана қажет. Егер дәптерді бірден таба алмасаң осы әрекетерді бірнеше рет дәптеріңді тапқанша орында. Осылайша алгоритмнің құрылымына байланысты алгоритм орындалады  Белгілі бір әрекеттер тізбегі бірнеше рет қайталанып орындалатын алгоритм қайталану немесе циклдік алгоритм деп аталады

Қайталану командасын алгоритмдік тілде жазу үшін әзірше (әзір), цикл басы (цб) және цикл соңы (цс) түйінді сөздері қолданылады. Әзірше сөзінен кейін қойылатын шарт, ал цикл басы мен цикл соңы түйінді сөздерінің арасына қайталанатын командалар жазылады.

әзір шарт

цб

серия

цс

жоқ

шарт

иә

серия

Мысалы:Үстелдің үстінде бірнеше дәптер жатыр, саған тек математика дәптері ғана қажет. Егер дәптерді бірден таба алмасаң осы әрекетерді бірнеше рет дәптеріңді тапқанша орында. Осылайша алгоритмнің құрылымына байланысты алгоритм орындалады

Белгілі бір әрекеттер тізбегі бірнеше рет қайталанып орындалатын алгоритм қайталану немесе циклдік алгоритм деп аталады

Практикалық тапсырма 1-топ  2-топ 3-топ

Практикалық тапсырма

1-топ

2-топ

3-топ

Қорытындылау 1-топ Сызықтық алгоритм 2-топ Тармақталу алгоритмі 3-топ Циклдік алгоритм

Қорытындылау

1-топ

Сызықтық алгоритм

2-топ

Тармақталу алгоритмі

3-топ

Циклдік алгоритм


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!