Un algoritmo è una serie di passaggi creati per risolvere un problema o svolgere un compito. Di solito, prima di scrivere un programma, gli algoritmi sono scritti in pseudocodice o in una combinazione di linguaggio parlato e uno o più linguaggi di programmazione. Questo articolo di wikiHow ti insegna come mettere insieme i pezzi di un algoritmo per avviare la tua applicazione.

Passaggi

  1. 1
    Definisci il risultato del tuo codice. Qual è il problema preciso che vuoi risolvere o il compito che intendi svolgere? Una volta avuta un’idea ben chiara di ciò che hai intenzione di realizzare, potrai determinare i passaggi che ti permetteranno di raggiungere l’obiettivo.
  2. 2
    Stabilisci un punto di partenza. Trovare il punto di partenza e quello di arrivo è fondamentale per elencare i passaggi della procedura. Per stabilire il punto di partenza, trova le risposte alle domande seguenti:[1]
    • Quali sono i dati o gli elementi disponibili?
    • Dove si trovano i dati?
    • Quali sono le formule che si possono applicare al problema in questione?
    • Quali sono le regole per lavorare con i dati disponibili?
    • Come sono collegati tra loro i valori dei dati?
  3. 3
    Trova il punto di arrivo dell’algoritmo. Al pari del punto di partenza, puoi trovare il punto di arrivo del tuo algoritmo concentrandoti sulle domande seguenti:
    • Quali dati concreti apprenderemo dalla procedura?
    • Cosa cambia dall’inizio alla fine?
    • Cosa bisogna aggiungere o cosa non è più disponibile?
  4. 4
    Elenca i passaggi dall’inizio alla fine. Parti con passaggi più generali. Per usare un esempio concreto, supponiamo che il tuo obiettivo sia mangiare lasagne per cena: il tuo punto di partenza è trovare una ricetta, mentre il risultato finale è avere una lasagna cotta e pronta da mangiare entro le 19:00; i passaggi potrebbero essere simili ai seguenti:
    • Cercare una ricetta su Internet.
    • Controllare gli ingredienti già a disposizione presenti in cucina.
    • Stilare una lista degli ingredienti da acquistare.
    • Acquistare gli ingredienti mancanti.
    • Tornare a casa.
    • Preparare le lasagne.
    • Sfornare le lasagne.
  5. 5
    Determina come completare ogni passaggio. Dopo aver ottenuto uno schema per azioni successive, è il momento di pensare a come codificare ciascun passaggio. Quale linguaggio userai? Quali sono le risorse disponibili? Qual è il modo più efficiente per completare ciascun passaggio in quel linguaggio? Incorpora parte di tale codice nel tuo algoritmo, quindi espandi ciascun passaggio finché non avrai dettagliato l’intero processo.
    • Per esempio, il primo passaggio nell’esempio di algoritmo di preparazione delle lasagne è: Cercare una ricetta on-line; cosa implica tale ricerca? Sii specifico. Per esempio:
      • Accendere il computer.
        • Connettersi a Internet o accertarsi di essere già connessi.
      • Aprire un browser web.
      • Inserire i termini della ricerca.
      • Cliccare sul link di una ricetta.
      • Stabilire se la ricetta soddisfa le proprie esigenze.
        • Escludere le ricette non vegetariane.
        • Assicurarsi che la ricetta sia per almeno 5 porzioni.
      • Ripetere alcuni di suddetti passaggi sino a trovare la ricetta giusta.
    • Considera le risorse a tua disposizione, come le capacità del sistema per il quale stai sviluppando un programma. Nel caso delle lasagne, supporremmo che la persona che le prepara sappia come effettuare una ricerca su Internet, utilizzare un forno e così via.
  6. 6
    Rivedi l’algoritmo. Una volta scritto il tuo algoritmo dovrai valutare la procedura, perché l’algoritmo è creato per svolgere qualcosa di specifico e ti serve per iniziare a scrivere il programma. Poniti le domande seguenti e occupati di ciascuna di esse come necessario:[2]
    • L’algoritmo risolve il problema/svolge il compito?
    • I dati di ingresso e di uscita sono definiti in modo chiaro?
    • Bisogna ridefinire l’obiettivo finale per renderlo più generale o più specifico?
    • È possibile semplificare i passaggi?
    • È sicuro che l’algoritmo termini con il risultato corretto?
    Pubblicità

Consigli

  • Consulta gli algoritmi esistenti per avere idee su come scrivere il tuo.
  • Usa le iterazioni di calcolo rapido.
  • Concentrati sull’efficienza mentre codifichi.
  • Non dimenticare di terminare altrimenti il codice fallisce.

Pubblicità

wikiHow Correlati

Come

Inviare Immagini dal tuo Cellulare al Computer

Come

Usare un Deumidificatore

Come

Collegare un Computer Portatile a un Monitor Esterno

Come

Mettere la Musica su una Chiavetta USB

Come

Creare una Penna Digitale

Come

Divertirti al Computer

Come

Scattare degli Screenshot (Cattura Schermo)

Come

Capovolgere lo Schermo del Computer

Come

Caricare un PDF su Kindle

Come

Scoprire una Password

Come

Ottenere Simboli su un Mac

Come

Fare la Scansione di un Documento con una Stampante Canon

Come

Digitare il Simbolo di un Marchio Registrato

Come

Calcolare gli Ampere
Pubblicità

Informazioni su questo wikiHow

Lo Staff di wikiHow
Co-redatto da
Redazione di wikiHow
Questo articolo è stato scritto in collaborazione con il nostro team di editor e ricercatori esperti che ne hanno approvato accuratezza ed esaustività.

Il Content Management Team di wikiHow controlla con cura il lavoro dello staff di redattori per assicurarsi che ogni articolo incontri i nostri standard di qualità. Questo articolo è stato visualizzato 3 117 volte
Questa pagina è stata letta 3 117 volte.

Hai trovato utile questo articolo?

Pubblicità