? Pseudocodice è un linguaggio di programmazione artificiale che consente ai programmatori di sviluppare la logica prima di eseguire un codice particolare . Può essere definito come il progetto di un codice , che dettaglia una fase di azioni ( o procedura) e l'ordine in cui i passaggi devono essere eseguiti . Esso può essere pensato come una rappresentazione testuale di un diagramma di flusso , che riflette i concetti strutturali del codice . Sfondo Foto
pseudocodice è un tipo di inglese strutturato che definisce gli algoritmi di programma . Permette ai programmi di concentrarsi su una logica di nucleo algoritmi prima di impostarlo nella sintassi di programmazione formale . Pseudocde non è eseguibile su un computer . Invece , aiuta un codice di progettazione programmatore prima della sua effettiva applicazione .
Scopo
Lo scopo principale di pseudocodice è quello di descrivere in modo chiaro ciò che un codice ( o programma ) si suppone fare . Si rompe un codice in passi e mette in evidenza la loro sequenza d'azione. Pseudocodice permette programmatori e programmatori in funzionamento a secco di un codice per verificare la presenza di errori e incongruenze prima di scrivere in un linguaggio di programmazione .
Regole
pseudocodice è composto di frasi, clausole e parole . Si segue un modello strutturato , con dichiarazioni scritte in un ordine sequenziale . Pseudocodice utilizza istruzioni di selezione (se , allora , e se , quindi , altro) , e la parola chiave iniziale in ciascuna dichiarazione deve essere capitalizzata . Si richiede una dichiarazione per ogni frase, che ha bisogno di essere rientrato per mostrare la gerarchia codice .
Esempio
M = 10N = 5
( dove M e N sono variabili ) per
IF ( M > = N) Poi
Dichiarazione 1
Else
Statement 2
END IF e
istruzione 3
Secondo questo esempio , la condizione di M > = N è vero ( poiché M è 10 e N è 5) , e la dichiarazione 1 sarà eseguito. L'esecuzione di dichiarazione 3 segue che .
Vantaggi
Pseudocodice rende facile attuare un programma . E ' il passaggio intermedio tra un codice di programmazione linguaggio formale e il linguaggio umano , e spiega lo scopo di un codice particolare in termini profani . E 'facile da scrivere e richiede un semplice editor di testo ( Microsoft Word o Blocco note) per creare dichiarazioni pseudocodice . Pseudocodice richiede una minima conoscenza di programmazione , e ha poche regole di sintassi formali . Consente di risparmiare tempo che altrimenti speso in debug e test di codici , in quanto permette ai programmatori di spot e correggere gli errori.
Svantaggi
pseudocodice può essere lungo e complicato quando si scrive codice un problema complesso . Non ci sono regole standardizzate per la scrittura pseudocodice e varia da società a società e individuo a individuo . Pseudocde offre alcuna rappresentazione visiva del codice , il che rende difficile verificare la validità di certe affermazioni .