Nwlapcug.com


Come grafico algoritmi

Come grafico algoritmi


Gli algoritmi sono metodi per risolvere i problemi scritti in un numero finito di passi. Le istruzioni su algoritmi hanno un ordine specifico, quindi leggerli in un linguaggio semplice può, a volte, essere confusa o difficile. Diagrammi di flusso sono diagrammi che aiutano a organizzare e presentare idee e processi, che li rendono perfetti per graficamente rappresentano gli algoritmi. Diagrammi di flusso utilizzare forme e frecce dirette per organizzare processi, rami e istruzioni. Questa organizzazione rende il test per gli errori più facili e aiuta anche con l'aggiunta di correzioni o miglioramenti per l'algoritmo.

Istruzioni

1

Scrivete il vostro algoritmo. Scrivere ogni passaggio su una riga e aggiungere un "Begin" e un passo di "Fine" per l'algoritmo. Diagrammi di flusso racchiudere istruzioni in forme (ad esempio, ovali, rettangoli, ecc.) per creare una rappresentazione grafica di un algoritmo. Ad esempio, sarebbe un semplice algoritmo per trasformare una parola da minuscolo a maiuscolo:

BEGIN

Leggere la parola

Se la parola è in minuscolo

quindi convertire parola in maiuscolo

Visualizza la parola

FINE

2

Racchiudere il "BEGIN" e "Fine" in un ovale. Ovali sono utilizzati per distinguere quando l'algoritmo inizia e si ferma.

3

Disegnare rettangoli per mostrare le azioni o i processi. Dall'esempio, quarta riga è un'istruzione e deve essere racchiuso in un rettangolo.

4

Disegnare un parallelogramma per rappresentare dati di input e output. Dall'esempio, linee due e cinque sono input e output rispettivamente.

5

Diamanti rappresentano decisioni che possono solo essere valutate come true o false. Nella terza riga dell'esempio deve essere racchiusi in un diamante.

6

Collegare tutte le forme con una freccia. Ogni forma ha una freccia che esce da esso, tranne la "fine". La forma di diamante ha due frecce: una freccia che conduce a se la condizione è true e una freccia se la condizione è false. L'esempio completo:

INIZIARE [incassato in un ovale con una freccia alla forma successiva.]

Leggere la parola [incassato in un parallelogramma con una freccia alla forma successiva.]

Se la parola è in minuscolo [racchiusi in un diamante con due frecce, uno rivolto verso la successiva forma (vero) e un'altra freccia alla linea cinque (false)].

quindi convertire parola in maiuscolo [incassato in un rettangolo con una freccia alla forma successiva.]

Visualizza la parola [incassato in un parallelogramma con una freccia alla forma successiva.]

FINE [incassato in un ovale con alcuna freccia fuori.]

Consigli & Avvertenze

  • Ricordare, alcuni algoritmi possono avere più di un "fine", ma solo un "BEGIN".