Mis On Algoritmid

Sisukord:

Mis On Algoritmid
Mis On Algoritmid

Video: Mis On Algoritmid

Video: Mis On Algoritmid
Video: Arvutuskeskkond Jupyter - 7. Algoritmid 2024, Mai
Anonim

Algoritme kasutatakse igas inimtegevuse valdkonnas, kuid need on peamiselt seotud arvutitehnoloogiaga. Kogu arvuti riist- ja tarkvara töötab algoritmide alusel.

Mis on algoritmid
Mis on algoritmid

Juhised

Samm 1

Sõna "algoritm" on muutunud laialt levinud seoses elektroonilise arvutustehnika levikuga. Kuigi mõiste ise eksisteeris juba ammu enne seda kui matemaatika üks põhimõisteid. Nimi pärineb 9. sajandil elanud inimese nimest. Usbeki matemaatik al-Khwarizmi ja tähendas korrutamise, jagamise, liitmise ja lahutamise reegleid. Tegelikult on see selgelt määratletud tegevuste jada, omamoodi plaan, kuidas probleemi lahendada või eesmärki saavutada. Algoritmi iga järgmine samm tuleks läbi viia, kui eelmine on lõpule viidud. Kuigi kõigil algoritmilistel arvutustel pole omadust lõplikkuse osas, võib selle näiteks tuua arvu Pi (3, 14 …) arvutamise.

2. samm

Arvutite ja arvutite töö põhineb algoritmidel. Nende baasil toimivad ka arvutiprogrammid. Arvuti töötleb sisendit käskude jadaga ja väljastab seejärel tulemuse. Toimingud, mida kasutaja saidil teeb, on võimalikud ka tänu algoritmide toimimisele. Niisiis, saidiotsingu jaoks viiakse läbi kataloogide skannimine või indeksiotsing. Algoritm võimaldab salvestada kasutajate sisestatud andmeid vormidesse. Selle koostamiseks peate teadma reegleid (süntaksit).

3. samm

Algoritme on erinevat tüüpi: lineaarne, hargnev, tsükliline. Lineaarsed käsud täidetakse järjestikku näidatud järjekorras. Hargnemisjuhised on tingimuslikud. Tsüklis tuleb täitmisel korrata vähemalt ühte käskude rühma. Praktikas ühendavad paljud algoritmid kõiki kolme tüüpi.

4. samm

Algoritm sisestatakse arvutimällu spetsiaalsete sümbolite abil, skeemi või teksti kujul. Erinevate probleemide lahendamiseks luuakse erinevad algoritmid. Juhiseid nimetatakse käskudeks. Absoluutselt kõigi käskude täitmine peab olema teostatav, vastasel juhul ei suuda tehnika probleemi lahendada ja tulemust saada: paindlikkuse puudumine eristab arvutit inimesest. Programmeerimine on ülesande lagundamine mitmeks lihtsaks etapiks. Kui algoritm on õige, annab see õige tulemuse. Algoritmide tavaline esitamisviis on graafiline vooskeemi kujul: geomeetriliste kujunditega tähistatakse erinevaid etappe. Iga kuju (sümbol) viitab erinevatele andmetele ja toimingutele ning on ühendatud sidemete abil teiste sümbolitega.

Soovitan: