Informatica 2 Liceo Scientifico Scienze Applicate/Compilare un programma: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
ortografia
Riga 3:
<big>
Un programma e' una serie di comandi che eseguiti dal computer permettono di risolvere un problema o di far muovere il braccio di un robot .Il computer e' in grado di eseguire comandi in linguaggio macchina compatibili con la CPU utilizzata , i comandi in linguaggio macchina sono lunghe sequenze binarie del tipo 00001010101001010100000011111000 che risultano facili da leggere per il computer ma ostiche al programmatore perche' basta invertire per sbaglio anche un solo bit della sequenza per impartire un comando diverso da quello voluto.
Nel liguaggiolinguaggio C i comandi sono del tipo if (a>5) b=34; una specie di inglese povero e molto matematico, abbiamo bisogno di convertire i comandi espressi nel linguaggio C nel linguaggio macchina del computer , questa traduzione e' svolta da particolari programmi chiamati compilatori, nel nostro caso il Dev C++ </br> Il compilatore scelto e' quello adottato ufficialmente nelle Olimpiadi dell'Informatica.
 
</br>[[File:Compilare in c.png|700px|centrato|schema per la compilazione di un file in C]] </br>