Hvad Er Algoritmer

Indholdsfortegnelse:

Hvad Er Algoritmer
Hvad Er Algoritmer

Video: Hvad Er Algoritmer

Video: Hvad Er Algoritmer
Video: HVAD ER EN ALGORITME? 2024, Kan
Anonim

Algoritmer bruges inden for ethvert felt af menneskelig aktivitet, men er hovedsageligt forbundet med computerteknologi. Al computerhardware og software fungerer på basis af algoritmer.

Hvad er algoritmer
Hvad er algoritmer

Instruktioner

Trin 1

Ordet "algoritme" er blevet meget udbredt i forbindelse med udbredelsen af elektronisk computingsteknologi. Selvom udtrykket selv eksisterede længe før det som et af nøglebegreberne i matematik. Navnet kommer fra navnet på en person, der boede i det 9. århundrede. Usbekisk matematiker al-Khwarizmi og mente reglerne for udførelse af multiplikation, division, addition og subtraktion. Faktisk er dette en klart defineret rækkefølge af handlinger, en slags plan for, hvordan man løser et problem eller når et mål. Hvert næste trin i algoritmen skal udføres, når den forrige er afsluttet. Skønt ikke alle algoritmiske beregninger har egenskaben finhed, er et eksempel på dette beregningen af antallet Pi (3, 14 …).

Trin 2

Arbejdet med computere og computere er baseret på algoritmer. Computerprogrammer fungerer også på deres basis. Computeren behandler input med en række instruktioner og outputter derefter resultatet. De handlinger, som brugeren udfører på webstedet, er også mulige takket være algoritmernes handling. Så for en webstedsøgning udføres en mappescanning eller en indekssøgning. Algoritmen giver dig mulighed for at gemme data, der er indtastet af brugere i formularer. For at komponere det skal du kende reglerne (syntaks).

Trin 3

Der er forskellige typer algoritmer: lineær, forgrening, cyklisk. Lineære instruktioner udføres sekventielt i den angivne rækkefølge. Gaffelinstruktionerne er betingede. I en sløjfe skal mindst en gruppe instruktioner gentages under udførelsen. I praksis kombinerer mange algoritmer alle tre typer.

Trin 4

Algoritmen indtastes i computerens hukommelse ved hjælp af specielle symboler i form af et diagram eller en tekst. Forskellige algoritmer oprettes for at løse forskellige problemer. Instruktionerne kaldes kommandoer. Udførelse af absolut alle kommandoer skal være mulig, ellers vil teknikken ikke være i stand til at løse problemet og få resultatet: den manglende fleksibilitet adskiller en computer fra en person. Programmering er nedbrydning af en opgave i flere enkle trin. Hvis algoritmen er korrekt, vil den give det korrekte resultat. En almindelig måde at præsentere algoritmer på er grafisk i form af et rutediagram: forskellige trin er angivet med geometriske former. Hver figur (symbol) indebærer forskellige data og operationer og er forbundet med andre symboler med kommunikationslinjer.

Anbefalede: