Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software - Coggle Diagram
Software
In linguaggi di programmazione
Attraverso la fase di analisi , vengono proiettati gli obiettivi che il programma dovrà raggiungere
Nella fase dell'algoritmo, si risolve un problema attraverso una pseudo-codifica. Dopo nella codifica vera, è proceduto nel linguaggio di programmazione desiderato, che è scelto in base al contesto operativo.
Nel processo di programmazione, il programmatore deve verificare il funzionamento del programmi al interno dei ambienti di sviluppo
Programma sorgente
Non ancora finito e che può essere solo testato nel ambiente di sviluppo. Nella maggioranza delle volte, non viene commercializzato così
Interpretazione
Quando per creare il programma operativo, lo traduciamo in linguaggio macchina, ottenendo un programma eseguibile, ossia, finito e pronto ad essere commercializzato
Il software si suddivide in due parti
software di base
Composto dal sistema operativo; premette al computer di accedersi e di svolgere le attività fondamentali
Sistema operativo
Consente l'utilizzo delle periferiche e di personallizzare le le configurazioni del computer
Semplice da utilizzare
software applicativo
insieme dei programmi che svolgono i compiti più variati; dipende dal software di base
Si suddivide in pacchetti
generici
vengono tradotti in tutte le lingue e quindi più diffusi
ad hoc
creati dalle Software Houses , specifici per i clienti e sono più costose
Software Libero
non richiede il bisogno dei diritti d'autore e non ha bisogno di una licenza d'uso
Software Proprietario
Quando il programmatore richiede i diritti d'autore e quindi deve essere acquistato con una licenza d'uso
Programmi che consentono il funzionamento del computer
Permette al Hardware di funzionare