Sistemi Operativi 1 Con il termine software si intende la "parte logica" dell'elaboratore vale a dire i programmi in esso installati. L'hardware, costituito da unità centrale e periferiche, non è in grado di funzionare autonomamente; serve infatti che vi sia installato al suo interno il software, ossia un insieme di istruzioni necessarie a gestire le principali funzioni per il suo utilizzo nonché a far funzionare e utilizzare le periferiche a esso collegate (stampante, videoproiettore ecc. Il software, inoltre, serve per consentire all'utente di elaborare i dati e svolgere le attività, a seconda delle diverse necessità. Il software si distingue in: • software di base o di sistema; • software applicativo.
Sistemi Operativi 3 Il software di base gestisce il funzionamento dell'elaboratore e delle compo- nenti hardware a esso collegate e si distingue in: • linguaggi di programmazione; • firmware • sistema operativo
Il sistema operativo è un insieme di programmi e applicazioni che permettono di
gestire al meglio un elaboratore per quanto riguarda l’hardware e il software
Le funzioni svolte da un sistema operativo sono:
- inizializzare il sistema, ossia controllare lo stato iniziale del computer, al- l'accensione; - inizializzare il sistema, ossia controllare lo stato iniziale del computer, al- l'accensione; - inizializzare il sistema, ossia controllare lo stato iniziale del computer, al- l'accensione; - gestire i programmi di diagnostica per trovare e segnalare errori; - fungere da interfaccia tra la macchina e l'utente, consentendo a quest'ultimo di interagire con il sistema, di comunicare con altri computer in rete ecc.
Sistemi Operativi per PC Per interagire con un sistema operativo e im- partire comandi esistono diverse modalità: • modalità testuale (gitare tramite tastiera) ; • modalità grafica (GUI, icone di windows) ; • modalità vocale (esempio Siri).
Software applicativo Il software applicativo è costituito da tutti i programmi che l'utente installa sul suo computer per risolvere specifiche esigenze. I programmi possono essere acquistati dietro pa- gamento di una licenza per la loro installazione (software proprietario), ooppure possono essere scaricati gratuita- mente dal Web (software libero "open source") I pacchetti di software applicativo attualmente più diffusi sono: • Microsoft office (con licenza); • Libreoffice (open source).
Software applicativo Il software applicativo è costituito da tutti i programmi che l'utente installa sul suo computer per risolvere specifiche esigenze. I programmi possono essere acquistati dietro pa- gamento di una licenza per la loro installazione (software proprietario), ooppure possono essere scaricati gratuita- mente dal Web (software libero "open source") I pacchetti di software applicativo attualmente più diffusi sono: • Microsoft office (con licenza); • Libreoffice (open source).
Software applicativo In questi ultimi anni si è diffuso un nuovo modo di utilizzare il software per produrre documenti e svolgere attività, sfruttando la connessione a Internet e utilizzando programmi e applicazioni online, disponibili in siti a cui si accede dopo avere effettuato una registrazione come utente.
Programmi applicativi Esistono altri tipi di software, detti programmi applicativi, in grado di risolvere prroblematiche specifiche e definite, per esempio di tipo gestionale, all'interno di aziende o industrie. Sono utili: • per la gestione del personale; • per la gestione della contabilità aziendale; • per la gestione del magazzino; • per la pianificazione e la gestione della produzione industriale; • per altri ambiti professionali.
Software di utilità I software di utilità servono per utilizzare al meglio un dispositivo elettronico, fisso o mobile, e possono essere: • software antivirus (es. Avira); • software per il backup o copia di sicurezza dei dati; • software per archiviare e comprimere file (es. WinZip); • software editor di testo (es. Blocco Note) disponibili nella cartella Accessori Windows del sistema operativo
Software e licenze Licenze proprietarie All'utente che ha acquistato la licenza viene consentita la sola installazione ed esecuzione del programma. Licenze freeware Con una licenza freeware l'utente acquisisce i diritti di utilizzo e di distribuzione senza dovere alcun corrispettivo. Licenze shareware Questa licenza concede all'utente il diritto di fare tutte le copie che desidera e incoraggia la loro condivisione con altri utenti.
Una App per dispositivi mobili (tablet, iPad, smartphone ecc.)
è un software e che ha una struttura informatica del tutto simile a una generica applicazione, ma è caratterizzata dal fatto che le istruzioni Una necessarie licenza al suo source open funzionamento con- sono progettate al fine di ottenere cedeleggerezza all'utente ilindiritto termini di memoria, essenzialità e di utiliz- velocità. queste zare,esigenze sono principalmente legate alle necessità copiare, distribuire, richieste dalle risorse hardware modificare un programma dei dispositivi senza mobili, che sono limitatevincoli rispetto ai desktop computer.