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
Scarica

oggetto