Il Software
Software = Programma
z Un
programma è un insieme di istruzioni
che, eseguite dal processore di un
elaboratore, risolve un determinato
problema
z Il software fa “vivere” l’hardware
Gerarchia del software
z Software
di sistema
z Software applicativo
Software di sistema
Software applicativo
serve alla macchina per funzionare
serve all'utente per lavorare
I tipi di software
z Software
di base
Sistema operativo
Utilities (Drivers
delle periferiche)
z Software
applicativo
Videoscrittura
Foglio di calcolo
Browser
Videogiochi
Presentazioni
Gestione dati
Il Bootstrap
Il programma che il computer esegue alla
sua accensione
Generalmente noto come Firmware
E’ contenuto nella memoria non volatile
La memoria non volatile viene scritta “in
fabbrica”
Il BIOS
Basic Input Output System
E’ un insieme di programmi contenuto nella memoria non
volatile assieme al BOOT
Configura e controlla l’hardware di sistema (drivers)
E’ aggiornabile con apposita procedura anche via Web
Sistema operativo
Sistema ? ⇒ Insieme di programmi
Consente al Computer di “Operare”
z Un
gruppo di programmi che gestisce il
funzionamento di base del computer.
z Il sistema operativo rimane sempre attivo
dal momento in cui viene caricato
(all’accensione della macchina) fino suo
allo spegnimento
I Sistemi Operativi
Proprietari
Open Source
Apple
Gnome
Debian
KDE
Etoile
Konqueror
Fedora
Linux
Finder
Freespire
Globe
Ubuntu
Vista
Windows
Diffusione dei sistemi operativi
Windows XP
Windows Vista
Apple
Altri
Linux
Interfaccia utente
z CLI
COMMAND
z LINE
z INTERFACE
z
z GUI
GRAPHIC
z USER
z INTERFACE)
z
Funzioni del Sistema operativo
GESTIONE DELLA MEMORIA
GESTIONE DEL SISTEMA CENTRALE
GESTIONE DELLE UNITÀ PERIFERICHE
GESTIONE DELLE APPLICAZIONI