Ұстаздар сайты u-s.kz Сайттың атауы www.u-s.kz
» » Сызықтық, тармақталған алгоритмдер.


Сызықтық, тармақталған алгоритмдер.

 Сызықтық, тармақталған  алгоритмдер.

Сабақтың тақырыбы:                 Сызықтық, тармақталған  алгоритмдер.

 Сабақтың мақсаты:                      Оқушыларға сызықтық, тармақталу  алгоритмдер

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

Білімділік:                                       оқушыларға сызықтық, тармақталу алгоритмдері  туралы

                                                           жалпы мағлұмат беру.

Дамытушылығы:                          оқушының  сабаққа ынтасы мен қабілетін қалыптастырып,

                                                            пәнге деген қызығушылығын арттыру.

Тәрбиелігі:                                       оқушыны іскерлікке, нақтылыққа, жылдамдыққа тәрбиелеу.                                                                    

Сабақтың  типі:                               жаңа білім  беру

Сабақтың  түрі:                               дәстүрлі сабақ

Сабақтың әдісі:                              түсіндіру, көрсету,

Пәнаралық  байланыс:                   математика,  физика,  сызу

Көрнекілік:                                        компьютер, қима қағаздар, слайд.

Сабақтың барысы:    

                          а) ұйымдастыру кезеңі

                          ә) үй тапсырмасы

                          б) жаңа  сабақ

                          в) деңгейлік  тапсырмалар

                          д) бекіту

                          е) үйге тапсырма

                          ж) қорытынды

 

І. Ұйымдастыру кезеңі. (1-2 мин)

а) сәлемдесу, түгелдеу;

ә)  оқу құралдарын  тексеру;

б) балалар зейінін шоғырландыру.

ІІ. Үй тапсырмасын сұрау

  1. Алгоритм дегеніміз не?
  2. Алгоритмнің қасиеттері қандай?
  3. Алгоритмнің жазылу тәсілдері?
  4. Блок –схема дегеніміз не?
  5. Алгоритм  ұғымының  пайда  болуы?
  6. Алгоритмдік  тілдің  жазылу пішімі?

 ІІІ. Жаңа сабақты түсіндіру

Алгоритм командалары есеп шартына байланысты жай және құрама командалардан тұрады.

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

  1.  

алг алгоритмнің атауы
арг  (кіріс мәндер)

нәт (шығыс мәндер)

басы

енгізу
алгоритм командалары (серия)
........

шығару
соңы

                                                                      

Мысалы: у=a+в  сызықтық алгоритмдік тілде  жазылуы

 

Алг у-ті табу 
арг  a,в 
басы

енгізу а, в

У= a+в 
шығару   у 
соңы
 

     Тармақталған алгоритмдер.

Қадамдардың тізбектеп орындалуы кейбір шарттарға байланысты болатын алгоритмдерді тармақталған алгоритмдер деп атайды.

Тармақталған алгоритмдер – алгоритмде арифметикалық теңсіздік пен теңдік түрінде берілген логикалық шарт тексеріледі. Логикалық шарт тексеріледі, егер орындалса, онда 1 – жолмен, ал егер орындалмаса, онда 2-ші жолмен жүзеге асады да, соңында екі тармақ бірігеді. Блок схемасында шарт тексеру блогы – ромб қолданылады.

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

 Шарт өрнегін жазу үшін мынадай салыстыру белгілерін пайдаланамыз:

 Мысалы:

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

"Ретін тап"   z=a+x+b. Бүтін  үш сан  қосындысының алгоритмін,  блок –схемасын  ретімен  жаз

z

соңы

енгізу (a, b, x)

алг   қосынды

соңы

z: = a +x + b

нәт  z

басы

шығару(z ) 

арг  a, b, x

                

z : = а + х + в

                                                                     

a, b, x

                                                                                                                                             

басы

 2 - тапсырма.

Кез –келген  екі санның үлкенің  табу алгоритмін,  блок схемасын құру

3 - тапсырма.       Берілген функция:  Алгоритмін,  блок схемасын құру

 егерА>В

      онда max:=A                    

      әйтпесе max:=B

бітті

 V. Сабақты бекіту сұрақтары

 VI. Үйге  тапсырма: 

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

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

VIII. Бағалау.


Соңғы жарияланған материалдар тізімі
Алгоритм типтері (сызықтық, тармақталу және циклдік алгоритмдер)
Тармақталу алгоритмдерін программалау
Сызықтық алгоритмдерді программалау
Циклдік алгоритм
Алгоритмдерді алгоритмдік тілде кескіндеу
Тармақталатын алгоритмдер
Сызықтық алгоритмдерді программалау
Алгоритм типтері
Алгоритм типтері
Алгоритм түрлері. Сызықтық және тармақталған алгоритмдер.
Бөлім: Уроки / Математика | Көрсетілім: 7501 | Қосты: Рысқұлова Ләззат Джұмахқызы | Ілмек сөздер:
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Бөлімдер
История
открытые уроки по истории
Педагогика
открытые уроки по педагогике
Биология
открытые уроки по биологии
Информатика
открытые уроки по информатике
Математика
открытые уроки по математике
Физика
открытые уроки по физике
Химия
открытые уроки по химии
Разное
открытые уроки
География
Открытые уроки по географии
русский язык