La scrittura di programmi informatici semplici

March 16

introduzione

Anche scrivere un programma per computer semplice può essere molto difficile. Più pianificazione va nel processo che la maggior parte la gente penserà. I programmi per computer avvengono quando qualcuno si imbatte in un problema che ha bisogno di una soluzione. Ad esempio, Microsoft Word risolto il problema di Microsoft di non aver distribuito un word processor. Il programmatore deve decidere quale sia il problema che lei sta cercando di risolvere e quindi progettare i passi per risolverlo. Anche un programma molto più semplice di Microsoft Word deve essere progettato in modo che il problema è risolto in un modo intuitivo.

Analizzare il problema

Non pensare di un problema come qualcosa di catastrofico. E 'solo una situazione che deve essere risolto. I programmatori che ogni pezzo di software, non importa quanto piccolo sia, è una soluzione e pensano di se stessi come risolutori di problemi. Così, quando la creazione di programmi semplici per arrivare al problema, si deve decidere che tipo di programma che si desidera creare e su quale piattaforma di programmazione vi aiuterà a creare esso. Questo è quando si determina le specifiche del programma; cosa farà, come lo farà e che cosa si guarda come farlo. Pensare in termini di input / processo / output (IPO); quale sarà l'utente darà al programma (input), quale sarà il programma che fare con esso (di processo) e quale sarà il programma di restituire all'utente (output).

Creare un design

Sviluppare il progetto di un programma non è solo l'interfaccia utente grafica; è anche il codice che fargli fare quello che deve fare. Il programmatore deve prima decidere quale sarebbe il linguaggio di programmazione più semplice per creare il programma. Alcuni linguaggi di programmazione non funzionano bene su tutte le piattaforme, per cui questa decisione è un grande.
Successivamente, l'interfaccia utente deve essere completa. La praticità è più importante l'impatto visivo. Quale sarà il più pratico per l'utente, pur essendo un po 'attraente è la preoccupazione principale quando si pensa di progettazione. Se il programma di avere caselle di testo o caselle di riepilogo per l'input dell'utente? Il programmatore disegna un diagramma e disegna le forme di programma su carta prima di sviluppare qualsiasi cosa sul computer.

Il processo

Il processo di creazione di semplici programmi è procedurale. Per i programmi più grandi, c'è molto di più passaggi burocratici necessari perché di solito c'è un team di professionisti che lavorano su di esso. Ma per un semplice programma, il programmatore lone analizza il problema, determina le specifiche, crea un disegno, implementa il design e quindi tests / esegue il debug del programma. L'attuazione del progetto è quando i programmatori distribuire il programma dopo aver progettato l'interfaccia utente e il codice. Gli aspetti di codice e progettazione vengono compilate in un formato di file eseguibile (.exe). Ci saranno quasi sempre gli errori; questo è quando inizia la fase di test e il debug. Il programmatore passa attraverso mai possibile scenario nel programma, letteralmente cercando di romperlo. Questo è l'unico modo sapranno di possibili problemi lungo la strada e come preparare per loro. Una volta che il programma passa alla fase di test e di debug, il programmatore deve solo distribuire e mantenerla. Il mantenimento di programmi include tutti gli aggiornamenti e gli aggiornamenti che sono necessari.