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