Domande e risposte sui modelli SE # 4

Question:Spiegare gli obiettivi di a) codifica b) programmazione strutturata.

Answer:

Codifica

Durante la fase di codifica il progetto del sistema software viene tradotto in un formato di linguaggio di programmazione che viene utilizzato da un computer, questo è l'obiettivo principale della codifica. Lo scopo della codifica è produrre un sistema di alta qualità che possa essere eseguito in qualsiasi situazione. Il programmatore rimuove tutti gli errori relativi alla sintassi e al formato e tutti gli errori logici che si riscontrano nel programmatore durante la fase di codifica. Alcuni degli obiettivi sono definiti di seguito in riferimento alla codifica.

  1. Per aumentare la comprensione e la leggibilità verso un programma.

  2. Per convertire il design di un programmatore in un linguaggio di programmazione e ottenere il modo migliore per l'implementazione di questo design.

  3. L'obiettivo della codifica è diminuire il costo della fase successiva e risolvere il problema non solo del programmatore, del tester e della manutenzione annessi anche a questo.

  4. Se le condizioni del codice scritto sono buone, diminuiscono gli effetti del reparto di test e manutenzione.

  5. L'obiettivo principale dovrebbe essere lo sviluppo di quel programma che ha la qualità di scrivere facilmente durante il processo di codifica. Il programma dovrebbe essere semplice e trasparente.

Programmazione strutturata

La programmazione strutturata può essere definita in un metodo disciplinare per ottenere un programma che abbia la qualità di leggibilità, manutenibilità e capacità di debug. L'obiettivo della programmazione standard è dato di seguito:

  1. Per ottenere un programma veloce e privo di errori.

  2. La qualità della leggibilità e la capacità di comprensione dovrebbero essere presenti nei programmi.

  3. Senza dare alcun effetto al modulo, un modulo specifico può essere modificato.

La logica della programmazione strutturata è che un programma può essere diviso in gruppi indipendenti che hanno solo una singola entrata e una sola uscita. L'invenzione di un nuovo approccio alla programmazione della struttura è stata fatta da EW Dijkstra, che appartiene all'olandese. Dopo che molti altri danno i suggerimenti sulla struttura di programmazione quella sequenza, la selezione è la base di questa programmazione. Con l'aiuto di questa programmazione possiamo facilmente capire il programma. Il controllo del flusso è l'obiettivo della programmazione della struttura. Il testo del programma è quello di disporre in modo sistematico che possano eseguire la sequenza nel programma.