Programma (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Collegamenti esterni: Aggiunto il template "Garzanti"
Migliorato incipit
Riga 1:
{{F|programmazione|maggio 2012}}
[[File:Algoritmo_para_Procesar_y_Organizar_en_GTD.png|thumb|upright=1.3|Esempio di [[diagramma di flusso]] di un [[algoritmo]] di un [[programma]]]]
 
Un '''programma''', in [[informatica]], è un procedimento [[algoritmo|algoritmico]] applicato ad un problema dato da [[automatica|automatizzare]], tipicamente [[Codice (teoria dell'informazione)|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]] o interpretato da un [[Computer|elaboratore]]<ref>{{Cita web|url=https://www.thefreedictionary.com/computer+program|titolo=computer program|sito=TheFreeDictionary.com|accesso=2022-04-06}}</ref>, ricevendo in ''input'' determinati [[Dato|dati]] e restituendo in ''output'' gli eventuali risultati ottenuti a seguito dell'esecuzione/elaborazione delle sue [[istruzione (informatica)|istruzioni]].
In [[informatica]], un '''programma''' è una sequenza di istruzioni [[codifica]]te in un [[linguaggio di programmazione|linguaggio]] interpretabile da un [[elaboratore]], espressione di un [[algoritmo]] per la [[calcolo automatico|risoluzione automatica]] di una certa classe di problemi.<ref>{{Cita web|url=https://www.thefreedictionary.com/computer+program|titolo=computer program|sito=TheFreeDictionary.com|accesso=2022-04-06}}</ref>
L'insieme dei programmi presenti su un elaboratore ne forma il ''[[software]]''.
 
== Descrizione ==