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, come nel caso di: 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. L’utilizzatore interagisce col sistema operativo attraverso l’interfaccia, che può essere di due tipi: GUI (GRAPHIC USER INTERFACE) tipica di Windows CLI (COMMAND LINE INTERFACE) o CUI (CHARACTER USERINTERFACE), tipica di MS-DOS 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.