Troisième session 20/01/09 : de l'informatique centralisée aux PC en réseau
Aymeric Castelain - Human Computer Interface.wav
Rq: nous n'avons pas l'enregistrement de Cédric Durand suite à une erreur de manipulation...
Joaquin Keller, Aymeric Castelain, Cédric Durand
Bibliographie
Lamoreaux, Raff and Temin (2002), « Beyond Markets and Hierarchies : towards a new synthesis of American Business History », NBER Working papers series, WP 9029, NBER
Le routage par paquets, Joaquin Keller
Chaque ordinateur a une table de routage, et connait la table de routage de chacun de ses voisins. Sur la table de routage d'un noeud est indiquée la distance de ce noeud à chaque noeud du réseau. L'algorithme de Bellman-Ford (http://fr.wikipedia.org/wiki/Algorithme_de_Ford-Bellman) permet de router les paquets sans que cela ne nécessite aucune connaissance globale du réseau. Il s'agit d'envoyer le paquet au voisin qui offre la distance la plus courte jusqu'à la destination.
Les tables de routage sont actualisées régulièrement. Si un noeud est détruit, par exemple, l'itinéraire des paquets sera différent. Si un noeud est ajouté, de même, les tables de routage seront automatiquement actualisées. Si un paquet n'est pas arrivé à destination au bout de 8 sauts, il est jeté.
On a présenté ici l'algorithme historique. Les algorithmes utilisés par la suite seront des variantes sur ce dernier. Simplement, il y a une hiérarchisation en sous-réseaux, et les tables de routage indiquent les distances aux nœuds du sous-réseau.
Une brève histoire des interfaces homme-ordinateur, Aymeric Castelain
Eléments de l'histoire des interfaces homme-machine
1945 : Bush, le Memex http://fr.wikipedia.org/wiki/Memex pose les fondations du lien hypertexte.
1963 : le sketchpad Ivan Sutherland, MIT. Permet de dessiner sur un écran, avec reconnaissance de forme, etc...
1964 : Le Grail (Tom Ellis) : langage de programmation graphique.
1962 – 1968 : « On line system » (NLS) par Doug Engelbart. Idée que l'ordinateur va augmenter l'intelligence humaine. Engelbart vise à l'efficacité de ces outils; peu importe si le temps d'apprentissage est très long.
1974 – 1980 : les ordinateurs Xerox Alto et Xerox Star (Alan Kay). Ils offrent une interaction quasiment équivalente à ce que l'on a aujourd'hui.
1978 : Lisa, Jef Raskin : tous les éléments d'un ordinateur actuel: souris, icônes, barres de menu, stockage...

.