Please enable JavaScript.
Coggle requires JavaScript to display documents.
COSA FA FUNZIONARE IL SOFTWARE - Coggle Diagram
COSA FA FUNZIONARE IL SOFTWARE
il software
base
sistema operativo
applicativo
formato dall'insieme di programmi che svolgono i compiti più disparati
venduto sotto forma di packages (software generici)
può essere un
"software proprietario" se il programmatore richiede dei diritti per vederlo
"free software" se il proprietario lo rilascia globalmente
deve essere distribuito con una licenza d'uso
cessione di proprietà dell'intero programma
licenza di uso limitata nel tempo
licenza di uso illimitata nel tempo
freeware: distribuzione gratuita
vendita dei sorgenti con diritto di utilizzo
shareware: come il freeware ma per un determinato periodo di tempo
le aziende che creano i software si chiamano software houses
i linguaggi di programmazione
come si progettano
progettare una struttura attraverso una fase di analisi
stendere l'algoritmo
attraverso una pseudo codifica
scrivere i programmi tramite un linguaggio di programmazione
quando viene scritto un programma viene chiamato "programma sorgente"
per essere operativo bisogna tradurlo in linguaggio macchina
a seconda del linguaggio usato può essere
compilazione
interpretazione
il sistema operativo
indispensabile
mette a disposizione programmi utili
è utilizzabile anche dai meno esperti ed aiuta questi ultimi
un esempio di sistema operativo è mac