Post on 02-May-2015
I sistemi operativi 1
CONCETTI FONDAMENTALICONCETTI FONDAMENTALI
HARDWARE:il componente “materiale” di un sistema informatico
SOFTWARE: il componente “immateriale” di un sistema informatico
COMPLEMENTARIETA’ HW +SW
IL SOFTWARE = I programmi
Diversi tipi di software:SOFTWARE DI SISTEMA : l’insieme dei
programmi dedicati al funzionamento e alla gestione dell’elaboratore
SOFTWARE APPLICATIVO: l’insieme dei programmi dedicati al supporto di
specifiche esigenze dell’utente
CLASSIFICAZIONE SOFTWARE CLASSIFICAZIONE SOFTWARE SOFTWARE di BASE (o di SISTEMA):SISTEMA OPERATIVO AMBIENTE DI PROGRAMMAZIONESOFTWARE APPLICATIVO:STRUMENTI PRODUTTIVITA’ INDIV.SISTEMI GRAFICI E CADAPPLICAZIONI GESTIONALI,
NUMERICHE, CONTROLLO PROCESSO,ECC
SOFTWARE DI BASESOFTWARE DI BASE SISTEMA OPERATIVO: l’insieme dei
programmi che consentono al computer e alle sue applicazioni di funzionare. Programmi dedicati alla gestione delle risorse hardware e software del sistema e all’interfaccia tra uomo e macchina
AMBIENTE DI PROGRAMMAZIONE: EDITOR, COMPILATORI, INTERPRETI, LINKER, DEBUGGER- strumenti di supporto nella messa a punto ed esecuzione dei programmi
SISTEMA OPERATIVOSISTEMA OPERATIVO Insieme di programmi abilitati a: gestione RISORSE HARDWARE, tramite il
governo e il controllo delle risorse principali del sistema informatico, il controllo e la supervisione di tutte le periferiche, la ottimizzazione delle stesse risorse: CPU,RAM, disco, I/O
gestione RISORSE SOFTWARE, tramite il controllo ed il governo degli altri programmi applicativi (modulo INTERPRETE)
interfaccia uomo/macchina (tramite tra utente e macchina, direttamente o indirettamente)
SW APPLICATIVO
S.OPERATIVO
Relazione fra utente/S.O/macchinaRelazione fra utente/S.O/macchina
I sistemi operativi 7
5 STRATI del S.O. 5 STRATI del S.O.
INTERPRETE
FILE SYSTEMFILE SYSTEM
GESTIONE DELLE PERIFERICHE
GESTIONE DELLA MEMORIA
NUCLEO
INTERPRETEINTERPRETE INTERPRETE: rappresenta lo strato superiore
del S.O.(quello che vede l’utente) E’ responsabile di ricevere e interpretare i
comandi dell’utente: richiamando le funzioni degli altri moduli per caricare o eseguire programmi dell’utente o di sistema
Per eseguire un programma l’interprete accede al programma su disco tramite il file system, alloca e carica in memoria chiamando il gestore della memoria, attiva un processo tramite il nucleo
Si occupa anche dell’inizializzazione del sistema
I sistemi operativi 9
INTERPRETE O INTERPRETE O INTERFACCIA del S.O.INTERFACCIA del S.O.
Diverse modalita’ di presentazione: grafica, a carattere, menu drive
A CARATTERE: DOS, UNIX – input con TASTIERA
GRAFICA (Windows il più diffuso) MAC OS – Macintosh – macchine Apple)
INTERPRETE GRAFICO (GUI) DESKTOP+ICONE+MOUSE+FINESTRE
=INTERFACCIA GRAFICA
Da Windows 1.0 a WINDOWS XPDa Windows 1.0 a WINDOWS XP
WINDOWS 1.0 - 1990 WINDOWS 3.1 – 1993 WINDOWS 95 WINDOWS 98 WINDOWS ME WINDOWS 2000 WINDOWS NT WINDOWS XP
I sistemi operativi 11
Windows – DESKTOP e ICONEWindows – DESKTOP e ICONEDESKTOP = SCRIVANIA di casa o d’ufficio con diversi oggetti
(barra delle applicazioni o BARRA dello START)ICONE: disegni o IMMAGINE (con un nomenome) che hanno un
significato e simboleggiano OGGETTILe icone possono essere selezionate, trascinate o APERTE
(FINESTRE)6 tipi di icone che simboleggiano 6 tipi di oggetti (“file”)
*** FILE = insieme di informazioni memorizzate su memoria di massa (disco) identificate da un nome ****
1. PROGRAMMI2. FILE DI DATI (documenti)3. Collegamenti4. DEVICE fisici e logici (cestino)5. CARTELLE o DIRECTORY6. ANTEPRIMA
I sistemi operativi 12
ICONE “ICONE “PROGRAMMIPROGRAMMI” e “” e “DATIDATI”” L’icona PROGRAMMI rappresenta le applicazioni o i
programmi installate sul computer, attivabili (lanciabili in esecuzione) con il mouse
L’icona programma ha il NOME del programma L’icona DATI rappresenta i documenti, gli archivi, le
tabelle create con i programmi Ha il NOME dato dall’utente Cliccando sopra l’icona si “lancia” il file e si “lancia”
anche il programma “associato”
I sistemi operativi 13
LE ICONE DI LE ICONE DI COLLEGAMENTOCOLLEGAMENTO Piccoli “file” o oggetti che NON HANNO
PROPRIO CONTENUTO SE NON QUELLO DI RINVIARE AD ALTRI OGGETTI
Collegamento a tutti gli altri tipi di ICONE-FILE Si riconoscono dal SIMBOLO (a sx) Una “scorciatoia” per avere a portata di mano file di
uso frequente (per tutte le icone) normalmente sul DESKTOP
Non è allocazione effettiva LINK = “punta” - Estensione .lnk Scopo: 1) rapidità di utilizzo 2) multidisponibilità dello stesso file
I sistemi operativi 14
ICONE “ICONE “DEVICEDEVICE”” Device = periferica Device fisici: tastiera, mouse, stampante,
modem, video, HD, FD Device logici: IL CESTINO (area di
memoria del disco riservata a “realizzare l’oggetto cestino della scrivania”
Fino a quando non si svuota si può recuperare
I sistemi operativi 15
Icona Icona ANTEPRIMAANTEPRIMA Da Windows 2000 e XP Usata da s.o. Windows per visualizzare il
contenuto di un file in un piccolo riquadro E’ utile per file immagini, per visualizzarne
il contenuto senza aprire l’applicativo
I sistemi operativi 16
Icona “Icona “CARTELLACARTELLA” o “DIRECTORY” o “DIRECTORY”” Icona CARTELLA = CONTENITORE per ORGANIZZARE ORGANIZZAZIONE GERARCHICA in cartelle e sottocartelle o
directory e sottodirectory Organizzazione logica del disco e dei file secondo una struttura
“ad albero rovesciato” o a cassetti (analogia con l’UFFICIO) ARMADIO CASSETTI CARTELLE DOCUMENTI DISCO CARTELLE SOTTOCARTELLE FILE Si parte dalla RADICE (root) \ o directory principale, creata
sempre in un qualsiasi disco al momento della formattazione Sotto livelli o Rami successivi, secondo un concetto gerarchico
(padre, figlio) Diversa e’ l’organizzazione fisica del disco2 finalita’: 1) migliore organizzazione dei file (per argomento,
utente, ambiente di lavoro, per data applicazioni, ecc..) 2) maggiore sicurezza
I sistemi operativi 17
CARTELLE IN WINDOWSCARTELLE IN WINDOWS Simbolo di ICONA CARTELLA Struttura visualizzata in forma GRAFICA CON: RISORSE DEL COMPUTER (dal DESKTOP) + cartelle ESPLORA RISORSE che si attiva:
1. da Desktop con la sua icona2. da START-Programmi3. da Tasto DX mouse su start4. da Risorse del computer) + CARTELLE
2 modalita’ di visualizzazione “fondamentali” Tipo “ICONA” Tipo “Cartella di file” per vedere struttura gerarchica a
forma di albero ROVESCIATO (radice/rami/sottorami/ foglie) = (root/directory/subdirectory/file)
I sistemi operativi 18
Modalità visual. “Modalità visual. “CARTELLE”CARTELLE”
Con “Barra degli strumenti” standard (attivare pulsante cartelle)
Oppure Barra di Explorer/cartelle Doppia finestra Finestra SX – Desktop + drive + unità sistema Finestra DX: sottocartelle e file Simboli + - Modalità WEB desktop e cartelle
I sistemi operativi 19
DIRECTORY o CARTELLEDIRECTORY o CARTELLE FILE individuato dal nome e dal percorso Unita’ a disco (A: B: C: D: E: F: G:) \nome di cartella o di directory \nome di sottocartella o sottodirectory o subdirectory Nome del file EstensioneEs: C:\2005\DOCUMENTI\PRESENTAZIONE.DOC
PER VISUALIZZAZIONE PERCORSO (esplora/strumenti/opzioni cartella/ visualizzazione/ VISUALIZZA PERCORSO COMPLETO)
I sistemi operativi 20
MOUSEMOUSE e OPERAZIONI su ICONE e OPERAZIONI su ICONE
- SELEZIONE (1 click tasto SX)- ESECUZIONE (2 click tasto SX)- DRAG & DROP (trascina e rilascia) (1 click tasto SX
fisso) = “SPOSTA”- MENU CONTESTUALE o “in linea” (1 click tasto DX)- MODIFICA ( 2 click tasto SX intervallati)
I sistemi operativi 21
Le FINESTRELe FINESTRE