Des ordis et des hommesInterfaces Hommes-Machines(Hommes)Vincent Mabillot
Sommaire
Rappels
Petites rflexions introductives
Interfaces Homme MachineEntres et sorties
Langages, aplications, environnements
Interfaces Machines-Machines : Les rseaux
Interfaces IHMH : La communication mdiatie
Rappels fonctionnement
ordinateurs
Architecture von NeuMann
Unit arithmtique logique (UAL) (logique de Boole)
Unit de contrle UC
La mmoire (RAM et ROM) (stockage dyamique donnes et programmes)
Les priphriques d'entres/sorties
Petites considrations philosophiques
Pourquoi parler des machines, avec des machines?Norbert Wiener et la cyberntique (1948): Pour ne pas laisser quelques hommes dcider et instaurer de nouvelles formes de contrles : dlguer et partager avec d'autres tres la dcision
Ivan Sutherland (1963) : pour accder une autre reprsentation du monde
Ivan Sutherland et le Sketchpad (1963) - source: sun microsystems
Les interfaces Homme-Machine
Pour piloter ou donner des informations la machine
Pour comprendre les rsultats
Pour stocker nos productionsDeux niveaux:
Matriel (Hardware)
Logiciel (Software)
De l'imprimante au moniteur...
L'imprimante permet d'avoir un rapport de ce qu'a fait l'ordinateur
Elle entretien une relation classique entre metteur et rcepteur
Le moniteur montre (diffrent de l'cran), instaure la possibilit d'une rponse en temps relle=>interaction
Du texte au mouvement
Utilisation du clavier rduit une approche linaire et temporise de la communication.
Les interfaces kinesthsiques introduisent le mouvement externe l'intrieur=> Transfert de l'utilisateur dans l'univers de l'ordi
Vers le virtuel
Avec les interfaces retour d'effets (cybersuit , dataglove, visiocasque)
et les environnements interactifs
Pourquoi pas demain, les implants neuronaux
L'intelligence logicielle
Une communaut traverse part des polmiques et des controversesBatch processing vs Time sharing
Intelligence augmente vs intelligence artificielle
Informatique individuelle vs informatique collective
...
Rendre les machines intelligentes
La notion de programme : suite d'instructions permettant de traiter un problme en une suite d'oprations logiques et abstraites pouvant tre traites par la machine
Premier langage Alan Turing : 50 instructions lmentaires (machine de Turing 1950)
Grace Murray Hopper : premier compilateur et langage Cobol (1951)
De nombreux langages (Fortran, Logo, Lisp, Pascal, C, C+...)
vers des langages objets (notamment)
et l'IA?
Les applications
A partir du milieu des annes 70 : programmes compils : donc directement utilisables
Ouverture vers un plus grand public
diteurs de logiciels (loi anitrust)
Dveloppement d'applicatifs par usagesbureautique
jeux
multimedia
progiciels
Aujourd'hui certains applicatifs font converger d'autres applicatifs (ex: firefox et ses extensions)
Les systmes d'exploitation
Ce sont les environnements, la couche logiciel qui fait l'articulation entre le programme et la machine.
C'est la faon de penser la communication, l'utilisation d'un ordinateur.
Umberto Eco dans l'Observotore (1994) : associe les systmes d'exploitation des religions.
Crdits photos
Les images qui ne font pas l'objet de citations sont extraites des ressources ouvertes ou publiques de
(www.sxc.hu)
wikimedia (http://commons.wikimedia.org)
Licence d'utilisation et crdits
Cette cration 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
Cliquez pour diter le format du texte-titre
Cliquez pour diter le format du plan de texteSecond niveau de planTroisime niveau de planQuatrime niveau de planCinquime niveau de planSixime niveau de planSeptime niveau de planHuitime niveau de planNeuvime niveau de plan
Des ordis et des hommes
c
Top Related