Sistema Operativo: Insieme di programmi di base che assolvono al

Sistema Operativo: Insieme di programmi di base che assolvono al duplice compito di ottimizzare l'hardware e
creare un'interfaccia utente semplificata.
Gestisce:






Risorse hardware
Software applicativi
Files (attraverso il File System)
Accesso alla rete
Processore
Sicurezza
Proprietà:




Multi-user:
Multitasking:
Multiprocessing:
Multithreading:
più utenti possono lavorare allo stesso tempo con account diversi.
il computer esegue più applicazioni allo stesso tempo.
il SO può supporare più processori.
la capacità del SO di simulare processori virtuali.
Architettature dei SO
32-bit (based x86):



Gestiscono un massimo 4 GB di RAM
Utilizzano un Complex Instruction Set Xomputer (CISC)
I processori x86 utilizzano meno registri rispetto ad un x64
64-bit (based x64):





Gestiscono oltre 128 GB di RAM
Sono migliorati per la gestione di memoria
Sono più sicuri
L'architettatura x64 è compatibile con la x86
Processano molte più istruzioni complesse ad una velocità maggiore.
Ci sono due tipi di OS:
DOS:





(Desktop Operating System)
Supportano un unico utente (alla volta)
Eseguono applicazioni singole-user
Condividono file e cartelle
Condividono periferiche
Usati in una piccola rete
NOS:





Supportano più utenti (contemporaneamente)
Eseguono applicazioni multi-user
Sono robusti e rindondanti
Incrementano la sicurezza
Usati in una rete
Scegliere un SO:
Principali





in base al budget disponibile
compatibilità con l'hardware corrente
compatibilità con il nuovo hardware
per cosa sarà utilizzato
tipo di applicazioni usate
Secondarie


Eventuali upgrade
Eventuali estensioni hardware
Compatibilità hardware:
Per verificare se un SO è compatibile con un certo hardware abbiamo a disposizione l'HCL ovvero "Hardware
Compatibility List" nel quale sono contenuti tutti gli hardware compatibili con un certo SO.
Modalità di installazione d un SO:





Network Installation:
Image-based Installation:
Remote Installation:
Preboot Execution Enviroment Installation:
Unattended Installation:
da un server
da un disco
attraverso una rete
usando un programma di boot PXE
usando un punto di distribuzione di rete
Formattazione e partizionamento:
La formattazione dipende dal SO, al contrario il partizionamento no: si divide in partizionamento primario ovvero la
creazione di una partizione che potrà ospitare un SO e partizionamento logico ovvero la creazione di una partizione
che NON potrà contenere un SO.
Tipi di formattazione e partizionamento:
Un disco rigido (HDD) è diviso in un insieme di tracce e settori (cluster)
I vari cluster sono divisi da un "GAP" ovvero da uno spazio che permette al SO di memorizzare il dato letto.
16
17
18
20
23
22
N
24
19
21
17
21
20
26
27
FAT "Pippo" 5KB: 18
"Pluto" 10KB: 19
N
25
I-Node
Lista concatenata
"Pippo" 5KB: 19 - 17 - 20
"Pluto" 10KB: 18 - 21
I-Node:
FAT:
Occupa più spazio ma è più sicura.
Occupa meno spazio ed è più veloce ma meno sicura.
Administrative tools:





Creazione e gestione di utenti
Condivisione
Task Manager
Remote desktop
Home group utility
Tipi di Administrative tools:





Opzioni internet
Action center
Gestione periferiche
 Update driver
 Cambiare un driver
 Disinstallare un driver
 Disabilitare una periferica
Event viewer
 Cronologia di eventi
Servizi
 Avviare servizi
 Fermare servizi
 Disabilitare servizi
16
16







Performance monitor
 Registra le prestazioni
 Configura gli avvisi
Deframmentazione
 Deframmenta
 Verifica l'integrità dei file e delle cartelle e verifica l'integrità fisica del disco (CHDSK)
Informazioni di sistema
 Contiene tutte le informazioni del sistema
Remote desktop
 Permette di controllare un computer da remoto
 Permette di vedere le azioni di un computer da remoto
Virtual machine
Punto di restore
Backup
RETI:
Rete: insieme di nodi indipendenti di elaborazione connessi tra di loro da un sistema di interconnessione con lo
scopo di condividere risorse mediante scambio di messaggi.
Risorsa: tutto ciò che permette di far avanzare un processo.
Applicazioni alla rete:







Desktop
Laptop
Stampanti di rete
Tablet
Printer server
Console
Dispositivi casalinghi
Tipi di rete:







PAN
LAN
MAN
WAN
W-LAN
SAT-LAN
SLAN
(Non dipendono dalla distanza ma dalla proprietà)
(Personal
(Local
(Metropolitan
(Wide
(Wireless
Local
(Satellite
Local
(Storage
Local
Area
Area
Area
Area
Area
Area
Area
Network)
Network)
Network)
Network)
Network)
Network)
Network)