Ben ritrovati iTechnoFans, oggi parleremo in questa lezione dell’ambiente di sviluppo, ovvero il “luogo” dove andremo a sviluppare le nostre applicazioni.
[newgrigo-attention type=”alert”]La presente guida è scritta da noi, qualunque riproduzione è bene comunicarcela via mail o tramite commento[/newgrigo-attention]In un linguaggio di programmazione, nel nostro specifico del linguaggio C, è necessario effettuare delle fasi standard che facilitano la realizzazione di un programma; ecco dunque raccolte di seguito le fasi da effettuare con la relativa spiegazione di strumenti necessari:
- Analisi: Attraverso l’uso del “cervello” bisogna essere in grado di capire e comprendere la vera richiesta del problema, che un domani ci verrà fornita dal cliente, quindi eliminare le cose superflue e passare alla seconda fase;
- Algoritmo: Come abbiamo già parlato, per scrivere un programma, è necessario sviluppare un algoritmo, dunque attraverso l’uso di carta e penna dovremmo essere abili di scrivere le fasi che effettuerà il nostro programma;
- Codifica: Mediante l’editor di testo (Notepad o Blocco Note) dovremo stilare il “Codice Sorgente (.c)” ovvero il programma scritto in un linguaggio di programmazione
- Compilazione: Questa procedura viene fatta in automatico dal compilatore, una volta che noi andiamo ad osservare il risultato e ci restituirà un file di estensione (.o) che sarà il nostro “Codice Oggetto“;
- Linking: Attraverso il linker contenuto nel software per la creazione dei software il codice oggetto diventerà il file eseguibile (.exe) da dare in pasto ai nostri computer;
- Test o Debug: Trovare, se ci sono, ipotetici errori che possono comportare il malfunzionamento del software, rispetto all’algoritmo da noi ideato.
Bene, questa è tutto sulla quinta lezione di “Impariamo a programmare“, nella prossima lezione spiegheremo il software per iniziare a scrivere i primi software. Vi aspettiamo!
Se hai qualsiasi problema o domanda da farci, basta commentare l’articolo qui in basso