Алгоритм деген эмне?

Мазмуну:

Алгоритм деген эмне?
Алгоритм деген эмне?

Video: Алгоритм деген эмне?

Video: Алгоритм деген эмне?
Video: #Алгоритм#Турмуштук маселелер#Алгоритм деген эмне? 2024, Май
Anonim

Алгоритмдер адамдын иш-аракетинин кайсы гана тармагында болбосун колдонулат, бирок негизинен компьютердик технологиялар менен байланыштуу. Бардык компьютердик техникалар жана программалар алгоритмдердин негизинде иштешет.

Алгоритм деген эмне
Алгоритм деген эмне

Нускамалар

1 кадам

Электрондук эсептөө технологиясынын жайылышына байланыштуу "алгоритм" сөзү кеңири колдонула баштады. Терминдин өзү математикада негизги түшүнүктөрдүн бири катары ага чейин эле болгон. Бул ат 9-кылымда жашаган адамдын атынан чыккан. Өзбек математиги ал-Хорезми жана көбөйтүүнүн, бөлүүнүн, кошуунун жана азайтуунун эрежелерин билдирген. Чындыгында, бул иш-аракеттердин так аныкталган ырааттуулугу, көйгөйдү чечүү же максатка жетүү жолдору. Алгоритмдин ар бир кийинки кадамы мурунку аяктаганда аткарылышы керек. Алгоритмдик эсептөөлөрдүн бардыгында чектөө касиети жок болсо дагы, буга Pi (3, 14 …) санын эсептөө мисал боло алат.

2-кадам

Компьютерлердин жана компьютерлердин иши алгоритмдерге негизделген. Компьютердик программалар дагы алардын негизинде иштейт. Компьютер киргизилген көрсөтмөлөрдү ырааттуулук менен иштетип, андан соң натыйжаны чыгарат. Колдонуучу сайтта аткарган операциялар алгоритмдердин аракети менен да мүмкүн. Ошентип, сайтты издөө үчүн каталогду издөө же индекстүү издөө жүргүзүлөт. Алгоритм колдонуучулар киргизген маалыматтарды формада сактоого мүмкүндүк берет. Аны түзүү үчүн эрежелерди (синтаксисти) билүү керек.

3-кадам

Алгоритмдердин ар кандай түрлөрү бар: сызыктуу, тармактык, циклдик. Сызыктуу көрсөтмөлөр көрсөтүлгөн тартипте ырааттуу аткарылат. Айырмалоо көрсөтмөсү шарттуу. Циклде, жок дегенде, бир нускаманын тобу аткарылып жатканда кайталанышы керек. Иш жүзүндө көптөгөн алгоритмдер бардык үч түрүн бириктирет.

4-кадам

Алгоритм компьютердин эс тутумуна атайын белгилердин жардамы менен, схема же текст түрүндө киргизилет. Ар кандай маселелерди чечүү үчүн ар кандай алгоритмдер түзүлөт. Нускамалар буйрук деп аталат. Бардык буйруктардын аткарылышы мүмкүн болуш керек, антпесе техника көйгөйдү чечип, натыйжага жетише албайт: ийкемдүүлүктүн жоктугу компьютерди адамдан айырмалап турат. Программалоо - бул тапшырманы бир нече жөнөкөй кадамдарга бөлүү. Эгерде алгоритм туура болсо, анда ал туура натыйжаны берет. Алгоритмдерди сунуштоонун жалпы ыкмасы графикалык, блок-схема түрүндө: ар кандай баскычтар геометриялык фигуралар менен көрсөтүлгөн. Ар бир форма (символ) ар кандай маалыматтарды жана операцияларды билдирет жана байланыш белгилери менен башка белгилер менен туташтырылат.

Сунушталууда: