Si spieghi con un esempio 2 Gli attrezzi del programmatore Prof. Francesco Procida [email protected] SI SPIEGHI CON UN ESEMPIO • In questa seconda lezione saranno illustrati “Gli attrezzi del programmatore” • Rivediamo l’animazione della lezione precedente che rappresenta le fasi della programmazione autore: Francesco Procida Il programma ESEGUIBILE può essere eseguito dal computer Il programmatore scrive il programma sorgente in un linguaggio di Write(“hello world”) programmazione (ad esempio C o C++) PROGRAMMATORE 10001100 110100101 ??? Il programma OGGETTO e il programma ESEGUIBILE sono Programma scritti in linguaggio Sorgentemacchina Il LINKER produce il Il compilatore legge programma in input il programma ESEGUIBILE sorgente Programma Il LINKER legge in input OGGETTO il programma OGGETTO Il compilatore produce il programma oggetto autore: Francesco Procida Programma ESEGUIBILE Per scrivere … di unun programma compilatorehodi bisogno di un di di Ho bisogno un……linguaggio di un LINKER Editor di Testo 3 strumenti programmazione differenti … autore: Francesco Procida PER FACILITARE IL LAVORO DEL PROGRAMMATORE ATTUALMENTE TUTTI I LINGUAGGI DI PROGRAMMAZIONE SONO DOTATI DI AMBIENTI INTEGRATI CHE CONTENGONO TUTTE LE RISORSE NECESSARIE AI PROGRAMMATORI autore: Francesco Procida autore: Francesco Procida QUESTI AMBIENTI INTEGRATI SI CHIAMANO Integrated Development Environment autore: Francesco Procida