Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Dall'algoritmo alle risposte

Precedente
SUPERIORE
Successiva

Dal problema alle risposte

Si introducono due figure (risolutore e programmatore) che svolgono il lavoro pių "difficile" ...
1ProblemaRISOLUTOREAlgoritmo
2AlgoritmoPROGRAMMATOREProgramma
3Programma/DatiESECUTORERisposte

Dal programma alle risposte

Tra il programma (scritto a mano, dettato, ...) e l'oggetto (programma comprensibile all'esecutore) compare il sorgente (il file) ...
3ProgrammaEDITING
(Editor)
Sorgente
(.pas, .c, .cpp)
4SorgenteTRADUZIONE
(Compilatore)
Oggetto
(.exe)
5Oggetto/DatiESECUZIONERisposte

L'interprete

L'interprete č una macchina pių "elastica" che rinuncia alla fase preparatoria della traduzione che viene invece svolta passo-passo. Questo permetteva, in passato, di semplificare la macchina ed il suo uso.
3ProgrammaEDITINGSorgente
(.bas)
4Sorgente/DatiINTERPRETERisposte
5

La macchina virtuale

L'oggetto diventa un file universalmente eseguibile dall'esecutore "virtuale" (macchina virtuale Java) disponibile per tutte le piattaforme
3ProgrammaEDITINGSorgente
(*.java)
4SorgenteTRADUZIONEBytecode
(*.class)
5Oggetto/DatiESECUZIONE
(JVM)
Risposte

Testing e debugging

5Oggetto/DatiESECUZIONERisposte?
6RisposteTESTING/DEBUGGINGRisposte!

Dall'algoritmo alle risposte - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva