Algoritmi: passi chiari per un compito — Tecnologia, 11–13 anni
Un algoritmo è un piano preciso per ottenere un risultato. Le persone usano algoritmi quando cucinano o ordinano oggetti, e i computer li usano per ripetere istruzioni in modo rapido e costante.
Una ricetta per ottenere un risultato
Un algoritmo è un insieme di passi che spiega a una persona o a una macchina come completare un compito. I passi devono essere abbastanza chiari perché due persone, o due computer, li seguano e ottengano il risultato previsto. Può includere scelte come «se succede questo, fai quello».
Perché i computer hanno bisogno di algoritmi
Un computer può eseguire istruzioni molto velocemente, ma non indovina il significato di una richiesta vaga. Gli algoritmi trasformano un obiettivo, come trovare un nome in un elenco, in azioni ripetibili. Algoritmi migliori possono far risparmiare tempo quando aumentano le informazioni.
Trovare il numero più grande
Con 7, 3, 9 e 5, considera inizialmente 7 come il più grande. Confronta 3 con 7 e tieni 7; confronta 9 con 7 e sostituiscilo con 9; confronta 5 con 9 e tieni 9. La risposta è 9, e gli stessi passi funzionano per ogni elenco.
Un passo vago non è utilizzabile
«Metti i libri in un ordine sensato» sembra utile a una persona, ma un computer non può agire su «sensato» senza altri dettagli. Potresti intendere l’ordine alfabetico, l’altezza o la data di pubblicazione. L’errore è comprensibile: le persone ricavano il significato dal contesto, mentre le macchine hanno bisogno di istruzioni esplicite.
Ricerche e consigli
Un motore di ricerca usa algoritmi per confrontare le tue parole con le informazioni di una raccolta enorme e ordinare le possibili corrispondenze. Anche i servizi video e musicali usano algoritmi per suggerire contenuti in base ai modelli delle tue scelte. Un suggerimento è un calcolo, non la prova che ti piacerà.
Continua a esplorare
Altre lingue
Caricamento di MyLeoNes™…