Sistemi operativi
Cosa sono
• Insieme di programmi per gestire le
risorse del calcolatore
– Risorse: memoria di massa, tastiera / video
/ mouse, processore, schede aggiuntive, etc.
• Struttura “a buccia
di cipolla”: il sistema
operativo nasconde
l’Hardware
Informatica 1 SCICO - a.a. 2010/11
Applicazioni
(Word, Excel,...)
Sistema operativo
Risorse
2
Famiglie di sistemi operativi
• DOS, WINDOWS95, 98, ME, 2000,
XP,Vista,7
• Mac OSX, 10.2, 10.3, 10.4, 10.5
• Unix / Linux
Informatica 1 SCICO - a.a. 2010/11
3
Interfaccia del sistema operativo
• A finestre (porzioni di uno schermo
“esteso”) in cui sono visibili delle icone
• Sistema di puntamento (mouse)
• Icone: rappresentazioni grafiche di file
(dati) e programmi che elaborano dati
• Menù: liste di comandi eseguibili
Informatica 1 SCICO - a.a. 2010/11
4
File System
• Sistema di gestione
dei file (“archivio”)
• Costituito da file e
directory (“cartelle”)
Disco
tasse
• Sistema di
archiviazione
gerarchico
uffici
personali
amici
lavoro
lettere
aEugenio.txt
==========
==========
==========
Informatica 1 SCICO - a.a. 2010/11
5
percorso
• Il percorso (path) di un file è una sequenza di
directory, separate da “\”
• Individua univocamente il file, a partire dal
supporto (di solito “C:” per il disco fisso, “A:”
per il floppy, “D:” per il CD, etc.)
• Nell’esempio precedente:
C:\personali\amici\lettere\aRoberto.txt
Informatica 1 SCICO - a.a. 2010/11
6
Nomi di file
• Costituiti da sequenze di caratteri
• Terminano con un punto “.” seguito da
tre caratteri (estensione)
• Esempi:
– documento.doc
– altro documento.txt
• L’estensione dà due informazioni:
– Il tipo delle informazioni contenute
– Il programma usato per elaborarle
Informatica 1 SCICO - a.a. 2010/11
7
Esempi di estensioni
• .txt - file di testo (text)
• .doc - (document), elaborati con MS Word
• .exe - file eseguibili (executable)
• .com - file di comandi al sistema
operativo (command),
• .pif, .gif, .jpg, - immagini
Informatica 1 SCICO - a.a. 2010/11
8
Multitasking
• Un sistema operativo può eseguire più
operazioni (task) contemporaneamente
• Per es., scaricare un file da Internet mentre
esegue una stampa di un altro file
• In Windows, i programmi attivi sono
visualizzati nella "task bar" (riga orizzontale
in basso sullo schermo)
Informatica 1 SCICO- a.a. 2010/11
9