Mik azok a számítási algoritmusok?
az számítási algoritmusok az egyes feladatok végrehajtására tervezett lépések sorozatát képviselik. Azt is elmondhatjuk, hogy azok egyértelmű utasítások halmazát képviselik, amelyeket egy számítógépen programoztak egy probléma megoldására.
A számítógépes területen vagy bármely tudományon belül egy algoritmus szolgál egy meghatározott és véges szakaszokkal rendelkező módszertan létrehozásához.
A használat célja, hogy általános megoldást nyújtson egy dilemma számára, amely lehetővé teszi számunkra, hogy újra és újra felhasználhassuk a várt eredményt.
A számítási algoritmusok jellemzői
Alan Turing matematikus javasolta, hogy ezt a matematikai koncepciót a számítástechnika területére hozza, az algoritmus az alábbiak által meghatározott folyamat:
-Korlátozott lépések sorozata, amelyek egyértelműen meghatározottak és mindegyik független a másiktól.
-Az ügynök (emberi vagy embertelen) az, amely a folyamat minden egyes szakaszát egy bizonyos időben alkalmazza.
-Az ügynök képes értelmezni az üzemeltetési utasításokat, és ezzel egyidejűleg menteni az adott információt.
-Egy konkrét módszertan végrehajtásakor az eredmény minden lépésben és a kezdeti adatok szerint mindig azonos lesz.
-Mint minden folyamatban, az eredmény véget ér.
Vannak olyan esetek, amikor az eljárás egyedi megoldást igényel, és azok, amelyek nem. A nem végződő ismétlődő vagy szabálytalan algoritmusok nagyon gyakoriak a számítástechnikában.
Ilyen például a Windows, a MacOS és a Linux operációs rendszerek, amelyeknek továbbra is platformként kell működniük más programok és folyamatok számára.
típus
Mind az informatikában, mind más tudományágakban háromféle algoritmus azonosítható, amelyek: szekvenciális, feltételes és ismétlődő. Emellett vannak olyanok is, amelyek kvalitatívak (szavak) és mennyiségi (numerikus számítások).
Néhány, a gyakorlatban nagyon hasznos számítási algoritmus különböző funkciókat tölt be.
Az Euclid algoritmusa tehát a lineáris egyenletek megoldására szolgáló Gauss algoritmus, vagy a Floyd-Wrashall algoritmus felosztása, a legrövidebb útvonal megtalálása a súlyozott grafikonok között.
Példák
Az algoritmusokat különböző helyzetekben használják, megoldást kínálnak a problémára, és nem követik a szokásos eljárást.
Amikor a mechanizmus felismeri, hogy gyorsan és hatékonyan tudja megoldani egy adott feladatot, annak végrehajtása nem igényli a módszer működésének megértését.
Egy egyszerű példa az, hogy kövessünk egy receptet, hogy tortát készítsünk, amely számos utasítást és lépést használ annak megszerzéséhez.
A számítógépek képesek különböző típusú problémákat megoldani speciális nyelvű képletek alkalmazásával.
Ebben az esetben a számítási algoritmusok különböző módon írt kódot jelentenek, amelyet csak a gép megért.
Ennek az eljárásnak egy fontos része, hogy egy ötletet logikai szekvenciává alakítson, amelyet a PC értelmezhet.
Ily módon a programozók egyszerű feladatokról bonyolultabbakra lépnek. Ehhez gyakran olyan recepteket alkalmaznak, amelyeket mások létrehoztak, hogy igazítsák őket ahhoz, amit megoldaniuk kell.
referenciák
- Denveri Egyetem. Mi az algoritmus és hogyan kell használni a programozásban? A (z) quora.com webhelyről 2015.12.12
- Vásquez B., Carlos. A programozás módszertana I. Helyreállítva 2017.12.12-én a moodle2.unid.edu.mx
- Bembibre, Victoria (2009). Az algoritmus meghatározása. A (z) 2017. december 12-én érkezett a definicionabc.com oldalról
- Colombo, Jorge T. (2001). Számítógépes algoritmus. A (z) avizora.com webhelyről: 2012.12.12
- Hogyan működik. Mi az a számítógépes algoritmus? A (z) howstuffwworks.com webhelyről 2015. 12. 12-én érkezett