Programmazione in C e C++ : Dataflow e Pseudocodifica

Pseudocodifica e Dataflow si completano insieme, per rendere meglio l'idea del programma che dovremmo alla fine scrivere, vedremo insieme queste due rappresentazioni.
Cosa abbiamo a disposizione?
Nella programmazione abbiamo a disposizione non molti dati, da imparare, ma combinandoli tra loro, possiamo ottenere ottimi e funzionali risultati. I principali strumenti che abbiamo a disposizione sono:

- I simboli di uguaglianza/disuguaglianza (<,>,=,≠)
- Gli operatori matematici (+,-,*,/)
- Le condizioni (se-allora-altrimenti,mentre,per)
- Connettori (e,o)
- Comandi (chiedi,leggi, scrivi)
Questi sono una parte degli elementi che abbiamo a disposizione (non useremo altri per il momento), ora basta solo combinarli!
Oltre a questi, solo nel DATAFLOW si aggiungono anche le forme geometriche che variano in base all'operazione che si deve fare:
- Ellisse: viene usato solamente due volte nel programma, per "INIZIO" e per "FINE"
- Rombo: viene usato principalmente come condizione "se" (successivamente vedremo meglio)
- Romboide: viene usato per i comandi, ovvero "chiedi" , "leggi" e "scrivi"
- Rettangolo: viene usato per le operazioni (+,-.*,/,=, ecc...)
Tutte le figure si collegheranno tra loro con delle frecce.
Iniziamo subito con un esempio, molto facile: Dobbiamo creare un programma che ci scriva "Benvenuto".
Ora capiamo cosa dobbiamo fare: noi siamo l'utente, dobbiamo inserire qualche dato? No, deve fare tutto il computer, senza richiedere alcun dato, deve scrivere sullo schermo "Benvenuto".

PSEUDOCODIFICA
INIZIO (Questo bisogna sempre metterlo, OBBLIGATORIO all'inizio di ogni programma)
Scrivi ("Benvenuto"); (il sistema deve scrivere sullo schermo, quindi usiamo il comando SCRIVI, e poi mettiamo la frase da scrivere sempre tra le virgolette, mi raccomando ricordarsi sempre il ; punto e virgola dopo l'istruzione)
FINE (il programma è finito quindi mettiamo fine, anche questo deve sempre esserci, FINE OBBLIGATORIO)
senza commenti il programma è:
INIZIO
Scrivi ("Benvenuto")
FINE
DATAFLOW





Segui Help Tecno Blog sui canali social per rimanere aggiornato sulle ultime novità, basta un click:
-Seguici su Facebook😄
-Seguici su Twitter😀
-Seguici su YouTube😁
-Iscriviti ai Feed😏

Offerte consigliate:



Commenti