2. Via! 2/14
Sistemi Operativi
Storia, obiettivi e funzionalità
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
3. Software 3/14
• Software
• Applicativo
• I cosiddetti “programmi”. Le applicazioni che l’utente utilizza sul PC.
• Esempi: software di produttività, browser, programmi per il fotoritocco, ecc.
• Di sistema
• Il cosiddetto “sistema operativo”.
• Esempi: Windows, Mac Os, Linux, ecc.
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
4. Software di sistema 4/14
• Software di sistema
• E’ una particolare tipologia di software che si occupa di offrire all’utente dei
“servizi”, della funzionalità finalizzate a semplificare l’utilizzo del sistema
• Cosa semplifica il sistema operativo:
• Il collegamento delle periferiche hardware (schermo, tastiera, mouse,
ecc.)
• Operazioni di modifica e spostamento di files (copia, taglia, creazione di
cartelle, ecc.)
• Esecuzione di altri programmi
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
6. Sistemi Operativi | Storia 6/14
! Anche per i sistemi operativi vale la stessa affermazione già
fatta per i computer
! La nascita dei sistemi operativi !moderni" è la conseguenza di un
insieme di passi che si sono articolati nella storia dell#informatica
! Anni $50
! Il concetto di Sistema Operativo non era ancora presente.
Nei primi computer la comunicazione uomo-macchina
avveniva direttamente in codice binario oppure attraverso
l#utilizzo di schede perforate in cui l#individuo comunicava
alla macchina l#operazione da effettuare (un meccanismo
simile al modello di Babbage).
! Tra le altre cose, in questo periodo i computer erano una
prerogativa dei grandi centri di calcolo e delle università, era
impensabile allora pensare che i computer si sarebbero diffusi
in questo modo
! "C'è un computer a Manchester, uno a Cambridge, uno a
Teddington. Ce ne vorrebbe uno in Scozia, non di più!
(Douglas Hartree, fisico inglese, 1951)
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
7. Sistemi Operativi | Storia | 2 7/14
! Il concetto di Sistema Operativo nasce negli anni
!70
! Nel 1969 nasce UNIX , creato in America presso i Bell
Labs.
! Introduce il concetto di "multiprogrammazione#
! Permetteva di far girare più programmi in
contemporanea su un unico PC. Prima di allora
era possibile eseguire solo un unico programma
per volta!
! Unix, in alcune delle sue varianti, è ancora oggi
esistente (BSD, Linux, ecc.) ed utilizzato a vari livelli
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
8. Sistemi Operativi | Storia | 3 8/14
! Nel 1981 la Microsoft crea MS-DOS 1.0
(generalmente conosciuto come DOS)
! Dos è stato il sistema operativo più utilizzato
prima dell!avvento di Windows
! Caratteristiche di MS-DOS
! Dos reintroduce la monoprogrammazione. Su MS-
DOS può girare un unico programma per volta. Per
certi versi rappresenta un passo indietro rispetto a
Unix
! Domanda: Ma perché, se MS-DOS era meno evoluto
di Unix, si è affermato come sistema operativo più
diffuso?
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
9. Sistemi Operativi | Storia | 4 9/14
! Risposta:
! La storia dell!Informatica è piena di esempi di questo
tipo. Quando si mettono a confronto due differenti
software, gli utenti scelgono quello che percepiscono
come "migliore#.
! Migliore – in informatica - non significa necessariamente
"più potente# , "più complesso# oppure "con più
funzionalità#. Migliore significa "percepito dall!utente
più vicino ai suoi bisogni#
! MS-DOS, pur essendo meno potente, era molto più
semplice da utilizzare e permetteva di utilizzare le
funzionalità offerte dal sistema in modo più rapido, con
dei comandi più semplici da richiamare e ricordare
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
10. Sistemi Operativi | Storia | 5 10/14
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
11. Sistemi Operativi | Storia | 6 11/14
! Il concetto di Interfaccia Grafica (anche conosciuta
come GUI, Graphical User Interface) nasce solo
successivamente
! Steve Jobs (ancora oggi a capo della Apple) fu uno dei
primi a credere nell!importanza di dotare i computer di
interfacce grafiche, che facilitassero le operazioni da
eseguire e permettessero agli utenti di fruire dei
computer in modo più semplice
! I computer Apple sono stati tra i primi a dotarsi di
interfaccia grafica
! Sulla scia del successo di Apple, anche Bill Gates con la
sua Microsoft decise di creare un!interfaccia grafica
per il sistema operativo DOS, detta "Windows#.
! IMPORTANTE: Il primo Windows non era ancora un
sistema operativo, era solo un!interfaccia grafica!
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
12. Sistemi Operativi | Storia | 7 12/14
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
13. Sistemi Operativi | Storia | 8 13/14
! Scenari Futuri
! La storia recente dei sistemi operativi (Windows XP,
Windows Vista, Windows 7) è caratterizzata da un
progressivo !allontanamento" dalla macchina e un
progressivo !avvicinamento"#all$utente e alle sue
necessità. In futuro non è da escludere la creazione di
sistemi operativi in grado di riconoscere direttamente
dal linguaggio naturale le richieste dell$utente
! Un altro possibile passo evolutivo è la nascita di sistemi
operativi totalmente gestiti via web, accessibili da
Internet, utilizzabili dall$utente per accedere ad
esempio ai propri documenti da un qualsiasi computer
presente in Rete (cercando su Google !Sistemi Operativi
Web" potete vedere che qualcosa è già oggi presente)
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
14. Sistemi Operativi | Storia | 9 14/14
! Windows
! Windows XP, Windows Vista, Windows 7
! Mac OS
! Mac OS X
! Linux, nelle sue varie distribuzioni
! Ubuntu, Mandriva, Suse, ecc.
! Ci offrono sostanzialmente le stesse funzionalità
! Interfacce grafiche per semplificare l!utilizzo del sistema
! Gestione rapida di file e cartelle
! Riconoscimento immediato di tutti i dispositivi collegati al
computer (o quasi)
! Linux è gratuito, Windows e Mac no.
! Ma perché tutti usiamo Windows allora?
! Cercate di darvi una risposta !
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
15. Fine
Domande?
Laboratorio di Informatica - Liceo Classico “A.Oriani” (Corato) - A.S. 2010/2011 - docente: Cataldo Musto