Il "programma", quindi, prima di essere realizzato deve essere pensato: quale problema deve risolvere il programma, a chi serve ecc.
Il flow chart (in italiano "diagramma di flusso") è un metodo grafico per descrivere il procedimento di come risolvere un problema attraverso un algoritmo.
Ogni diagramma deve avere un inizio e una fine e ogni blocco viene rappresentato graficamente con segni grafici dalla seguente struttura
Ovale: Inizio o Fine del flowchart
Parallelogramma: rappresenta due tipi di istruzioni quelle di input e quelle di output
Rettangolo: può contenere assegnazioni di valori a variabili o operazioni matematico-aritmatiche. Al suo interno possiamo trovare sempre tre elementi:
Rombo(esagono): è usato quando nell'algoritmo si presenta un bivio in cui possiamo intraprendere due percorsi possibili: la scelta è determinata dalla condizione all'interno del blocco che può avere come risposte solo vero (si) o falso (no)- a <-- 0
- sconto <-- prezzo * 10/100
- a<--a+1
Queste forme, che rappresentano gli step del nostro algoritmo, sono sempre unite da frecce che ci rappresenta l'ordine con cui eseguire le istruzioni:
L'ultimo passaggio , dicevamo è il linguaggio di programmazione. Esempi di linguaggi di programmazione sono : C, C++, C#, Java, VisualBasic, Delphi, ecc.
Per i nostri esempi noi utlizzaremo un linguaggio di scripting il Javascript, meno potente dei linguaggi di programmazione veri e propri, ma che permette la visualizzazione dei risultati su qualsiasi browser.

Nessun commento:
Posta un commento