Білімділер поралы
загрузка...

Алгоритмнің типтері

Алгоритмнің типтері
(Сызықтық алгоритм, тармақталған алгоритм, қайталау алгоритімі)

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

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

Алгоритм атауы атақты араб математигі Әбу Жафар Мұхаммед ибн Мұса әл - Хорезми есімінің латынша Algorithmi (Алгоритми) болып жазылуынан ІX ғасырда шыққан

Алгоритм дегеніміз - орындаушы белгіленген мақсатқа жету үшін әрекеттің рет - ретімен орындалуы.

«Ағашты отырғызу» алгоритмі
Күрек пен көшетті ал
Шұңқырды қаз
Көшетті шұңқырға сал.
Су сепкішті алып, көшетті отырғыз
Шұңқырды толтыр…
Күрек пен су сепкішті орнына қой

Студент болу үшін алгоритмнің мынадай қадамдарын орындау керек:
1. Орта мектепті бітіріп, аттестат алу.
2. Ұлттық бірыңғай тест бойынша сынақ тапсыру.
3. Тест қорытындысы бойынша жинаған балл көрсетілген құжаттардың конкурсқа тапсыру
4. Конкурстан өту.

Алгоритм қасиеттері

Айқын, анықтылығы
Үзіктілігі
Нәтижелілігі
Жалпыламалық

Алгоритм құрылымы

Сызықтық алгоритм
Тармақталу алгоритм
Циклдік (қайталану) алгоритм
Әрекеттердің тізбектей орындалуын сипаттайтын алгоритм
Шартты тексеру арқылы орындалатын алгоритм
Белгілі бір бөлігі бірнеше рет қайталататын алгоритм

Алгоритмді жазу тәсілдері:
1. Табиғи тілде
2. Арнайы түйінді сөздер – терминдер арқылы жазу. Қарапайым алгоритмдік тілдер қолдану.
3. Блок - схема түрінде.
4. Программалау тілінде жазу.

Әрекеттердің тізбектей орындалуын сипаттайтын алгоритм – сызықтық алгоритм деп аталады.
Мысалы:
алг үй тапсырмасын орындау
басы
күнделікті алу
тиісті бетін ашу,
үй тапсырмасын анықтау
үй тапсырмасын орындау
күнделікті орнына қою
соңы

Тармақталу алгоритмі дегеніміз - логикалық шарт тексеріледі. Егер ол орындалса, онда алгоритм бір тармақпен, ал орындалмаса екінші тармақпен жүзеге асырылады.
Егер шарт
Онда 1 - серия
Әйтпесе 2 - серия
Бітті

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

Математика
Физика
География
Қазақ тілі
Математика

№1 тапсырма (топтық жұмыс)
І топ «Монитор» Тармақталған алгоритм бойынша мысал келтіру
ІІ топ «Пернетақта» Циклдік алгоритм бойынша мысал келтіру
ІІІ топ «Жүйелі блок» Сызықтық алгоритм бойынша мысал келтіру

Тапсырма №2 Алгоритмді блок схема түрінде жазу.
І топ «Монитор» Екі А және В сандары берілсін. Екі санның үлкенін табу программасы мен блок - схемасын құру.

ІІ топ «Пернетақта» 5 - тен 1 - ге дейінгі сандардың қосындысын есептейтін блок схема құру керек.

ІІІ топ «Жүйелі блок» Екі санның қосындысын табатын блок схема құру керек

Паскаль тілін 1968 - 1971 жылдары Швейцарияда профессор Никлаус Вирт оқып - үйренуге қолайлы программалау тілі ретінде ұсынған болатын. Паскаль тілі өзінің қарапайымдылығының және тиімділігінің арқасында дүние жүзіне тез таралды.
Бұл тілде жазылған программа компьютерде орындалу барысында алдымен трансляцияланады (машина тіліне аударылады), объектік программаға түрлендіріледі де, содан кейін ғана орындалады.
Паскаль тілінің негізгі элементтері
Паскаль тіліндегі программа жеке - жеке жолдардан тұрады. Оларды теру, түзету арнайы мәтіндік редакторлар арқылы атқарылады. Программада әрбір жолдан кейін нүктелі үтір (;) қойылады.
Паскаль тілінде программа үш бөліктен тұрады: тақырып, сипаттау бөлімі және операторлар бөлімі.
Кез - келген программа Program сөзінен басталып, оның тақырыбы жазылады. Бұл бөлім программадағы айнымалылар, тұрақтылар тәрізді объектілердің жалпы қасиеттерін алдын ала анықтап алуға көмектеседі.
Программаның соңғы және негізгі бөлімі операторлар бөлімі – болып табылады.
Орындалатын іс - әрекеттер, командалар осы бөлімде орналасады. Ол begin түйінді сөзінен басталып, барлық атқарылатын операторлар (командалар) тізбегі жеке - жеке жолдарға жазылып біткен соң end түйінді сөзімен аяқталады.

Назар аударыңыз! Жасырын мәтінді көру үшін сізге сайтқа тіркелу қажет.
Материал рейтингісі:
  • 0
барлық дауыс бергендер: 0
Басқа жаңалықтарды оқу:
Ақпарат
Қонақтар,тобындағы қолданушылар пікірін білдіре алмайды.
Ойын-сауық отауы
  • 8 наурызға қандай сыйлық жасайсыз?

    8 наурыз әйелдер мерекесінде гүл шоқтары әдемі сыйлық екені бәріне мәлім, алайда гүл шоқтарын ғана сыйға тартсаңыз аздап ыңғайсыз болады, өйткені әйел қауымы сізден әдемі гүлмен қоса ерекше сыйлық ...
  • Сакен Майғазиев пен Асет Есжан - Жыламасын сәбилер

    Сакен Майғазиев пен Асет Есжанның - Жыламасын сәбилер атты өте әсерлі ән мен бейнебаяны
  • Нұржан Керменбаев - Қара бала

    Нұржан Керменбаев - Қара бала жаңа ән
  • Жаңа жылдық сыйлықты алдын ала дайындап қойған дұрыс

    Ендеше, келе жатқан 2017 тауық жылында қандай сыйлық тарту еткен жөн, осы туралы айтамыз.
  • Бәйшешек тағдыр жайлы

    Жайт көрдім жүрегімді дүрсілдеткен, Бетпе-бет келіп қалдым бір шындықпен. Тұрсыңдар бой көтеріп қар астынан, Өр - қайсар бәйшешектер, гүлсің неткен?!
  • Қандай бақыт – қалаға қар жауғаны

    Қандай бақыт – қалаға қар жауғаны, Ақ ұлпалар – көңілімнің маржандары. Қандай мұңды – қар жауған құтты күні Жанымда жоқ жалғызым жалғандағы.
  • Ана туралы өлеңдер

    Арманыңды ақтармын ба жүрегімде тербесем? Айға сіңлі, қарындассың қасиетті Жерге сен. Мен өзіңді теңдесі жоқ құдірет деп түсінем, Сендік қуат мың есе артық Жердің тарту күшінен.
  • Біздің көктем

    Көктем келді ауылға, мамырлап бұлт, Таң - тамаша дүние, дабырлап жұрт. Көктем келді. Өмірдің келешегі - Көкпен бірге дүркіреп төл өседі.
Үздік жаңалықтар
Загрузка...
Өз пікіріңді білдір
Қанша жалақы аласыз?
25000-35000
35000-45000
45000-55000
55000-75000
75000-100000
100000-250000
Сайтта кім бар
Барлығы: 330
Қолданушылар: 3
Қонақтар: 327
Роботтар: 3
aluash966 bibigul20172017 Aigerim87
Соңғы пікірлер
  • aiboll
    Жазған: aiboll
  • БГК
    Жазған: БГК
  • Венерок
    Жазған: Венерок
  • guizira1983
    Жазған: guizira1983
  • Кеулимжай
    Жазған: Кеулимжай
  • Арнұр
    Жазған: Арнұр
    Мына жаңалықта: Қимылды ойындар
  • ALTUH79
    Жазған: ALTUH79
  • Aiman Bolatbek
    Жазған: Aiman Bolatbek
  • Гүлнар Жолдасова
  • aiboll
    Жазған: aiboll
Ілмек сөздер
Сайт статистикасы
Яндекс.Метрика