Page 347 - Informatica dalla A a Z
P. 347

L’algoritmica, ovvero il ramo dell’informatica che si occupa dello studio degli algoritmi,
           rappresenta il nucleo stesso dell’informatica.

           Approfondimento: Tra le prime macchine a portare avanti un processo, controllato da un

           algoritmo, fu un telaio del 1801, ideato da un francese di nome Joseph Jacquard.

           Il  motivo  da cucire  era  indicato  grazie all’utilizzo  di  schede  perforate.  Ogni  buco  della
           scheda controllava le varie funzioni della macchina.


           Parecchi affermano che l’informatica sia la scienza ultima nata, ma ritengo che sia solo
           apparenza. Già nel IV secolo a.C., il grande matematico greco Euclide creò il primo algo-
                                                                                                      347
           ritmo della storia, in grado di identificare il massimo comune divisore (M.C.D.)  di due
           numeri interi positivi.

           Nella storia più recente, il primo a ideare una macchina (di natura meccanica, fatta di leve
           e rotelle dentate) in grado di eseguire formule matematiche (Macchina Differenziale), fu il

           matematico inglese Charles Babbage nel 1833, che si ispirò proprio al telaio costruito da
           Jacquard.
































           Approfondimento: Ada Byron, Contessa di Lovelace, fu la programmatrice di Babbage. A
           lei si riconosce di aver posato le fondamenta della programmazione, almeno cento anni
           prima dell’invenzione dei computer.


           I primi algoritmi moderni furono creati dai “precursori” dell’informatica verso tra gli inizi
           degli anni 20 e la metà degli anni 30 del XX secolo, da matematici del calibro di Alan Turing,
           Kurt G̈del, Andrej Markov, etc.






           347  Il M.C.D. di 2 numeri interi x e y, è il più grande intero che divide in maniera esatta sia x che y.
                                                            343
   342   343   344   345   346   347   348   349   350   351   352