Esecuzione (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 7:
Il contesto in cui l'esecuzione prende posto è cruciale. Pochissimi programmi vengono eseguiti su una macchina nuda. I programmi generalmente cotengono assunzioni implicite ed esplicite sulle risorse accessibili al momento dell'esecuzione. La maggior parte dei programmi sono eseguiti con il supporto del [[sistema operativo]] e delle [[librerie di run-time]] specifiche per il linguaggio che provvedono ai servizi cruciali non forniti dal computer stesso. Questo ambiente di supporto, ad esempio, impedisce al processo di manipolare direttamente le periferiche, mettendo a disposizione un servizio più generale e astratto.
==
Il sistema che esegue un programma si chiama [[Interprete (informatica)|interprete]] del programma. In parole povere, un interprete non fa alto che quello che il programma gli dice di fare.
== Articoli correlati ==
:* [[Programma (informatica)]]
:* [[Processo (informatica)]]
:* [[Thread (informatica)]]
:* [[Schedulazione (informatica)]] o Scheduling
:* [[Linguaggio Macchina (informatica)]]
:* [[Compilatore (informatica)]]
[[Categoria:Informatica]]
|