Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sistemi operativi e applicazioni - Coggle Diagram
Sistemi operativi e applicazioni
software
software di sistema (sistema operativo)
i principali sistemi operativi del computer sono:
Windows - Microsoft
Ubuntu - open source derivato la Linux
macOS - Apple
i principali sistemi operativi dei dispositivi mobili sono:
Android
iOS - Apple
gestisce sia le comunicazioni tra hardware del computer e applicazioni, sia l'interfaccia grafica
permette all'utente di attivare le applicazioni e vedere i risultati delle elaborazioni
software applicativo
costituito da programmi o applicazioni che si aggiungono al sistema operativo per dare al computer la capacità di svolgere compiti particolari
ogni applicazione trasforma il computer in un apparecchio di tipo diverso (esempio: una macchina da scrivere e impaginare con i word processor)
utility: software in più che consentono di gestire e configurare al meglio le risorse hardware
driver: sono i programmi "intermediari" che gestiscono le comunicazioni tra l'unità centrale del computer e i dispositivi periferici
il copyright (©)
è l'apparato di leggi che garantisce diritti esclusivi all'autore di un'opera dell'ingegno perciò non lo si può copiare
il software è un'opera dell'ingegno protetta da copyright: non si può copiare se non si è autorizzati
quando si acquisisce regolarmente un software, all'avvio viene visualizzata la licenza d'uso o EULA (contratto legale)
una licenza può essere
monoutente (l'uso consentito ad un solo utente)
multiutente (l'uso consentito ad un numero massimo di utenti)
aziendale (l'uso consentito a qualsiasi utente)
alcuni sviluppatori di applicazione di software distribuiscono gratuitamente i propri programmi = freeware
altri sviluppatori permettono di usare il loro prodotto in prova per un periodo, dopo di che si può decidere se acquistare il prodotto o restituirlo = shareware
per impedire che il software venga letto o modificato, gli sviluppatori rendono inaccessibile il codice sorgente di un'applicazione = software proprietario
il movimento open source ritiene più efficiente ed etico lo sviluppo di software "aperto" e basato sulla libera collaborazione tra specialisti di tutto il mondo