Algoritmi qualitativi

Algoritmi qualitativi

Spieghiamo quali algoritmi qualitativi, le loro caratteristiche, le differenze con i quantitativi e danno diversi esempi

Quali sono gli algoritmi qualitativi?

IL Algoritmi qualitativi Questi sono tutti quegli algoritmi in cui i passaggi che lo compongono sono descritti in modo narrato con un linguaggio naturale. Un algoritmo è una sequenza di passaggi ordinati e logici che vengono eseguiti per risolvere un determinato problema.

Pertanto, se si dispone di una voce e uno stato iniziale, seguendo i passaggi nell'ordine indicato, verrà raggiunto uno stato finale, ottenendo una soluzione.

Gli algoritmi qualitativi sono spesso usati nella vita di tutti i giorni per risolvere i problemi. Ad esempio: le istruzioni di utilizzo che portano le apparecchiature elettroniche, le istruzioni per il montaggio di un'attrezzatura, le tecniche di laboratorio per valutare gli acidi, ecc.

Pertanto, un algoritmo può verificarsi in qualsiasi processo che coinvolga l'analisi di una situazione e una possibile soluzione, senza necessariamente essere fatti da una prospettiva scientifica.

Un algoritmo qualitativo può avere tutti i dettagli che vuoi. Inoltre, per raggiungere lo stesso obiettivo, è possibile prendere algoritmi o strade diversi. In questo caso, per raggiungere l'obiettivo è conveniente selezionare sempre l'algoritmo più piccolo, che utilizza la minima quantità di risorse.

Caratteristiche degli algoritmi qualitativi

Possono generare false dichiarazioni

Sebbene il linguaggio naturale usato nella narrazione di algoritmi qualitativi debba essere abbastanza preciso, in molte occasioni potrebbe non essere totalmente dovuto alle diverse inesattezze che possono essere commesse in una narrazione, dando così origine a diverse interpretazioni e alcune ambiguità.

Sono perfettamente definiti

Devono essere ben definiti, il che significa che è possibile seguire lo stesso algoritmo e lo stesso risultato finale. Altrimenti, l'algoritmo non sarà affidabile e di conseguenza non può essere usato come obiettivo per il processo decisionale.

Può servirti: a cosa serve la tecnologia? 11 Applicazioni principali

Devono essere finiti

Ciò significa che ad un certo punto devono porre fine alla loro esecuzione, cioè alla fine dei loro passi devono generare un risultato.

Nel caso in cui l'algoritmo qualitativo sia esteso a tempo indeterminato, tornando in un ciclo iniziale senza mai essere risolto, sarà in presenza di un paradosso o di un "ciclo infinito".

Leggibilità

Gli algoritmi qualitativi usano caratteri verbali e testo per fornire le loro istruzioni. Ad esempio, una ricetta da cucina è un algoritmo di questo tipo.

Pertanto, è la chiave che il testo sia leggibile, poiché se il suo contenuto è incomprensibile, le istruzioni non possono essere seguite correttamente. Ciò si traduce nell'algoritmo deve avere una scrittura chiara, concisa e diretta del testo che contiene.

Elementi di algoritmo

Gli algoritmi qualitativi hanno uno o più elementi di entrata. Ad esempio, nel caso di una ricetta della cucina questi elementi sono gli ingredienti. Quando si effettuano diverse istruzioni con questi elementi, è necessario ottenere un risultato, quindi gli elementi di uscita saranno questi risultati prodotti dalle azioni.

Passi per elaborare un algoritmo qualitativo

  • La formulazione del problema dovrebbe essere letta tutte le volte necessarie, fino a quando non puoi capirla completamente. In caso di dubbi sul significato di qualsiasi condizione o domanda deve essere chiarito. L'ideale sarebbe quello di imparare l'istruzione di memoria.
  • Dovrebbe essere chiaramente stabilito quali sono i dati di entrata disponibili per la risoluzione dei problemi.
  • Determinare e chiarire i risultati o le informazioni richieste, sia a livello intermedio che alla fine.
Può servirti: tipi di macchine a vapore

Differenze di un algoritmo qualitativo con un algoritmo quantitativo

Passi o istruzioni

Gli algoritmi sono qualitativi quando i calcoli numerici non sono coinvolti nelle loro istruzioni o passaggi. Ad esempio, le istruzioni per visualizzare un'attività fisica, per assemblare uno smontaggio di fabbrica o per creare una ricetta della cucina.

D'altra parte, gli algoritmi sono quantitativi quando hanno istruzioni o passaggi che coinvolgono qualsiasi tipo di calcolo numerico. Esempi: l'algoritmo per risolvere un combinatorio o un fattoriale o per calcolare una media.

Precisione

Gli algoritmi qualitativi hanno maggiori probabilità di essere fraintesi o di saltare un passo, a causa di quanto imprecisa il linguaggio naturale con cui le istruzioni possono essere narrate.

D'altra parte, gli algoritmi quantitativi sono molto più esatti, poiché le istruzioni fornite per eseguire i corrispondenti calcoli numerici devono essere strettamente precisi per ottenere il risultato desiderato, così come la caratteristica del linguaggio matematico.

Esempi di algoritmi qualitativi

Cambia il pannolino in un bambino

  1. Lavati bene le mani con un sacco di sapone e acqua.
  2. Prendi un asciugamano pulito per asciugare e tieni le mani a temperatura ambiente.
  3. Spogliare il bambino dalla vita.
  4. Prendi i piedi del bambino e prendili.
  5. Togliti i nastri adesivi su ciascun lato del nuovo pannolino.
  6. Usa asciugamani bagnati per pulire sul Pompis del bambino.
  7. Dopo che il bambino è pulito, posiziona il nuovo pannolino.
  8. Incolla i due nastri adesivi.
  9. Vesti di nuovo il bambino.
  10. Lavati di nuovo le mani con sapone e acqua.

Cambia il vetro danneggiato

  1. Ritirare con grande cura il vetro che è danneggiato.
  2. Rimuovere con una spatola il silicone bloccato all'interno della cornice del vetro.
  3. Pulire l'intero telaio della finestra con materiale per la pulizia o con un tessuto.
  4. Metti il ​​silicone all'interno della finestra.
  5. Nuovo vetro.
  6. Mentre il silicone si asciuga, tieni il vetro per due o tre minuti.
Può servirti: tecnologia e scienza negli stili di vita attuali

Fare una purea di patate

  1. Trova tutti gli utensili necessari.
  2. Lavare bene le patate.
  3. Riempi una pentola con acqua.
  4. Metti le patate all'interno della pentola.
  5. Metti la pentola sul fornello.
  6. Accendi la stufa.
  7. Aspetta che l'acqua dalla pentola bolli.
  8. Lascia fino a quando le patate si ammorbidiscono abbastanza.
  9. Rimuovi le patate dalla pentola.
  10. Sbucciare le patate e posizionarle in un contenitore.
  11. Schiaccia le patate con un frantoio.
  12. Aggiungi burro, formaggio e latte alla purea.
  13. Mescola tutto fino a quando non è molto omogeneo.
  14. Aggiungi sale a piacere.
  15. Servire.

Andare al cinema

  1. Scegli il film da vedere sul cartellone cinematografico
  2. Acquista i biglietti.
  3. Vai nella stanza corrispondente.
  4. Individua il numero del posto acquisito.
  5. Guarda il film.
  6. Ritorno a casa.

Melone

  1. Sbucciare il melone e tagliarlo sotto forma di cubi.
  2. Inserisci questi cubi all'interno di un frullatore.
  3. Inserisci quattro cubetti di ghiaccio.
  4. Nel caso in cui il frullatore non sia collegato, spina.
  5. Accendi il frullatore e per due minuti liquefare.
  6. Spegni il frullatore.
  7. Filtrare il succo di frullatore e servirlo in un bicchiere.