Programmazione strutturata

di gabri2k2




1. Introduzione.

La programmazione strutturata è una disciplina orientata allo sviluppo dei programmi; essa non è legata ad un linguaggio di programmazione, ed è indipendente dalla macchina fisica sulla quale si opera; il suo scopo principale è quello di far sì che il programmatore non commetta errori nella redazione di un programma, fin dall'inizio.

Alcuni benefici derivanti dalle tecniche di programmazione strutturata sono:

- estensione dei procedimenti di analisi e disegno nella produzione di software;

- riduzione della fase di codifica;

- rilevante riduzione del lavoro di prova;

- affidabilità molto migliorata dei programmi;

- semplice ed affidabile modifica alle funzioni di programma in fase di manutenzione.


2. Principi fondamentali.

La programmazione strutturata (meglio definibile come metodologia standard per la descrizione strutturata dei processi e delle funzioni) riveste un ruolo fondamentale nello sviluppo strutturato di un sistema informatico.

Possiamo dire che:

- la programmazione strutturata è parte di un concetto globale di sviluppo strutturato di sistema;

- le tecniche di programmazione strutturata sono utilizzate in una fase iniziale nel processo di sviluppo di sistema per registrare i requisiti dell'utente in una forma adatta per l'uso da parte del personale EDP;

- le tecniche di programmazione strutturata possono facilitare la comunicazione fra dirigenti, analisti, utenti e programmatori perché offrono un vocabolario omogeneo, chiaro, conciso e completo per presentare e descrivere i problemi.


Pagina seguente

Questo sito è stato ottimizzato per la visualizzazione con Internet Explorer 6 alla risoluzione di 800x600 pixel. Le immagini ed i marchi citati sono copyright dei rispettivi titolari.

[ Yahoo! ] opzioni

Ada: Panoramica del linguaggio

Informatica ed EDP

Programmazione

Linguaggi di programmazione

L'elaboratore elettronico

Architettura dell'elaboratore elettronico

MAME: Multiple Arcade Machine Emulator

DVDx 2.0

BlindWrite Suite 4

Home page

Cinema, musica, letteratura e TV

Scienza e tecnologia

Informatica e software

Relax

1