Formation
  Formation . Partage de bonnes pratiques .

Tranche de formation toi-même ! (chapitre 14 : fin du tour historique avec Grace Hopper)

Télécharger les slides

Pour naviguer dans les slides : cliquer, glisser, ou encore ← → au clavier.

Chapitre 14 Slide 0

Chapitre 14 Slide 0

Grace Hopper est lieutenant de la marine Américaine et c’est… une femme ! Elle rejoint l´équipe qui travaille sur le Mark 1, le premier ordinateur des États-Unis. Grace faisait alors partie du premier groupe capable de programmer cette machine, avec deux autres personnes. Cet ordinateur prenait ses instructions et ses données à l´aide de cartes perforées, comme cela était prévu sur la machine de Babbage, et comme le métier à tisser de Jacquard environ deux siècles auparavant. Dans les années 1950, Grace est motivée par l´idée que l´informatique devrait être accessible à un plus grand nombre de personnes, et pas seulement aux spécialistes des ordinateurs et aux mathématiciens. Elle défend l´idée que les cartes perforées sont un frein à l´utilisation des ordinateurs, à la programmation, et donc au développement des sciences informatiques. Elle va alors travailler sur un projet de « langage de programmation » qui serait proche de l´anglais, et qui faciliterait donc l´écriture des programmes. La difficulté serait alors de concevoir le programme capable de transformer des instructions de haut niveau (le langage proche de l´anglais et facilement compréhensible par un humain) en instructions de bas niveau (le langage de la machine). Un tel programme est aujourd´hui appelé compilateur et c´est en grande partie à Grace Hopper que nous en devons l´invention. Son langage de programmation s´appelle COBOL. Il a été le langage le plus utilisé entre 1960 et 1980. 

Chapitre 14 Slide 1

Chapitre 14 Slide 1

Mais on doit aussi autre chose à Grace. Un mot qu’on utilise souvent. Un jour, un ordinateur est tombé en panne. L’origine de cette panne était un insecte coincé dans une carte perforée. Grace a découpé le morceau de carte, l’a collé sur son rapport et voilà ce qu’elle a inscrit à côté… « First actual case of bug being found ». Eh oui… on lui doit la popularisation du mot « bug » pour l'informatique (un bug étant un insecte en Anglais, ce nom désignait déjà des pannes dues aux insectes avant cela).

Dernière modification : novembre 2015.
show post QRcode

Vous pourriez aussi être intéressé-e-s par :
…/…