Programma (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
|||
Riga 1:
{{F|programmazione|maggio 2012}}
[[File:
Un '''programma''', in [[informatica]], è un procedimento [[algoritmo|algoritmico]] ad un problema dato da [[automatica|automatizzare]], tipicamente [[codice|codificato]] in una serie di [[codice sorgente|linee di codice]] scritte in un certo [[linguaggio di programmazione]] da un [[programmatore]] in fase di [[programmazione (informatica)|programmazione]] a formare un [[software]], che può essere [[Esecuzione (informatica)|eseguito]] da un [[elaboratore]], ricevendo in [[input]] determinati [[dati]] e restituendo in [[output]] gli eventuali risultati ottenuti a seguito dell'esecuzione/[[elaborazione]] delle sue [[istruzione (informatica)|istruzioni]].
== Descrizione ==
{{Vedi anche|Algoritmo|Software}}
[[File:Hello World Perl GTk2.png|thumb|[[Codice sorgente]] ed [[esecuzione (informatica)|esecuzione]] di un semplice programma dimostrativo (chiamato "[[Hello world]]") scritto in linguaggio [[Perl]]]]
Un programma è un insieme di linee di [[codice sorgente|codice]] a loro volta costituite da un insieme di istruzioni. Il problema deve essere risolvibile attraverso un [[algoritmo]] affinché un [[programmatore]] possa [[codifica]]rlo in [[Istruzione (informatica)|istruzioni]] in un [[linguaggio di programmazione]]; in questa fase - detta [[Programmazione (informatica)|programmazione]] - viene realizzato il [[codice sorgente]] del programma che definisce il suo [[flusso di esecuzione]].
|