Vad är Computational Algorithms?



den beräkningsalgoritmer De representerar en följd av steg som är utformade för att utföra en specifik uppgift. Det kan också sägas att de representerar en uppsättning tydliga instruktioner som programmeras i en dator för att lösa ett problem.

Inom datorns fält eller någon vetenskap, fungerar en algoritm som grund för att skapa en metod med definierade och ändliga steg.

Användningen är avsedd att ge en generisk lösning på ett dilemma, vilket gör att vi kan använda den om och om för att få det förväntade resultatet.

Kännetecken för beräkningsalgoritmer

Föreslagen av matematikern Alan Turing att föra detta begrepp matematik till datavetenskapsområdet är algoritmen en process som definieras av följande:

-En begränsad stegsekvens, som klart definieras och var och en är oberoende av den andra.

-En agent (mänsklig eller omänsklig) är den som tillämpar var och en av stadierna av processen vid en viss tidpunkt.

-Agenten har möjlighet att tolka driftsanvisningarna och samtidigt spara den angivna informationen.

-När en specifik metod utförs, blir resultatet alltid detsamma i varje steg och enligt de ursprungliga uppgifterna.

-Som i alla processer slutar det med ett resultat.

Det finns fall där förfarandet kräver en specifik lösning och de som inte gör det. Upprepade eller oregelbundna algoritmer som inte slutar är mycket vanliga vid beräkning.

Ett exempel på dem är operativsystem som Windows, MacOS och Linux, vilket måste fortsätta fungera som en plattform för andra program och processer.

Typ

Både i datavetenskap och i andra discipliner kan 3 typer av algoritmer identifieras, vilka är: sekventiell, villkorlig och repetitiv. Dessutom finns det de som är kvalitativa (användord) och kvantitativa (använd numeriska beräkningar).

Några kända beräkningsalgoritmer som är mycket användbara i praktiken uppfyller olika funktioner.

Således finner vi Euklides algoritm, som används för att dela upp den Gaussiska för att lösa linjära ekvationer, eller Floyd-Wrashall att hitta den kortaste vägen mellan viktade grafer.

exempel

Algoritmer används i olika situationer, försöker lösa ett problem och följer inte en standardprocedur.

När mekanismen upptäcks för att snabbt och effektivt lösa en specifik uppgift, kräver det inte att man förstår hur metoden fungerar.

Ett enkelt exempel är att följa ett recept för att göra en tårta, som använder sig av en rad instruktioner och steg för att få den.

Datorer kan också lösa olika typer av problem genom att använda formler som har ett speciellt språk.

I detta fall representerar beräkningsalgoritmerna en kod skriven på olika sätt som endast kan förstås av maskinen.

En viktig del av detta förfarande är att omvandla en idé till en logisk sekvens som datorn kan tolka.

På så sätt går programmerare från enkla uppgifter till mer komplexa. För detta tar de ofta till recept som andra har skapat för att anpassa dem till vad de behöver för att lösa.

referenser

  1. Denver University. Vad är en algoritm och hur man använder den i programmering? Hämtad den 12/12/2017 från quora.com
  2. Vásquez B., Carlos. Metodik för programmering I. Återställd den 12/12/2017 från moodle2.unid.edu.mx
  3. Bembibre, Victoria (2009). Definition av algoritm. Hämtad den 12/12/2017 från definicionabc.com
  4. Colombo, Jorge T. (2001). Datoralgoritm. Hämtad den 12/12/2017 från avizora.com
  5. Hur saker fungerar. Vad är en datoralgoritm? Hämtad den 12/12/2017 från howstuffwworks.com