Please enable JavaScript.
Coggle requires JavaScript to display documents.
Algoritmi - Coggle Diagram
Algoritmi
Proprietà
Eseguibilità
Non ambiguità
Finitezza
Generalità
Efficienza
Determinismo
Algoritmo
Sequenza azioni
Problema specifico
Passi per soluzione
Esecutore
Diagrammi di Flusso
Rappresentazione
Blocco
Collegamenti
Flusso (linee)
Blocchi Semplici nei Diagrammi di Flusso
Inizio e Fine
Inizio
: Punto di partenza algoritmo
Fine
: Punto di conclusione algoritmo
Unico blocco di inizio
Uno o più blocchi di fine
Assegnazione
Calcolo valore
Assegnazione a variabile
V ← E
Sostituzione valore precedente
Ingresso
Richiesta valori
Assegnazione valori a variabili
Uscita
Stampa risultati
Visualizzazione valori
Output = stampa (V₁, V₂, ..., Vₖ)
Valori originali invariati
Blocco Condizione
Verifica: vero o falso
Funzione
Condizione E
Due rami:
Vero: "SI" (true)
Falso: "NO" (false)
Importanza
Crea alternative
Abilita ripetizioni
Caratteristiche
Introduce scelta
Non un blocco semplice
Strutture di Controllo
Flusso esecuzione
Tipi
Alternativa
Condizione
Rami (SI, NO)
Ripetizione
Azioni ripetute
Componenti
Inizializzazione
Corpo
Modifica
Controllo
Algoritmi
Addizione
Moltiplicazione
Calcolatore
Operazioni su dati
Tipi:
Assegnazione
Incremento
Iterazione
Programmazione
Preparazione
Risoluzione
Istruzioni e dati
Esecuzione su Computer
Istruzioni interpretabili
Tipi di dati rappresentabili