venerdì 26 luglio 2019

Ken Thompson, Dennis Ritchie e il S.O. UNIX

Ken Thompson, Dennis Ritchie e il S.O. UNIX

Era da tanto tempo che volevo scrivere di queste due straordinarie persone:

Ken Thompson

Dennis Ritchie

E' grazie al loro lavoro che oggi possiamo fruire delle tecnologie informatiche.
Il loro nome e' legato al S.O. UNIX - (Unics:Uniplexed Information and Computing Service)
Il tutto ebbe inizio sul finire degli anni 60 presso i Bell Laboratories
Il frutto del loro lavoro e' stato la creazione del S.O. (Sistema Operativo) UNIX
e del linguaggio di programmazione C

Il S.O. è un software che permette alla Risorsa Umana o UTENTE di gestire:

La C.P.U. (Microprocessore-Unita' Di Calcolo)

le risorse hardware del PC

Il software applicativo

Il sistema operativo Unix - Le caratteristiche:

1-Multiutente
2-multitasking
3-Gestione della memoria virtuale
4-Portabile
5-Aperto
6-Ambiente di sviluppo per programmi scritti in "C"

IL SISTEMA OPERATIVO UNIX;
da il via ovvero la nascita del termine INFORMATICA come scienza e studio dell'informazione.
Nasce il concetto dell'open source inoltre e' da questo ambiente che nasce la piu' grande rivoluzione dei ns tempi:INTERNET

IL SISTEMA OPERATIVO UNIX; principi fondamentali di programmazione:

1-ogni programma DEVE FARE una sola cosa e bene;
2-l'output di un programma diventi l'input di un altro;
3-sviluppare e provare subito il software:non si esiti a condividere il programma;
(sviluppare+provare+condividere)
4-si devono usare strumenti appositi nella programmazione e non si cerca di "scoprire l'acqua calda".

Altro elemento fondamentale e': Il kernel;
la base fondamentale, la radice, il seme, il nucleo,
E'il software;avente il compito di fornire ai processi in esecuzione sul computer un accesso sicuro e controllato all'hardware. 

Il liguaggio di programmazione C e' stato sviluppato da Thompson e Ritchie tra gli anni 1969-1973
Unix è stato corredato di una serie di applicazioni standard per la gestione dei file e degli utenti, che continuano ad essere usati nei sistemi operativi moderni.



Ken Thompson attualmente lavora per  Googleha contribuito allo sviluppo 

Michele Falduto

Milano,26-07-2019