Software di base e software applicativo
Il computer è praticamente inutilizzabile se non è presente un apposito software
che ne gestisca tutti i componenti HardWare.
Esistono due tipologie fondamentali di software:
•
DI BASE: Programmi necessari per il funzionamento del computer:


SISTEMA OPERATIVO
PROGRAMMI DI UTILITÀ
 TRADUTTORI DI LINGUAGGIO
APPLICATIVO: Programmi che hanno il compito di risolvere specifici
problemi dell’utente, esempi:
 PROGRAMMI DI TRATTAMENTO DEI TESTI: consentono di scrivere o
lavorare con dati già esistenti per realizzare operazioni di correzione e
formattazione di documenti di qualsiasi dimensione o complessità,
stampando infine il tutto(è il caso di Microsoft Word, ad esempio).
 FOGLI ELETTRONICI: consentono di realizzare operazioni matematiche
con netta propensione per quelle finanziarie,contabili e commerciali
(Excel)
 PROGRAMMI DI PRESENTAZIONE: servono a creare schermate (dette
slide) contenenti testo, immagini, diagrammi, suoni e filmati da usarsi in
ambito aziendale per comunicare concetti ed informazioni (Powerpoint)
 PROGRAMMI DI GRAFICA (Photoshop, Flash)
 SOFTWARE DI GESTIONE CONTABILE
 SOFTWARE MULTIMEDIALE per visualizzare immagini, filmati ….
 BROWSERS per la navigazione in INTERNET
 Altro ….
Sistema Operativo
Il sistema operativo rappresenta l'”intelligenza” del computer ed è l’unica
porzione di software che non può mancare in nessuna macchina.
Il Sistema Operativo si assume il compito di interpretare i comandi (input)
provenienti dall'esterno e di tradurli in un linguaggio (macchina) comprensibile
al computer (ovvero in ISTRUZIONI PER IL PROCESSORE); allo stesso
modo funziona anche al contrario, traducendo gli output della macchina in un
linguaggio a noi comprensibile. Il S.O. ha, in sostanza, il compito di gestire tutte
le componenti del computer e di consentire la comunicazione tra utente e
calcolatore.
Interfaccia utente del sistema operativo:
L’utilizzatore interagisce col sistema operativo attraverso un'interfaccia, che può
essere di tre tipi:
Grafica
ovvero :GUI (GRAPHIC USER INTERFACE) tipica di Windows, Mac OS-X
Questi sistemi operativi per comunicare con l’utente utilizzano elementi grafici
quali ICONE, Puntatore del mouse, Finestre con pulsanti …
Alcuni esempi
A menu
Sistemi IBM AS400 o alcuni programi di utilità di DOS
Questi sistemi operativi per comunicare con l’utente utilizzano delle liste (menù)
e l’utente invia i comandi effettuando la sua scelta. Ad esempio
A linea di comando
CLI (Command Line Interface) o a caratteri, tipica di MS-DOS e dei primi
sistemi Unix
In questi sistemi operativi per comunicare con l’utente si utilizzano solo i
caratteri, l’utente deve conoscere i comandi per poter usare il sistema.
Prima dell'avvento di Windows, i computer all'accensione visualizzavano il
prompt del DOS (Disk Operating System) cioè l'avviso che la macchina era
pronta a ricevere dei comandi (tutto ciò era rappresentato, nel caso dell’MSDOS, dalla scritta C:\> ).
Ora la situazione è cambiata grazie alla nascita delle interfacce grafiche che non
sono altro che la traduzione in termini grafici della stessa situazione precedente,
inserita in un contesto molto più accattivante. L'interfaccia grafica (GUI) è una
rappresentazione grafica sullo schermo di file, dati, dispositivi e programmi
memorizzati sul computer. L’utente può impartire comandi all’elaboratore
interagendo con queste immagini grafiche. I più moderni e importanti Sistemi
Operativi sono: OS/2, Unix, Win98/XP, WindowsNT/2000, MacOS, Linux.