03.06.2013 Views

ebook1_Ebook01 Modulo 1.pdf - ViVapo

ebook1_Ebook01 Modulo 1.pdf - ViVapo

ebook1_Ebook01 Modulo 1.pdf - ViVapo

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Sergio Margarita - ECDL e Open Source © 2009 - 2010 138 <strong>Modulo</strong> 1 - Concetti di base dell'ICT<br />

formalismi di codifica che sono in grado di mediare fra il linguaggio naturale (comune) e quello matematico e<br />

che abbiano la caratteristica di essere ben definiti e non ambigui.<br />

Fra le tecniche di rappresentazione più diffuse ci sono:<br />

• i diagrammi di flusso (flow chart), che utilizzano forme grafiche<br />

• lo pseudo-codice, basato su uno pseudo-linguaggio.<br />

1.0.1.3 Rappresentare algoritmi mediante diagrammi<br />

I diagrammi di flusso, in inglese flow chart, utilizzano una forma grafica per la rappresentazione degli<br />

algoritmi. Esistono simboli base per determinati tipi di azione.<br />

Simbolo Azione<br />

Blocco inizio e fine algoritmo<br />

Blocco che contiene una singola istruzione<br />

Blocco che indica ingresso uscita dei dati<br />

Blocco che indica decisione, scelta fra due<br />

alternative<br />

Frecce che connettono i blocchi e indicano la<br />

sequenza delle azioni<br />

Nello schema seguente proponiamo l'esempio dell'algoritmo per la preparazione del caffè, utilizzando il<br />

formalismo del diagramma di flusso.<br />

Realizzato esclusivamente per Studente - Powered By Aula01

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!