Concetti
SOFTWARE
In un elaboratore l'insieme delle componenti hardware e software sono complementari tra loro e indispensabili per il funzionamento del computer.
Software sta per SOFT = SOFFICE e WARE = COMPONENTE, è la parte invisibile di un elaboratore, costituita dai programmi residenti nella memoria del computer o nei supporti di memorizzazione.
Il software gestisce le risorse, le applicazioni,le periferiche e interagisce con l'interfaccia utente (GUI).
All'avvio dell'elaboratore i software di boot che risiedono nella ROM eseguono un controllo sul hardware.
Successivamente il sistema operativo viene caricato nella memoria RAM e si avvia.
Il sistema operativo si colloca fra l'hardware e il software applicativo e consente lo scambio dei dati tra la CPU e le periferiche, controlla l'input e l'output di qualsiasi operazione, gestisce le code di stampa, fornisce l'interfaccia che permette all'utente di interagire con il sistema e inoltre consente di gestire e di operare su file e cartelle.
I sistemi operativi più "famosi" sono:
- MS DOS: il primo sistema operativo ad essere stato installato su computer IBM compatibili, non era dotato di interfaccia.
- WINDOWS: è il sistema operativo a grafica più diffuso.
- LINUX: è un sistema operativo ''open source'' ovvero può essere modificato a piacere.
- UNIX: è un sistema operativo piuttosto complicato.
- MAC OS: è il sistema operativo installato su computer Macintosh.
- OS/2: è un sistema operativo adatto per elaborativi dove si usano più programmi contemporaneamente.
I sistemi operativi vengono sottoposti periodicamente a revisioni, per aggiornarne le prestazioni ed evolverle.
Il software applicativo, o applicazione, è un programma creato per rispondere a specifiche esigenze dell'utente, che consente di gestire ed elaborare compiti legati a precise attività.
Esempi di software applicativi più noti:
- MICROSOFT WORD: elaboratore di testi o word processor, permette di creare modificare e stampare documenti.
- MICROSOFT EXCEL: foglio elettronico o spreadsheet, offre la possibilità di gestire e risolvere operazioni matematiche, creare grafici e tenere il controllo del budget familiare.
- MICROSOFT ACCESS: database, lavora su insiemi strutturati di dati ed è stato creato per gestire archivi.
- MICROSOFT POWERPOINT: presentazioni, consente la realizzazione di presentazioni multimediali.
- WINDOWS MAIL: posta elettronica, attraverso Internet permette l'invio e la ricezione di messaggi di posta elettronica.
- MICROSOFT INTERNET EXPLORER: browser web, consente di consultare le pagine dei siti Internet.
- RACCOLTA FOTO WINDOWS: editor di foto, permette di visualizzare, modificare e condividere immagini e video.
- GIOCHI: la cartella giochi mostra i giochi installati sul computer.
Ci sono altri software applicativi chiamati '' general purpose'' che consentono di gestire un vasto numero di situazioni.
Infine esistono anche i software di programmazione che permettono lo sviluppo di programmi per le esigenze di ognuno.
Il software di sistema (o sistema operativo) è indispensabile all'elaboratore per poter funzionare, al contrario il software applicativo non è necessario ma viene creato per soddisfare precise necessità dell'utente.
In casi in cui l'utente abbia difficoltà a utilizzare la tastiera o a leggere ciò che c'è sullo schermo Windows Vista dispone di alcune unità che lo facilitano.
- RICONOSCIMENTO VOCALE: attraverso l'uso di un microfono consente di utilizzare la voce per gestire i programmi.
- ASSISTENTE VOCALE: mediante l'utilizzo di casse acustiche è in grado di leggere ciò che viene visualizzato sullo schermo.
- LENTE DI INGRANDIMENTO: serve ad ingrandire il testo, è come uno zoom.
- TASTIERA SU SCHERMO: operando con il mouse è possibile utilizzarla