Je! Ni Algorithms Gani

Orodha ya maudhui:

Je! Ni Algorithms Gani
Je! Ni Algorithms Gani

Video: Je! Ni Algorithms Gani

Video: Je! Ni Algorithms Gani
Video: Je Kuna Neno Usiloliweza by Manuel Poldoski (Official Audio) 2024, Mei
Anonim

Algorithms hutumiwa katika uwanja wowote wa shughuli za wanadamu, lakini inahusishwa haswa na teknolojia ya kompyuta. Vifaa vyote vya kompyuta na programu hufanya kazi kwa msingi wa algorithms.

Je! Ni algorithms gani
Je! Ni algorithms gani

Maagizo

Hatua ya 1

Neno "algorithm" limetumika sana kuhusiana na kuenea kwa teknolojia ya elektroniki ya kompyuta. Ingawa neno lenyewe lilikuwepo zamani kabla ya hapo kama moja ya dhana muhimu katika hesabu. Jina linatokana na jina la mtu aliyeishi katika karne ya 9. Mwanahisabati al-Khwarizmi na alimaanisha sheria za kufanya kuzidisha, kugawanya, kuongeza na kutoa. Kwa kweli, huu ni mlolongo wa vitendo wazi, aina ya mpango wa jinsi ya kusuluhisha shida au kufikia lengo. Kila hatua inayofuata ya algorithm inapaswa kufanywa wakati ile ya awali imekamilika. Ingawa sio hesabu zote za hesabu zilizo na mali nzuri, mfano wa hii ni hesabu ya nambari Pi (3, 14 …).

Hatua ya 2

Kazi ya kompyuta na kompyuta inategemea algorithms. Programu za kompyuta pia hufanya kazi kwa msingi wao. Kompyuta inasindika pembejeo na mlolongo wa maagizo na kisha matokeo. Uendeshaji ambao mtumiaji hufanya kwenye wavuti pia ni shukrani zinazowezekana kwa hatua ya algorithms. Kwa hivyo, kwa utaftaji wa wavuti, tafuta saraka au utaftaji wa faharisi unafanywa. Algorithm hukuruhusu kuokoa data iliyoingizwa na watumiaji katika fomu. Ili kuitunga, unahitaji kujua sheria (syntax).

Hatua ya 3

Kuna aina tofauti za algorithms: laini, matawi, mzunguko. Maagizo ya laini hutekelezwa kwa mtiririko kwa mpangilio ulioonyeshwa. Maagizo ya uma yana masharti. Katika kitanzi, angalau kikundi kimoja cha maagizo kinapaswa kurudiwa wakati wa utekelezaji. Katika mazoezi, algorithms nyingi zinachanganya aina zote tatu.

Hatua ya 4

Algorithm imeingia kwenye kumbukumbu ya kompyuta kwa kutumia alama maalum, kwa njia ya mchoro au maandishi. Taratibu anuwai tofauti huundwa kusuluhisha shida tofauti. Maagizo huitwa amri. Utekelezaji wa maagizo yote lazima iwezekane, vinginevyo mbinu hiyo haitaweza kutatua shida na kupata matokeo: ukosefu wa kubadilika hutofautisha kompyuta na mtu. Kupanga programu ni kuoza kwa kazi katika hatua kadhaa rahisi. Ikiwa algorithm ni sahihi, itatoa matokeo sahihi. Njia ya kawaida ya kuwasilisha algorithms ni picha, kwa njia ya chati ya mtiririko: hatua tofauti zinaonyeshwa na maumbo ya kijiometri. Kila umbo (ishara) inamaanisha data na shughuli tofauti na imeunganishwa na alama zingine na laini za mawasiliano.

Ilipendekeza: