I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema...

21
sistemi operativi CONCETTI FONDAMENTALI CONCETTI FONDAMENTALI HARDWARE:il componente “materiale ” di un sistema informatico SOFTWARE: il componente “immateriale ” di un sistema informatico COMPLEMENTARIETA’ HW +SW

Transcript of I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema...

Page 1: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 2: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 3: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 4: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 5: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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)

Page 6: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

SW APPLICATIVO

S.OPERATIVO

Relazione fra utente/S.O/macchinaRelazione fra utente/S.O/macchina

Page 7: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 8: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 9: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 10: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 11: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 12: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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”

Page 13: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 14: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 15: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 16: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 17: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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)

Page 18: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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

Page 19: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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)

Page 20: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

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)

Page 21: I sistemi operativi1 CONCETTI FONDAMENTALI l HARDWARE: il componente “materiale” di un sistema informatico l SOFTWARE: il componente “immateriale” di un.

I sistemi operativi 21

Le FINESTRELe FINESTRE