Trinene, der fortæller en computer, hvordan man udfører en bestemt opgave, kaldes
algoritmer .
Her er en sammenbrud:
* algoritme: Et sæt veldefinerede instruktioner til løsning af et problem eller gennemførelse af en opgave. Tænk på det som en opskrift på en computer.
* computerprogram: En specifik implementering af en algoritme skrevet på et programmeringssprog, som en computer kan forstå.
Her er et eksempel på en simpel algoritme:
Opgave: Tilføj to numre sammen
algoritme:
1. input: Få to numre fra brugeren.
2. proces: Tilføj de to numre sammen.
3. output: Vis resultatet af tilføjelsen.
Sådan skriver du muligvis denne algoritme som et simpelt program i Python:
`` `Python
num1 =float (input ("Indtast det første nummer:"))
num2 =float (input ("Indtast det andet nummer:"))
sum =num1 + num2
Print ("Summen af", num1, "og", num2, "er", sum)
`` `
Nøglepunkter om algoritmer:
* Præcis: Hvert trin skal være klart defineret og entydigt.
* endelig: Algoritmen skal til sidst slutte og producere et resultat.
* effektiv: Trinene skal være praktiske og eksekverbare af computeren.
* Generelt: En algoritme skal være i stand til at løse en klasse af problemer, ikke kun et enkelt tilfælde.
At forstå algoritmer er afgørende for alle, der er interesseret i datalogi eller programmering, da de danner grundlaget for, hvordan computere fungerer.