Des ordis et des hommes Interfaces Hommes-Machines(Hommes) Vincent Mabillot
Sommaire <ul><li>Rappels
Petites réflexions introductives
Interfaces Homme Machine </li><ul><li>Entrées et sorties
Langages, aplications, environnements </li></ul><li>Interfaces Machines-Machines : Les réseaux
Interfaces IHMH : La communication médiatiée </li></ul>
Rappels fonctionnement ordinateurs <ul><li>Architecture von NeuMann
Unité arithmétique logique (UAL) (logique de Boole)
Unité de contrôle UC
La mémoire (RAM et ROM) (stockage dyamique données et programmes)
Les périphériques d'entrées/sorties </li></ul>
Petites considérations philosophiques Pourquoi parler à des machines, avec des machines? <ul><li>Norbert Wiener et la cybe...
Ivan Sutherland (1963) : pour accéder à une autre représentation du monde </li></ul>Ivan Sutherland et le Sketchpad (1963)...
Les interfaces Homme-Machine <ul><li>Pou r piloter ou donner des informations à la machine
Prochain SlideShare
Chargement dans…5
×

Des ordinateurs et des hommes : les interfaces homme-machine

2 210 vues

Publié le

Publié dans : Formation
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
2 210
Sur SlideShare
0
Issues des intégrations
0
Intégrations
493
Actions
Partages
0
Téléchargements
106
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Des ordinateurs et des hommes : les interfaces homme-machine

  1. 1. Des ordis et des hommes Interfaces Hommes-Machines(Hommes) Vincent Mabillot
  2. 2. Sommaire <ul><li>Rappels
  3. 3. Petites réflexions introductives
  4. 4. Interfaces Homme Machine </li><ul><li>Entrées et sorties
  5. 5. Langages, aplications, environnements </li></ul><li>Interfaces Machines-Machines : Les réseaux
  6. 6. Interfaces IHMH : La communication médiatiée </li></ul>
  7. 7. Rappels fonctionnement ordinateurs <ul><li>Architecture von NeuMann
  8. 8. Unité arithmétique logique (UAL) (logique de Boole)
  9. 9. Unité de contrôle UC
  10. 10. La mémoire (RAM et ROM) (stockage dyamique données et programmes)
  11. 11. Les périphériques d'entrées/sorties </li></ul>
  12. 12. Petites considérations philosophiques Pourquoi parler à des machines, avec des machines? <ul><li>Norbert Wiener et la cybernétique (1948): Pour ne pas laisser quelques hommes décider et instaurer de nouvelles formes de contrôles : déléguer et partager avec d'autres êtres la décision
  13. 13. Ivan Sutherland (1963) : pour accéder à une autre représentation du monde </li></ul>Ivan Sutherland et le Sketchpad (1963) - source : sun microsystems
  14. 14. Les interfaces Homme-Machine <ul><li>Pou r piloter ou donner des informations à la machine
  15. 15. Pour comprendre les résultats
  16. 16. Pour stocker nos productions </li><ul><li>Deux niveaux: </li></ul><li>Matériel (Hardware)
  17. 17. Logiciel (Software) </li></ul>
  18. 18. De l'imprimante au moniteur... <ul><li>L'imprimante permet d'avoir un rapport de ce qu'a fait l'ordinateur
  19. 19. Elle entretien une relation classique entre émetteur et récepteur
  20. 20. Le moniteur montre (différent de l'écran), instaure la possibilité d'une réponse en temps réelle=>interaction </li></ul>
  21. 21. Du texte au mouvement <ul><li>Utilisation du clavier réduit à une approche linéaire et temporisée de la communication.
  22. 22. Les interfaces kinesthésiques introduisent le mouvement « externe » à « l'intérieur »=> Transfert de l'utilisateur dans l'univers de l'ordi </li></ul>
  23. 23. Vers le virtuel <ul><li>Avec les interfaces à retour d'effets (cybersuit , dataglove, visiocasque)
  24. 24. et les environnements interactifs
  25. 25. Pourquoi pas demain, les implants neuronaux </li></ul>
  26. 26. L'intelligence logicielle <ul><li>Une communauté traversée part des polémiques et des controverses </li><ul><li>Batch processing vs Time sharing
  27. 27. Intelligence augmentée vs intelligence artificielle
  28. 28. Informatique individuelle vs informatique collective
  29. 29. ... </li></ul></ul>
  30. 30. Rendre les machines intelligentes <ul><li>La notion de programme : suite d'instructions permettant de traiter un problème en une suite d'opérations logiques et abstraites pouvant être traitées par la machine
  31. 31. Premier langage Alan Turing : 50 instructions élémentaires (machine de Turing 1950)
  32. 32. Grace Murray Hopper : premier compilateur et langage Cobol (1951)
  33. 33. De nombreux langages (Fortran, Logo, Lisp, Pascal, C, C+...)
  34. 34. vers des langages objets (notamment)
  35. 35. et l'IA? </li></ul>
  36. 36. Les applications <ul><li>A partir du milieu des années 70 : programmes compilés : donc directement utilisables
  37. 37. Ouverture vers un plus grand public
  38. 38. Éditeurs de logiciels (loi anitrust)
  39. 39. Développement d'applicatifs par usages </li><ul><li>bureautique
  40. 40. jeux
  41. 41. multimedia
  42. 42. progiciels </li></ul><li>Aujourd'hui certains applicatifs font converger d'autres applicatifs (ex: firefox et ses extensions) </li></ul>
  43. 43. Les systèmes d'exploitation <ul><li>Ce sont les environnements, la couche logiciel qui fait l'articulation entre le programme et la machine.
  44. 44. C'est la façon de penser la communication, l'utilisation d'un ordinateur.
  45. 45. Umberto Eco dans l'Observotore (1994) : associe les systèmes d'exploitation à des religions. </li></ul>
  46. 46. Crédits photos <ul><li>Les images qui ne font pas l'objet de citations sont extraites des ressources ouvertes ou publiques de
  47. 47. ( www.sxc.hu )
  48. 48. wikimedia ( http://commons.wikimedia.org ) </li></ul>
  49. 49. Licence d'utilisation et crédits Cette création est mise à disposition selon le Contrat Paternité-Partage des Conditions Initiales à l'Identique 2.0 France disponible en ligne http://creativecommons.org/licenses/by-sa/2.0/fr/ ou par courrier postal à Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA. c

×